diff --git a/.gitignore b/.gitignore index 20a26280f..34dac1a95 100644 --- a/.gitignore +++ b/.gitignore @@ -21,19 +21,19 @@ packages/kpc-vue/components packages/kpc-vue/i18n packages/kpc-vue/styles packages/kpc-vue/index.js -packages/kpc-vue/inheritsLoose.js +packages/kpc-vue/hooks packages/kpc-vue-next/components packages/kpc-vue-next/i18n packages/kpc-vue-next/styles packages/kpc-vue-next/index.js -packages/kpc-vue-next/inheritsLoose.js +packages/kpc-vue-next/hooks packages/kpc-react/components packages/kpc-react/i18n packages/kpc-react/styles packages/kpc-react/index.js -packages/kpc-react/inheritsLoose.js +packages/kpc-react/hooks packages/kpc-angular/@css packages/kpc-angular/@stylus @@ -41,7 +41,10 @@ packages/kpc-angular/kpc packages/kpc-angular/node_modules packages/kpc-angular/index.ts packages/kpc-angular/components +packages/kpc-angular/hooks ~* .DS_Store + +es/ diff --git a/babel.config.js b/babel.config.js index 3af7c5ddf..2a7416a06 100644 --- a/babel.config.js +++ b/babel.config.js @@ -5,26 +5,28 @@ module.exports = function(api) { const config = { "presets": [ - ["@babel/preset-typescript", { + // "@babel/preset-typescript", + ["@babel/preset-env", { + // set browserslist in package.json // targets: { - // // browsers: 'last 2 versions' - // esmodules: true, + // browsers: 'last 2 versions' // }, - // "loose": true, + "loose": true, // "useBuiltIns": "usage", - // "corejs": '3.6', - // "modules": process.env.BUILD ? false : "cjs", - // "modules": "cjs", + // "corejs": corejs, + // // "modules": process.env.BUILD ? false : "cjs", + // // "modules": "cjs", + "modules": false, // "debug": true }], + "@babel/preset-typescript", // "@babel/preset-react" ], "plugins": [ - // ["@babel/plugin-transform-runtime", { - // // "corejs": false, - // "corejs": corejs, - // // "useESModules": true - // }], + ["@babel/plugin-transform-runtime", { + "corejs": corejs, + // "useESModules": true + }], ["@babel/plugin-proposal-decorators", {"legacy": true}], // "@babel/plugin-syntax-dynamic-import", "@babel/plugin-proposal-do-expressions", diff --git a/build/gulp/frameworks.js b/build/gulp/frameworks.js deleted file mode 100644 index be0d3ddb8..000000000 --- a/build/gulp/frameworks.js +++ /dev/null @@ -1,59 +0,0 @@ -const gulp = require('gulp'); -const {rm, resolve, root} = require('../utils'); -const path = require('path'); -const tap = require('gulp-tap'); -require('./angular'); - -function prepare() { - const entries = ['components', 'i18n', 'styles', 'index.js', 'inheritsLoose.js', '@stylus']; - - return Promise.all([ - ...['vue', 'react', 'vue-next'].reduce((memo, type) => { - if (type !== 'vue-next') { - memo.push(rm(resolve(`./@${type}`))); - } - entries.forEach(entry => { - memo.push(rm(resolve(`./packages/kpc-${type}/${entry}`))); - }); - return memo; - }, []), - ...['css', 'stylus'].map(item => rm(resolve(`./packages/kpc-angular/@${item}`))), - ]); -} - -const tasks = []; -function generateCopy(type) { - const name = `copy@${type}`; - tasks.push(name); - gulp.task(name, () => { - let ret = gulp.src(['./@css/**/*', './@stylus/**/*'], {base: './', root}) - .pipe(tap(file => { - if (path.extname(file.path) === '.js') { - const contents = file.contents.toString('utf-8'); - const intact = type === 'vue-next' ? 'intact-vue' : 'intact-' + type; - file.contents = Buffer.from(contents.replace(/['"]intact["']/, `'${intact}'`)); - } - })); - - if (type !== 'angular' && type !== 'vue-next') { - // this will change file.path - ret = ret.pipe(gulp.dest(resolve(`./@${type}`))); - } - - return ret - .pipe(tap(file => { - if (/@css/.test(file.path)) { - if (type === 'vue-next') { - file.base = resolve('./@css'); - } else if (type !== 'angular') { - file.base = resolve(`./@${type}/@css`); - } - } - })) - .pipe(gulp.dest(resolve(`./packages/kpc-${type}`))); - }); -} - -['vue', 'react', 'angular', 'vue-next'].forEach(type => generateCopy(type)); - -gulp.task('build@frameworks', gulp.series(prepare, gulp.parallel(...tasks, 'build@angular'))); diff --git a/build/gulp/index.js b/build/gulp/index.js deleted file mode 100644 index 55ed8fbe1..000000000 --- a/build/gulp/index.js +++ /dev/null @@ -1,21 +0,0 @@ -const gulp = require('gulp'); -const gulpMultiProcess = require('gulp-multi-process'); - -require('./dist'); -require('./indexFile'); -require('./packages'); -require('./frameworks'); -require('./doc'); -require('./resources'); -require('./demo'); - -gulp.task('build', gulp.series( - 'index', - parallel, - // gulp.parallel('build@dist', 'build@packages'), - 'build@frameworks' -)); - -function parallel(cb) { - gulpMultiProcess(['build@dist', 'build@packages'], cb) -} diff --git a/build/gulp/packages.js b/build/gulp/packages.js deleted file mode 100644 index 883b11a31..000000000 --- a/build/gulp/packages.js +++ /dev/null @@ -1,106 +0,0 @@ -const gulp = require('gulp'); -const tap = require('gulp-tap'); -const {resolve, rm, root} = require('../utils'); -const babel = require('gulp-babel'); -const path = require('path'); -const vdt = require('gulp-vdt'); -const postcss = require('gulp-postcss'); -const stylus = require('gulp-stylus'); - -const destStylus = resolve('./@stylus'); -const destCss = resolve('./@css'); - -function prepare() { - process.env.BUILD = 1; - return Promise.all([ - rm(destStylus), - rm(destCss), - ]); -} - -gulp.task('build:js', () => { - return gulp.src([ - './components/**/*.js', - '!./components/**/*.spec.js', - './index.js', - './inheritsLoose.js', - '!./components/grid/mediaQueryForStylus.js', - ], {base: './', root}) - .pipe(babel()) - .pipe(tap((file) => { - let contents = file.contents.toString('utf-8'); - // replace inheritsLoose for IE compatibilty - const relativePath = path.relative(path.dirname(file.path), resolve('./inheritsLoose')); - contents = contents.replace('@babel/runtime-corejs3/helpers/inheritsLoose', relativePath); - file.contents = Buffer.from(contents); - })) - .pipe(gulp.dest(destStylus)) - .pipe(tap(file => { - let contents = file.contents.toString('utf-8'); - contents = contents.replace(/\.styl(['"])/g, '.css$1'); - file.contents = Buffer.from(contents); - })) - .pipe(gulp.dest(destCss)); - -}); - -gulp.task('build:vdt', () => { - return gulp.src(['./components/**/*.vdt'], {base: './', root}) - .pipe(vdt({ - format: 'module', - // format: 'cjs', - delimiters: ['{{', '}}'], - noWith: true, - skipWhitespace: true, - })) - .pipe(babel()) - .pipe(tap(function(file) { - file.path = file.path.replace('.js', '.vdt.js'); - })) - .pipe(gulp.dest(destStylus)) - .pipe(gulp.dest(destCss)); -}); - -gulp.task('build:style@stylus', () => { - return gulp.src( - [ - './styles/*', './styles/themes/**/*', - './styles/fonts/*.styl', './components/**/*.styl', - './components/grid/mediaQueryForStylus.js', - ], - {base: './', root} - ) - .pipe(gulp.dest(destStylus)); -}); - -gulp.task('build:style@css', () => { - return gulp.src(['./styles/kpc.styl', './components/**/*.styl'], {base: './', root}) - .pipe(stylus({'include css': true, define: {url: require('stylus').resolver()}})) - .pipe(postcss()) - .pipe(gulp.dest(destCss)); -}); - - -gulp.task('build:font', () => { - return gulp.src([ - './styles/fonts/*.@(eot|svg|ttf|woff)', - ], {base: './', root}) - .pipe(gulp.dest(destStylus)) - .pipe(gulp.dest(destCss)); -}) - -gulp.task('build:i18n', () => { - return gulp.src('./i18n/**/*.js', {base: './', root}) - .pipe(babel()) - .pipe(gulp.dest(destStylus)) - .pipe(gulp.dest(destCss)); -}); - -gulp.task('build@packages', gulp.series( - prepare, - gulp.parallel( - 'build:js', 'build:vdt', - 'build:style@stylus', 'build:style@css', - 'build:font', 'build:i18n' - ) -)); diff --git a/gulpfile.js b/gulpfile.js index e0abbd464..12824dd05 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1 +1 @@ -require('./build/gulp'); +require('./scripts/gulp'); diff --git a/old-demos/button/index.js b/old-demos/button/index.js deleted file mode 100644 index d5060895e..000000000 --- a/old-demos/button/index.js +++ /dev/null @@ -1,69 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - city: 'beijing' - }; - } - - _init() { - console.log('aaaabb') - } - - _mount() { - const A = Intact.extend({ - displayName: 'A', - template: ``, - _init() { - this.B = B; - }, - proxy() { - this.trigger('hide'); - } - }); - const B = Intact.extend({ - displayName: 'B', - template:` - if (self.get('hide')) return; -
show
- `, - hide() { - this.set('hide', true); - this.trigger('hide') - } - }); - const C = Intact.extend({ - displayName: 'C', - template: `
`, - _init() { - this.A = A; - }, - hide() { - this.set('hide', true); - } - }); - - Intact.mount(C, document.body); - } - - clickDisabled() { - console.log('click disabled'); - } - - click() { - console.log(this); - console.log('click3'); - } - - loading(name) { - this.set(name, true); - // setTimeout(() => { - // this.set(name, false); - // }, 5000); - } -} diff --git a/old-demos/button/index.styl b/old-demos/button/index.styl deleted file mode 100644 index ffdbff58d..000000000 --- a/old-demos/button/index.styl +++ /dev/null @@ -1,5 +0,0 @@ -.component-page - > .k-btn - margin 10px - .k-btns - margin 10px diff --git a/old-demos/button/index.vdt b/old-demos/button/index.vdt deleted file mode 100644 index 70dd007b9..000000000 --- a/old-demos/button/index.vdt +++ /dev/null @@ -1,167 +0,0 @@ -import Button, {ButtonGroup} from 'components/button'; -import Link from 'components/link'; - -
- - - - - - - -
- - - - - -
- - - - - - - - -
- - - - - - - -
- - - - - - - -
- - - - - - - - -
-
- - -
-
- - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- -
- -
-
- - - -
-
- - - -
-
- - - -
- -
- - - -
- - - -
- - - - - - - - - - - -
- - - - - - - - - - -
diff --git a/old-demos/checkbox/index.js b/old-demos/checkbox/index.js deleted file mode 100644 index 6c0a10000..000000000 --- a/old-demos/checkbox/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - languages: [] - } - } -} diff --git a/old-demos/checkbox/index.vdt b/old-demos/checkbox/index.vdt deleted file mode 100644 index 2054b705c..000000000 --- a/old-demos/checkbox/index.vdt +++ /dev/null @@ -1,23 +0,0 @@ -import Checkbox from 'components/checkbox'; -import Button from 'components/button'; - -
- test - disabled - disabled checked - -
- Javascript - C++ - PHP - languages: {{ JSON.stringify(self.get('languages')) }} - - -
- single1 - single1: {{ JSON.stringify(self.get('single1')) }} - single2 - single2: {{ JSON.stringify(self.get('single2')) }} - single3 - single3: {{ JSON.stringify(self.get('single3')) }} -
diff --git a/old-demos/code/index.js b/old-demos/code/index.js deleted file mode 100644 index c919c30ba..000000000 --- a/old-demos/code/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import Intact from 'intact'; -import template from './index.vdt'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/code/index.vdt b/old-demos/code/index.vdt deleted file mode 100644 index 23c5f291a..000000000 --- a/old-demos/code/index.vdt +++ /dev/null @@ -1,5 +0,0 @@ -import Code from 'kpc/components/code'; - - diff --git a/old-demos/datepicker/index.js b/old-demos/datepicker/index.js deleted file mode 100644 index 81632b8cf..000000000 --- a/old-demos/datepicker/index.js +++ /dev/null @@ -1,8 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/datepicker/index.styl b/old-demos/datepicker/index.styl deleted file mode 100644 index 1f776c1eb..000000000 --- a/old-demos/datepicker/index.styl +++ /dev/null @@ -1,7 +0,0 @@ -.datepicker-page - margin 20px - .k-datepicker - width 300px - > .k-form-item - > .k-label - width 150px diff --git a/old-demos/datepicker/index.vdt b/old-demos/datepicker/index.vdt deleted file mode 100644 index a23cc68cf..000000000 --- a/old-demos/datepicker/index.vdt +++ /dev/null @@ -1,49 +0,0 @@ -import Datepicker from 'components/datepicker'; -import {Form, FormItem} from 'components/form'; -import {Col, Row} from 'components/grid'; - -
- - - {{ self.get('basicValue') }} - - - - {{ self.get('clearableValue') }} - - - - - - - - - - - - - - - - { - return ~['2018-01-14', '2018-02-14'].indexOf(date); - } }} /> - - - - {{ JSON.stringify(self.get('multipleValue')) }} - - - - {{ self.get('datetime') }} - - - - {{ self.get('datetime') }} - -
diff --git a/old-demos/demo/index.js b/old-demos/demo/index.js deleted file mode 100644 index 464ad6ae7..000000000 --- a/old-demos/demo/index.js +++ /dev/null @@ -1,75 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -const loadScript = () => { - return new Promise((resolve) => { - window.bmapInit = resolve; - const script = document.createElement("script"); - script.src = "http://api.map.baidu.com/api?v=2.0&ak=1c121b01e6f80b8e514c6c42bab2bc62&callback=bmapInit"; - document.body.appendChild(script); - }); -}; - -export default class extends Intact { - @Intact.template() - static template = template; - - defaults() { - return { - locations: Array.apply(null, {length: 30}).map((item, index) => { - return { - name: `地址${index}` - } - }) - } - } - - _init() { - this.hasShrinked = false; - } - - _mount() { - loadScript().then(() => { - const map = new BMap.Map('map'); - const point = new BMap.Point(116.312857, 40.075745); - map.addControl(new BMap.GeolocationControl()); - map.centerAndZoom(point, 15); - map.enableScrollWheelZoom(); - - const marker = new BMap.Marker(point); - map.addOverlay(marker); - }); - } - - _onTouchStart(e) { - this.y = e._rawEvent.changedTouches[0].pageY; - console.log('start', e); - } - - _onTouchMove(e) { - const y = e._rawEvent.changedTouches[0].pageY; - if (y - this.y < 0) { - this._shrink(); - } else { - this._expand(); - } - console.log('move', e); - } - - _shrink() { - if (this.hasShrinked) return; - - this.element.parentNode.scrollTop = 75; - this.refs.map.style.height = '225px'; - this.hasShrinked = true; - } - - _expand() { - if (!this.hasShrinked) return; - - this.element.parentNode.scrollTop = 0; - this.refs.map.style.height = '300px'; - this.hasShrinked = false; - } -} diff --git a/old-demos/demo/index.styl b/old-demos/demo/index.styl deleted file mode 100644 index 3b1866bdc..000000000 --- a/old-demos/demo/index.styl +++ /dev/null @@ -1,24 +0,0 @@ -@require('../../styles/themes/default.styl') - -.k-app - overflow hidden -.demo-page - // height 100vh - // overflow hidden - .search - height 50px - box-shadow $box-shadow - position fixed - width 100% - background #fff - z-index 1 - top 0 - .map - height 300px - background $bg-color - margin-top 50px - .locations - height calc(100vh - 225px) - overflow auto - .location - padding 8px 16px diff --git a/old-demos/demo/index.vdt b/old-demos/demo/index.vdt deleted file mode 100644 index 21c63f632..000000000 --- a/old-demos/demo/index.vdt +++ /dev/null @@ -1,12 +0,0 @@ -
- -
-
-
- {{ value.name }} -
-
-
diff --git a/old-demos/diagram/index.js b/old-demos/diagram/index.js deleted file mode 100644 index c919c30ba..000000000 --- a/old-demos/diagram/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import Intact from 'intact'; -import template from './index.vdt'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/diagram/index.vdt b/old-demos/diagram/index.vdt deleted file mode 100644 index 99a86f462..000000000 --- a/old-demos/diagram/index.vdt +++ /dev/null @@ -1,67 +0,0 @@ -import { - Diagram, DRectangle, DSquare, DCircle, - DEllipse, DLine, DImage, DText, DDiamond, - DFlowLayout, DTreeLayout, DOrganicLayout, - DCircleLayout, DPartitionLayout, DStackLayout, -} from 'kpc/components/diagram'; -import {Button} from 'kpc/components/button'; -import {Input} from 'kpc/components/input'; -import image from '../../site/src/imgs/logo.png'; - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/old-demos/dialog/index.js b/old-demos/dialog/index.js deleted file mode 100644 index e8ecc8275..000000000 --- a/old-demos/dialog/index.js +++ /dev/null @@ -1,29 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } - - showDialog(name) { - this.set(name, true); - } - - async showDialogInstance() { - const Dialog = await import('components/dialog'); - class MyDialog extends Dialog.default { - @Intact.template() - get template() { - return `Dialog Instance` - } - - ok() { - console.log('You clicked OK!'); - this.close(); - } - } - const dialog = new MyDialog({ - title: 'Dialog instance' - }); - dialog.show(); - } -} diff --git a/old-demos/dialog/index.vdt b/old-demos/dialog/index.vdt deleted file mode 100644 index 3d0ec4d61..000000000 --- a/old-demos/dialog/index.vdt +++ /dev/null @@ -1,33 +0,0 @@ -import Dialog from 'components/dialog'; -import Button from 'components/button'; -import {Table, TableColumn} from 'components/table'; -import {Select, Option} from 'components/select'; - -
-
test
- - - - - - test -
-
- - - Custom Title - - - small dialog content - - - - - small dialog footer - {{ parent() }} - - -
diff --git a/old-demos/dropdown/index.js b/old-demos/dropdown/index.js deleted file mode 100644 index 81632b8cf..000000000 --- a/old-demos/dropdown/index.js +++ /dev/null @@ -1,8 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/dropdown/index.styl b/old-demos/dropdown/index.styl deleted file mode 100644 index fe28e2398..000000000 --- a/old-demos/dropdown/index.styl +++ /dev/null @@ -1,2 +0,0 @@ -.dropdown-page - margin 20px diff --git a/old-demos/dropdown/index.vdt b/old-demos/dropdown/index.vdt deleted file mode 100644 index 320729f5a..000000000 --- a/old-demos/dropdown/index.vdt +++ /dev/null @@ -1,81 +0,0 @@ -import Dropdown, {DropdownMenu, DropdownItem} from 'components/dropdown'; -import Button, {ButtonGroup} from 'components/button'; - - diff --git a/old-demos/editable/index.js b/old-demos/editable/index.js deleted file mode 100644 index 273fd48cc..000000000 --- a/old-demos/editable/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - text: '可编辑文本' - } - } -} diff --git a/old-demos/editable/index.vdt b/old-demos/editable/index.vdt deleted file mode 100644 index 91c79e9c0..000000000 --- a/old-demos/editable/index.vdt +++ /dev/null @@ -1,16 +0,0 @@ -import Editable from 'components/editable'; - -
- - - {{ self.get('text') }} - -
- - aaaa - -
- - {{ self.get('text1') }} - -
diff --git a/old-demos/form/index.js b/old-demos/form/index.js deleted file mode 100644 index 01bc1c2fe..000000000 --- a/old-demos/form/index.js +++ /dev/null @@ -1,52 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import {Form} from 'components/form'; -import './index.styl'; - -Form.addMethod('isEqual', function(value, item) { - return this.optional(item) || value == 3; -}, '请输入3'); -Form.addMethod('checkName', function(value, item) { - return this.optional(item) || new Promise((resolve, reject) => { - setTimeout(reject, 1000, {message: `用户名 ${value} 已被占用`}); - }); -}); - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - model: { - hobbies: [], - descriptions: [''], - } - }; - } - - _init() { - this.on('$change:model', (...args) => { - console.log(args); - }); - } - - submit() { - console.log('submit'); - } - - reset() { - this.refs.form.reset(); - } - - add() { - const descriptions = this.get('model.descriptions').slice(0); - descriptions.push(''); - this.set('model.descriptions', descriptions); - } - - delete(index) { - const descriptions = this.get('model.descriptions').slice(0); - descriptions.splice(index, 1); - this.set('model.descriptions', descriptions); - } -} diff --git a/old-demos/form/index.styl b/old-demos/form/index.styl deleted file mode 100644 index 4e504cffd..000000000 --- a/old-demos/form/index.styl +++ /dev/null @@ -1,7 +0,0 @@ -.descriptions - .k-form-item - margin-bottom 20px -.form-page - > .k-form-item - > .k-content - width 300px diff --git a/old-demos/form/index.vdt b/old-demos/form/index.vdt deleted file mode 100644 index 3a1fef931..000000000 --- a/old-demos/form/index.vdt +++ /dev/null @@ -1,82 +0,0 @@ -import {Form, FormItem} from 'components/form'; -import Radio from 'components/radio'; -import Button from 'components/button'; -import Checkbox from 'components/checkbox'; -import {Row, Col} from 'components/grid'; -import Input from 'components/input'; - -
- - - - - - - - - - - - - - - - - - - - - - - - 运动 - 音乐 - 写代码 - - - - - - - - - - - - - - - { - if (item === value) count++; - return count > 1; - }); - return count === 1 || '不能相同'; - } - } }}> - - - - - - - - - - - - - 验证码 (3) - - - - - - -
diff --git a/old-demos/grid/index.js b/old-demos/grid/index.js deleted file mode 100644 index 804055f72..000000000 --- a/old-demos/grid/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - get template() { return template; } -} diff --git a/old-demos/grid/index.styl b/old-demos/grid/index.styl deleted file mode 100644 index b5d70217f..000000000 --- a/old-demos/grid/index.styl +++ /dev/null @@ -1,11 +0,0 @@ -@require('../../styles/themes/default.styl') - -.col - height 36px - line-height 36px - text-align center - color #fff - &:nth-child(odd) - background $primary-color - &:nth-child(even) - background lighten($primary-color, 20%) diff --git a/old-demos/grid/index.vdt b/old-demos/grid/index.vdt deleted file mode 100644 index af5664c7c..000000000 --- a/old-demos/grid/index.vdt +++ /dev/null @@ -1,14 +0,0 @@ -import {Row, Col} from 'components/grid'; - -
- - 3 / 24 - 8 / 24 - 13 / 24 - -
- - 3 / 24 - 8 / 24 offset 13 / 24 - -
diff --git a/old-demos/index.html b/old-demos/index.html deleted file mode 100644 index dfe2d7e6c..000000000 --- a/old-demos/index.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - kpc-demo - - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - - - - - diff --git a/old-demos/index/index.js b/old-demos/index/index.js deleted file mode 100644 index f0fd1ed63..000000000 --- a/old-demos/index/index.js +++ /dev/null @@ -1,6 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } -} diff --git a/old-demos/index/index.vdt b/old-demos/index/index.vdt deleted file mode 100644 index be441b8ed..000000000 --- a/old-demos/index/index.vdt +++ /dev/null @@ -1,24 +0,0 @@ -import Link from 'components/link'; -/* import * as KPC from 'components'; */ - -const list = [ - 'button', 'dialog', 'checkbox', - 'radio', 'table', 'progress', - 'slider','spinner','select', - 'form', 'grid', 'switch', - 'input', 'message', 'dropdown', - 'tooltip', 'pagination', 'datepicker', - 'scrollSelect', 'steps', 'tabs', - 'editable', 'test', 'transfer', - 'demo', 'drawer', 'menu', 'collapse', - 'split', 'code', 'diagram', 'tableSSR', -]; - - diff --git a/old-demos/input/index.js b/old-demos/input/index.js deleted file mode 100644 index 7d8a6d731..000000000 --- a/old-demos/input/index.js +++ /dev/null @@ -1,8 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - @Intact.template - static template = template; -} diff --git a/old-demos/input/index.styl b/old-demos/input/index.styl deleted file mode 100644 index 2fb204b7c..000000000 --- a/old-demos/input/index.styl +++ /dev/null @@ -1,5 +0,0 @@ -.input-page - margin 20px - .k-input - width 300px - margin 5px diff --git a/old-demos/input/index.vdt b/old-demos/input/index.vdt deleted file mode 100644 index 9fda77be2..000000000 --- a/old-demos/input/index.vdt +++ /dev/null @@ -1,62 +0,0 @@ -import Input from 'components/input'; -import Button from 'components/button'; - -
- {{ self.get('basic') }} -
- -
- - http:// - .com - - - - - - - - - - - - - - http:// - .com - - - - - - - - - - - - - - http:// - .com - - - - - -
- - - -
- - -
- - -
- - -
- -
diff --git a/old-demos/message/index.js b/old-demos/message/index.js deleted file mode 100644 index 51a292cfd..000000000 --- a/old-demos/message/index.js +++ /dev/null @@ -1,30 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import Message from 'components/message'; - -export default class extends Intact { - @Intact.template() - static template = template; - - defaults() { - return { - percent: 40 - } - } - - showMessage(type) { - Message[type](type); - } - - showStickMessage() { - Message.error('stick error message', 0); - } - - onClick() { - console.log('click'); - this.set('percent', this.get('percent') + 5) - if (this.get('percent') === 100) { - this.set('show', false); - } - } -} diff --git a/old-demos/message/index.vdt b/old-demos/message/index.vdt deleted file mode 100644 index c783c23d7..000000000 --- a/old-demos/message/index.vdt +++ /dev/null @@ -1,29 +0,0 @@ -import Button from 'components/button'; -import Progress from 'components/progress'; -import Message from 'components/message'; - -
- -
- -
- - - - - - - - -
diff --git a/old-demos/pagination/index.js b/old-demos/pagination/index.js deleted file mode 100644 index 23ac571ec..000000000 --- a/old-demos/pagination/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - current: 1, - size: 10, - total: 100 - } - } -} diff --git a/old-demos/pagination/index.styl b/old-demos/pagination/index.styl deleted file mode 100644 index 3ba16fe29..000000000 --- a/old-demos/pagination/index.styl +++ /dev/null @@ -1,4 +0,0 @@ -.pagination-page - margin 20px - .k-pagination - margin-bottom 20px diff --git a/old-demos/pagination/index.vdt b/old-demos/pagination/index.vdt deleted file mode 100644 index d40746419..000000000 --- a/old-demos/pagination/index.vdt +++ /dev/null @@ -1,27 +0,0 @@ -import Pagination from 'components/pagination'; - -
- - - -
diff --git a/old-demos/progress/index.js b/old-demos/progress/index.js deleted file mode 100644 index 92251cf63..000000000 --- a/old-demos/progress/index.js +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Created by sylvia on 2017/10/16. - */ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl' - -export default class extends Intact{ - get template() { return template;} - - defaults() { - return { - percent:20, - percentage: 10 - } - } - - _init() { - console.log("init!"); - } - - add() { - if(this.get('percent') >= 100) return false; - let percent = this.get('percent'); - percent+=10; - this.set('percent',percent); - - } - - min() { - if(this.get('percent') <= 0) return false; - let percent = this.get('percent'); - percent-=10; - this.set('percent',percent); - - } - -} diff --git a/old-demos/progress/index.styl b/old-demos/progress/index.styl deleted file mode 100644 index 837445791..000000000 --- a/old-demos/progress/index.styl +++ /dev/null @@ -1,8 +0,0 @@ -.progress-demo - .progress-container - display inline-block - width 350px - .k-bar - margin 20px - .k-btn - display inline-block diff --git a/old-demos/progress/index.vdt b/old-demos/progress/index.vdt deleted file mode 100644 index 32f71fe99..000000000 --- a/old-demos/progress/index.vdt +++ /dev/null @@ -1,31 +0,0 @@ -import Progress from 'components/progress'; -import Button from 'components/button'; - - -
-
- - - - -
-
- - -
- - - - - - -
- 正在上传
- {{ self.get('percent') }}% -
-
- 上传完成 -
-
- -
diff --git a/old-demos/radio/index.js b/old-demos/radio/index.js deleted file mode 100644 index f0fd1ed63..000000000 --- a/old-demos/radio/index.js +++ /dev/null @@ -1,6 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } -} diff --git a/old-demos/radio/index.vdt b/old-demos/radio/index.vdt deleted file mode 100644 index f4a18cef8..000000000 --- a/old-demos/radio/index.vdt +++ /dev/null @@ -1,26 +0,0 @@ -import Radio from 'components/radio'; -import Checkbox from 'components/checkbox'; -import Button from 'components/button'; - -
- test - disabled - disabled checked - test - test - -
- Javascript - C++ - PHP - language: {{ self.get('language') }} - - -
- single1 - single1: {{ JSON.stringify(self.get('single1')) }} - single2 - single2: {{ JSON.stringify(self.get('single2')) }} - single3 - single3: {{ JSON.stringify(self.get('single3')) }} -
diff --git a/old-demos/react.html b/old-demos/react.html deleted file mode 100644 index a83e06f86..000000000 --- a/old-demos/react.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - kpc-demo - - - - - - -
- - - - - - - - diff --git a/old-demos/scrollSelect/index.js b/old-demos/scrollSelect/index.js deleted file mode 100644 index 51dacb7b7..000000000 --- a/old-demos/scrollSelect/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/scrollSelect/index.vdt b/old-demos/scrollSelect/index.vdt deleted file mode 100644 index 6f7460eb7..000000000 --- a/old-demos/scrollSelect/index.vdt +++ /dev/null @@ -1,17 +0,0 @@ -import ScrollSelect from 'components/scrollSelect'; - -
- - - { - return Array.apply(null, {length: 10}).map((v, i) => i + value - 5); - } }} value={{ 2018 }} count={{ 19 }}/> -
diff --git a/old-demos/select/index.js b/old-demos/select/index.js deleted file mode 100644 index 58edbb5e9..000000000 --- a/old-demos/select/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; -import Message from 'components/message'; - -export default class extends Intact { - get template() { return template; } - - defaults(){ - return { - value: 'Monday', - values: ['Monday', 'Tuesday'], - } - } - - _init() { - this.on('$change:value', () => { - setTimeout(() => { - Message.error('test', 0); - }, 200) - }); - } - - onClick(data){ - console.log(data) - } - - multiple(data){ - console.log(data) - } -} diff --git a/old-demos/select/index.styl b/old-demos/select/index.styl deleted file mode 100644 index 9479c5ee0..000000000 --- a/old-demos/select/index.styl +++ /dev/null @@ -1,6 +0,0 @@ -.select-page - .k-form-item - > .k-label - width 150px - > .k-content - width 300px diff --git a/old-demos/select/index.vdt b/old-demos/select/index.vdt deleted file mode 100644 index 1a1f57e5e..000000000 --- a/old-demos/select/index.vdt +++ /dev/null @@ -1,148 +0,0 @@ -import Select, {Option, OptionGroup} from 'components/select'; -import {Form, FormItem} from 'components/form'; - -const data = [ - {label: '星期一', value: 'Monday'}, - {label: '星期二', value: 'Tuesday'}, - {label: '星期三', value: 'Wednesday'}, - {label: '星期四', value: 'Thursday'}, - {label: '星期五', value: 'Friday'}, - {label: '星期六', value: 'Saturday'}, - {label: '星期天', value: 'Sunday'}, -]; - -
- - - - - - - - - - - { - item = {...item}; - item.template = () => { - return
- {{ item.label }} - {{ item.value }} -
- } - return item; - }) }} /> -
- - - - - - - - Your selected value is {{ self.get('value') }} - - - - - - - - - Your selected values is {{ JSON.stringify(self.get('values')) }} - - - - - - - - - - - -
diff --git a/old-demos/slider/index.js b/old-demos/slider/index.js deleted file mode 100644 index 3ffac1b2b..000000000 --- a/old-demos/slider/index.js +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Created by sylvia on 2017/10/18. - */ -import template from './index.vdt' -import Intact from 'intact'; -import './index.styl' - -export default class extends Intact{ - - get template() { return template;} - - defaults() { - return { - 'currentVal': 25, - 'step': 5, - 'isShowInput': false, - 'valueArr': [30, 50], - 'range': true, - } - } - - stop(val) { - this.set('currentVal', val) - } -} diff --git a/old-demos/slider/index.styl b/old-demos/slider/index.styl deleted file mode 100644 index 6f2f032bf..000000000 --- a/old-demos/slider/index.styl +++ /dev/null @@ -1,5 +0,0 @@ -.slider-demo - width 500px - margin 40px 20px - .k-slider - margin-bottom 30px \ No newline at end of file diff --git a/old-demos/slider/index.vdt b/old-demos/slider/index.vdt deleted file mode 100644 index 0e922864d..000000000 --- a/old-demos/slider/index.vdt +++ /dev/null @@ -1,13 +0,0 @@ -import Slider from 'components/slider'; - -
- - -
- 选中值为: {{ self.get('currentVal') }} - -
- - - -
diff --git a/old-demos/spinner/index.js b/old-demos/spinner/index.js deleted file mode 100644 index 81a05dfc5..000000000 --- a/old-demos/spinner/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - get template() { return template; } - defaults() { - return { - rangeValue: 8 - } - } -} diff --git a/old-demos/spinner/index.styl b/old-demos/spinner/index.styl deleted file mode 100644 index de038b070..000000000 --- a/old-demos/spinner/index.styl +++ /dev/null @@ -1,3 +0,0 @@ -.spinner-page - .k-spinner - margin 10px diff --git a/old-demos/spinner/index.vdt b/old-demos/spinner/index.vdt deleted file mode 100644 index d3ec2c6a0..000000000 --- a/old-demos/spinner/index.vdt +++ /dev/null @@ -1,12 +0,0 @@ -import Spinner from 'components/spinner'; - -
- -
- -
- -
- - {{"当前值: " + self.get('rangeValue')}} -
diff --git a/old-demos/split/index.js b/old-demos/split/index.js deleted file mode 100644 index 84802e896..000000000 --- a/old-demos/split/index.js +++ /dev/null @@ -1,57 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; -import {range} from '../../components/utils'; - -export default class extends Intact { - @Intact.template() - static template = template; - - defaults() { - return { - data: range(0, 10).map(item => { - return { - name: 'name ' + item, - ip: '127.0.0.' + item - }; - }), - tab: 'detail', - size: '0px', - selectedData: undefined, - checkedKeys: [], - } - } - - _close() { - this.set('size', '0px'); - } - - _open() { - if (this.get('size') === '0px') { - this.set('size', '200px'); - } - } - - _togglePanel(table, keys) { - if (keys.length === 1) { - // 只选中一行时,展开详情面板 - const data = table.getCheckedData()[0]; - this.set('selectedData', data); - this._open(); - } else { - this._close(); - } - } - - _onClickRow(data, index, key) { - const checkedKeys = this.get('checkedKeys'); - if (checkedKeys.length === 1 && checkedKeys[0] === key) { - // 如果只选中了一行,再次点击当前行,则取消选中 - key = []; - } else { - // 否则只选中当前行 - key = [key]; - } - this.set('checkedKeys', key); - } -} diff --git a/old-demos/split/index.styl b/old-demos/split/index.styl deleted file mode 100644 index 2c8abd14f..000000000 --- a/old-demos/split/index.styl +++ /dev/null @@ -1,39 +0,0 @@ -@require('../../styles/themes/default.styl') -@require('../../components/table/variables.styl') - -.split-container - height 100% - padding 20px - font-size 12px - .k-first - border 1px solid $table-border-color - border-top none - height 100% - display flex - flex-direction column - .k-table - flex 1 - .k-table-wrapper - height 100% - display flex - flex-direction column - .k-tbody - flex 1 - .k-pagination - padding 10px - border-top 1px solid $table-border-color - .tab-panel - padding 10px - .k-form-item - margin 0 - .close - position absolute - right 0 - top 0 - z-index 1 - .k-split.closed - .k-line-wrapper - display none - .ion-drag - position relative - z-index 1 diff --git a/old-demos/split/index.vdt b/old-demos/split/index.vdt deleted file mode 100644 index efc791fb4..000000000 --- a/old-demos/split/index.vdt +++ /dev/null @@ -1,55 +0,0 @@ -import Split from 'kpc/components/split'; -import {Table, TableColumn} from 'kpc/components/table'; -import {Pagination} from 'kpc/components/pagination'; -import {Tabs, Tab} from 'kpc/components/tabs'; -import {FormItem} from 'kpc/components/form'; -import Button from 'kpc/components/button'; -import Icon from 'kpc/components/icon'; - -
- - - - - - - - 删除 - - -
- -
- - - - 详情 - 流量统计 - 标签 - -
- 2018-09-28 17:31:25 - {{ self.get('selectedData.ip') }} - {{ self.get('selectedData.name') }} -
-
- - - -
-
diff --git a/old-demos/steps/index.js b/old-demos/steps/index.js deleted file mode 100644 index 0deeccfde..000000000 --- a/old-demos/steps/index.js +++ /dev/null @@ -1,6 +0,0 @@ -import template from './index.vdt'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/steps/index.vdt b/old-demos/steps/index.vdt deleted file mode 100644 index 0bf7cc0ab..000000000 --- a/old-demos/steps/index.vdt +++ /dev/null @@ -1,14 +0,0 @@ -import {Steps, Step} from 'components/steps'; - -
- - 请选择主机的配置信息 - 请选择主机弹性IP的配置信息 - - - - 请选择主机的配置信息 - 请选择主机弹性IP的配置信息 - 请选择主机对应的vpc - -
diff --git a/old-demos/switch/index.js b/old-demos/switch/index.js deleted file mode 100644 index 804055f72..000000000 --- a/old-demos/switch/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; - -export default class extends Intact { - get template() { return template; } -} diff --git a/old-demos/switch/index.styl b/old-demos/switch/index.styl deleted file mode 100644 index f84dc4289..000000000 --- a/old-demos/switch/index.styl +++ /dev/null @@ -1,5 +0,0 @@ -.k-switch - margin 10px -.big-switch - .k-wrapper - padding 3px !important diff --git a/old-demos/switch/index.vdt b/old-demos/switch/index.vdt deleted file mode 100644 index 5e5579a4b..000000000 --- a/old-demos/switch/index.vdt +++ /dev/null @@ -1,26 +0,0 @@ -import Switch from 'components/switch'; - -
- - -
- - status1: {{ JSON.stringify(self.get('status1')) }} - - 开启主机 - 关闭主机 - - status2: {{ JSON.stringify(self.get('status2')) }} -
- - - -
- - - -
diff --git a/old-demos/table/index.js b/old-demos/table/index.js deleted file mode 100644 index 9b465f505..000000000 --- a/old-demos/table/index.js +++ /dev/null @@ -1,69 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; -import './index.styl'; -import {Store} from './store'; - -var store = new Store(); - -var startTime; -var lastMeasure; -var startMeasure = function(name) { - startTime = performance.now(); - lastMeasure = name; -} -var stopMeasure = function() { - var last = lastMeasure; - if (lastMeasure) { - window.setTimeout(function () { - lastMeasure = null; - var stop = performance.now(); - console.log(last+" took "+(stop-startTime)); - }, 0); - } -}; - -export default class extends Intact { - get template() { return template; } - - defaults() { - return { - rows: store.data, - selected: null, - } - } - - add() { - startMeasure("add"); - store.runLots(); - // store.add(); - this.sync(); - stopMeasure(); - } - - add1000() { - startMeasure("add1000"); - store.add(); - this.sync(); - stopMeasure(); - } - - remove(id) { - startMeasure("remove"); - store.delete(id); - this.sync(); - stopMeasure(); - } - - select(id) { - startMeasure("select"); - store.select(id); - this.set('selected', id, {silent: true}); - this.sync(); - this.update(); - stopMeasure(); - } - - sync() { - this.set('rows', Object.freeze(store.data)); - } -} diff --git a/old-demos/table/index.styl b/old-demos/table/index.styl deleted file mode 100644 index 8ae283526..000000000 --- a/old-demos/table/index.styl +++ /dev/null @@ -1,2 +0,0 @@ -.k-table - margin-bottom 10px diff --git a/old-demos/table/index.vdt b/old-demos/table/index.vdt deleted file mode 100644 index ba44a4017..000000000 --- a/old-demos/table/index.vdt +++ /dev/null @@ -1,28 +0,0 @@ -import Table, {TableColumn} from 'components/table'; -import Button from 'kpc/components/button'; - -
- - - - - {{ data.id }} - - - - {{ data.label }} - - - - - - - - - - -
-
diff --git a/old-demos/table/store.js b/old-demos/table/store.js deleted file mode 100644 index b3ff6ec9c..000000000 --- a/old-demos/table/store.js +++ /dev/null @@ -1,76 +0,0 @@ -'use strict'; - -function _random(max) { - return Math.round(Math.random()*1000)%max; -} - -export class Store { - constructor() { - this.data = []; - this.selected = undefined; - this.id = 1; - } - buildData(count = 1000) { - var adjectives = ["pretty", "large", "big", "small", "tall", "short", "long", "handsome", "plain", "quaint", "clean", "elegant", "easy", "angry", "crazy", "helpful", "mushy", "odd", "unsightly", "adorable", "important", "inexpensive", "cheap", "expensive", "fancy"]; - var colours = ["red", "yellow", "blue", "green", "pink", "brown", "purple", "brown", "white", "black", "orange"]; - var nouns = ["table", "chair", "house", "bbq", "desk", "car", "pony", "cookie", "sandwich", "burger", "pizza", "mouse", "keyboard"]; - var data = []; - for (var i = 0; i < count; i++) - data.push({id: this.id++, label: adjectives[_random(adjectives.length)] + " " + colours[_random(colours.length)] + " " + nouns[_random(nouns.length)] }); - return data; - } - updateData(mod = 10) { - // Just assigning setting each tenth this.data doesn't cause a redraw, the following does: - var newData = []; - for (let i = 0; i < this.data.length; i ++) { - if (i%10===0) { - newData[i] = Object.assign({}, this.data[i], {label: this.data[i].label + ' !!!'}); - } else { - newData[i] = this.data[i]; - } - } - this.data = newData; - } - delete(id) { - const idx = this.data.findIndex(d => d.id==id); - this.data = this.data.slice(0, idx).concat(this.data.slice(idx + 1)) - } - run() { - this.data = this.buildData(); - this.selected = undefined; - } - add() { - this.data = this.data.concat(this.buildData(1000)); - } - update() { - this.updateData(); - } - select(id) { - this.selected = id; - } - runLots() { - this.data = this.buildData(10000); - this.selected = undefined; - } - clear() { - this.data = []; - this.selected = undefined; - } - swapRows() { - if(this.data.length > 10) { - let d4 = this.data[4]; - let d9 = this.data[9]; - - var newData = this.data.map(function(data, i) { - if(i === 4) { - return d9; - } - else if(i === 9) { - return d4; - } - return data; - }); - this.data = newData; - } - } -} diff --git a/old-demos/tableSSR/index.js b/old-demos/tableSSR/index.js deleted file mode 100644 index 51dacb7b7..000000000 --- a/old-demos/tableSSR/index.js +++ /dev/null @@ -1,7 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - @Intact.template() - static template = template; -} diff --git a/old-demos/tableSSR/index.vdt b/old-demos/tableSSR/index.vdt deleted file mode 100644 index aa5c7aff3..000000000 --- a/old-demos/tableSSR/index.vdt +++ /dev/null @@ -1,15 +0,0 @@ -import {Table, TableColumn} from 'kpc/components/table'; - - - -
{{ data.a }}
-
- - -
diff --git a/old-demos/tabs/index.js b/old-demos/tabs/index.js deleted file mode 100644 index f0fd1ed63..000000000 --- a/old-demos/tabs/index.js +++ /dev/null @@ -1,6 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - get template() { return template; } -} diff --git a/old-demos/tabs/index.vdt b/old-demos/tabs/index.vdt deleted file mode 100644 index 161273948..000000000 --- a/old-demos/tabs/index.vdt +++ /dev/null @@ -1,38 +0,0 @@ -import {Tabs, Tab} from 'components/tabs'; - -
- - - - 入站规则 - 出站规则 - 关联云主机 - - -
diff --git a/old-demos/test.html b/old-demos/test.html deleted file mode 100644 index e157d88b9..000000000 --- a/old-demos/test.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - kpc-demo - - - - - - - -
-
- Javascript - C++ - PHP - {{ language }} -
-
- - - - - - diff --git a/old-demos/test/index.js b/old-demos/test/index.js deleted file mode 100644 index 2ee60582a..000000000 --- a/old-demos/test/index.js +++ /dev/null @@ -1,11 +0,0 @@ -import template from './index.vdt'; -import Intact from 'intact'; - -export default class extends Intact { - @Intact.template() - static template = template; - - defaults() { - return {a: true} - } -} diff --git a/old-demos/test/index.vdt b/old-demos/test/index.vdt deleted file mode 100644 index c0c494fcc..000000000 --- a/old-demos/test/index.vdt +++ /dev/null @@ -1,21 +0,0 @@ -import Dialog from 'components/dialog'; -import {Dropdown, DropdownMenu, DropdownItem} from 'components/dropdown'; -import Tree from 'components/tree'; - -
-
- -
-
diff --git a/old-demos/tooltip/index.js b/old-demos/tooltip/index.js deleted file mode 100644 index 8586a28ea..000000000 --- a/old-demos/tooltip/index.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Created by sylvia on 2017/10/31. - */ -import template from './index.vdt' -import Intact from 'intact'; -import './index.styl' - -export default class extends Intact{ - get template() { return template; } - - defaults() { - return { - percent: 40 - } - } -} diff --git a/old-demos/tooltip/index.styl b/old-demos/tooltip/index.styl deleted file mode 100644 index 6b93e0875..000000000 --- a/old-demos/tooltip/index.styl +++ /dev/null @@ -1,2 +0,0 @@ -.tooltip-demo - margin 50px 150px \ No newline at end of file diff --git a/old-demos/tooltip/index.vdt b/old-demos/tooltip/index.vdt deleted file mode 100644 index 15994ba5a..000000000 --- a/old-demos/tooltip/index.vdt +++ /dev/null @@ -1,52 +0,0 @@ -import Tooltip from 'components/tooltip'; -import Button, {ButtonGroup} from 'components/button'; -import Slider from 'components/slider'; -import {FormItem} from 'components/form'; - -
-
- - - -
message
-
-
-
- Hello -
- - - - - - - 关机 - - - - Hello 关机 - - - - - - - - -
- - - - - - - test - -
diff --git a/old-demos/vue-next.html b/old-demos/vue-next.html deleted file mode 100644 index 93a0841d8..000000000 --- a/old-demos/vue-next.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - kpc-demo - - - - - - -
-
- Javascript - C++ - PHP - {{ language }} -
-
- - - - - - diff --git a/old-demos/vue/button/a.vue b/old-demos/vue/button/a.vue deleted file mode 100644 index f6a209e14..000000000 --- a/old-demos/vue/button/a.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/old-demos/vue/button/index.js b/old-demos/vue/button/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/button/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/button/index.vue b/old-demos/vue/button/index.vue deleted file mode 100644 index 2bdb83a95..000000000 --- a/old-demos/vue/button/index.vue +++ /dev/null @@ -1,62 +0,0 @@ - - - - - diff --git a/old-demos/vue/checkbox/index.js b/old-demos/vue/checkbox/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/checkbox/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/checkbox/index.vue b/old-demos/vue/checkbox/index.vue deleted file mode 100644 index 0047e849a..000000000 --- a/old-demos/vue/checkbox/index.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - diff --git a/old-demos/vue/collapse/index.js b/old-demos/vue/collapse/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/collapse/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/collapse/index.styl b/old-demos/vue/collapse/index.styl deleted file mode 100644 index dd7c3bdb6..000000000 --- a/old-demos/vue/collapse/index.styl +++ /dev/null @@ -1,3 +0,0 @@ -.k-wrapper - padding 0 !important - diff --git a/old-demos/vue/collapse/index.vue b/old-demos/vue/collapse/index.vue deleted file mode 100644 index 53b9f0ca3..000000000 --- a/old-demos/vue/collapse/index.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/old-demos/vue/datepicker/index.js b/old-demos/vue/datepicker/index.js deleted file mode 100644 index 6164092e2..000000000 --- a/old-demos/vue/datepicker/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../datepicker/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/datepicker/index.vue b/old-demos/vue/datepicker/index.vue deleted file mode 100644 index c27a42f90..000000000 --- a/old-demos/vue/datepicker/index.vue +++ /dev/null @@ -1,71 +0,0 @@ - - - diff --git a/old-demos/vue/dialog/index.js b/old-demos/vue/dialog/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/dialog/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/dialog/index.vue b/old-demos/vue/dialog/index.vue deleted file mode 100644 index 9edc65b95..000000000 --- a/old-demos/vue/dialog/index.vue +++ /dev/null @@ -1,71 +0,0 @@ - - - diff --git a/old-demos/vue/drawer/index.js b/old-demos/vue/drawer/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/drawer/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/drawer/index.vue b/old-demos/vue/drawer/index.vue deleted file mode 100644 index ad9a74673..000000000 --- a/old-demos/vue/drawer/index.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - diff --git a/old-demos/vue/dropdown/index.js b/old-demos/vue/dropdown/index.js deleted file mode 100644 index 41cec4db1..000000000 --- a/old-demos/vue/dropdown/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../dropdown/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/dropdown/index.styl b/old-demos/vue/dropdown/index.styl deleted file mode 100644 index 5c067b030..000000000 --- a/old-demos/vue/dropdown/index.styl +++ /dev/null @@ -1,6 +0,0 @@ -.contextmenu-area - height 100px - background #f0f0f0 - text-align center - line-height 100px - diff --git a/old-demos/vue/dropdown/index.vue b/old-demos/vue/dropdown/index.vue deleted file mode 100644 index 8a63aa7a0..000000000 --- a/old-demos/vue/dropdown/index.vue +++ /dev/null @@ -1,134 +0,0 @@ - - - diff --git a/old-demos/vue/editable/index.js b/old-demos/vue/editable/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/editable/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/editable/index.vue b/old-demos/vue/editable/index.vue deleted file mode 100644 index 4b50387bf..000000000 --- a/old-demos/vue/editable/index.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/old-demos/vue/form/index.js b/old-demos/vue/form/index.js deleted file mode 100644 index 40af80b15..000000000 --- a/old-demos/vue/form/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../form/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/form/index.vue b/old-demos/vue/form/index.vue deleted file mode 100644 index 13ac2e570..000000000 --- a/old-demos/vue/form/index.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - diff --git a/old-demos/vue/form/nestedForm.vue b/old-demos/vue/form/nestedForm.vue deleted file mode 100644 index 36d68ca83..000000000 --- a/old-demos/vue/form/nestedForm.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/old-demos/vue/input/index.js b/old-demos/vue/input/index.js deleted file mode 100644 index 19bd99c90..000000000 --- a/old-demos/vue/input/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../input/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/input/index.vue b/old-demos/vue/input/index.vue deleted file mode 100644 index ea1ca5587..000000000 --- a/old-demos/vue/input/index.vue +++ /dev/null @@ -1,72 +0,0 @@ - - - diff --git a/old-demos/vue/menu/index.js b/old-demos/vue/menu/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/menu/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/menu/index.vue b/old-demos/vue/menu/index.vue deleted file mode 100644 index 35b647961..000000000 --- a/old-demos/vue/menu/index.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - diff --git a/old-demos/vue/message/index.js b/old-demos/vue/message/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/message/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/message/index.vue b/old-demos/vue/message/index.vue deleted file mode 100644 index 6300d1ef5..000000000 --- a/old-demos/vue/message/index.vue +++ /dev/null @@ -1,64 +0,0 @@ - - - diff --git a/old-demos/vue/pagination/index.js b/old-demos/vue/pagination/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/pagination/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/pagination/index.vue b/old-demos/vue/pagination/index.vue deleted file mode 100644 index 2e674aad1..000000000 --- a/old-demos/vue/pagination/index.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/old-demos/vue/progress/index.js b/old-demos/vue/progress/index.js deleted file mode 100644 index 7dae968ff..000000000 --- a/old-demos/vue/progress/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../progress/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/progress/index.vue b/old-demos/vue/progress/index.vue deleted file mode 100644 index a22637d24..000000000 --- a/old-demos/vue/progress/index.vue +++ /dev/null @@ -1,57 +0,0 @@ - - - diff --git a/old-demos/vue/radio/index.js b/old-demos/vue/radio/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/radio/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/radio/index.vue b/old-demos/vue/radio/index.vue deleted file mode 100644 index 637c0d86c..000000000 --- a/old-demos/vue/radio/index.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - diff --git a/old-demos/vue/select/index.js b/old-demos/vue/select/index.js deleted file mode 100644 index 4129bb5ee..000000000 --- a/old-demos/vue/select/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../select/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/select/index.vue b/old-demos/vue/select/index.vue deleted file mode 100644 index 6ddc8aecf..000000000 --- a/old-demos/vue/select/index.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - diff --git a/old-demos/vue/slider/index.js b/old-demos/vue/slider/index.js deleted file mode 100644 index 275c3de17..000000000 --- a/old-demos/vue/slider/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../slider/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/slider/index.vue b/old-demos/vue/slider/index.vue deleted file mode 100644 index 5d6b39149..000000000 --- a/old-demos/vue/slider/index.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - diff --git a/old-demos/vue/spinner/index.js b/old-demos/vue/spinner/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/spinner/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/spinner/index.vue b/old-demos/vue/spinner/index.vue deleted file mode 100644 index 1797872dc..000000000 --- a/old-demos/vue/spinner/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/old-demos/vue/steps/index.js b/old-demos/vue/steps/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/steps/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/steps/index.vue b/old-demos/vue/steps/index.vue deleted file mode 100644 index b46b0a96a..000000000 --- a/old-demos/vue/steps/index.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/old-demos/vue/switch/index.js b/old-demos/vue/switch/index.js deleted file mode 100644 index 27c58d540..000000000 --- a/old-demos/vue/switch/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../switch/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/switch/index.vue b/old-demos/vue/switch/index.vue deleted file mode 100644 index b3f4bfb78..000000000 --- a/old-demos/vue/switch/index.vue +++ /dev/null @@ -1,50 +0,0 @@ - - - diff --git a/old-demos/vue/table/index.js b/old-demos/vue/table/index.js deleted file mode 100644 index eed921df7..000000000 --- a/old-demos/vue/table/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../table/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/table/index.vue b/old-demos/vue/table/index.vue deleted file mode 100644 index 2bbf6415d..000000000 --- a/old-demos/vue/table/index.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - diff --git a/old-demos/vue/tabs/index.js b/old-demos/vue/tabs/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/tabs/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/tabs/index.vue b/old-demos/vue/tabs/index.vue deleted file mode 100644 index a54871d9c..000000000 --- a/old-demos/vue/tabs/index.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - diff --git a/old-demos/vue/test.vue b/old-demos/vue/test.vue deleted file mode 100644 index a153d79ca..000000000 --- a/old-demos/vue/test.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - \ No newline at end of file diff --git a/old-demos/vue/tooltip/index.js b/old-demos/vue/tooltip/index.js deleted file mode 100644 index af51c5b5f..000000000 --- a/old-demos/vue/tooltip/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; -import '../../tooltip/index.styl'; - -export default createPage(Page); diff --git a/old-demos/vue/tooltip/index.vue b/old-demos/vue/tooltip/index.vue deleted file mode 100644 index d3ec4a93b..000000000 --- a/old-demos/vue/tooltip/index.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - diff --git a/old-demos/vue/transfer/index.js b/old-demos/vue/transfer/index.js deleted file mode 100644 index 8c4c937f5..000000000 --- a/old-demos/vue/transfer/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import Page from './index.vue'; -import createPage from '../utils'; - -export default createPage(Page); diff --git a/old-demos/vue/transfer/index.vue b/old-demos/vue/transfer/index.vue deleted file mode 100644 index 37e7a529b..000000000 --- a/old-demos/vue/transfer/index.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/old-demos/vue/utils.js b/old-demos/vue/utils.js deleted file mode 100644 index 5ae71a899..000000000 --- a/old-demos/vue/utils.js +++ /dev/null @@ -1,24 +0,0 @@ -import Vue from 'vue'; -import Kpc from '../../index.js'; -import Intact from 'intact'; - -Vue.use(Kpc); -global.Vue = Vue; - -export default function(Page) { - return class extends Intact { - get template() { return '
'; } - - _mount() { - this.vue = new Vue({ - el: this.element.querySelector('.vue'), - template: '', - components: { Page } - }); - } - - _destroy() { - this.vue.$destroy(); - } - } -} diff --git a/package.json b/package.json index 531af0272..987b8ceee 100644 --- a/package.json +++ b/package.json @@ -92,9 +92,7 @@ "@types/tinycolor2": "^1.4.2", "@types/webpack-env": "^1.16.0", "@vue/babel-plugin-jsx": "^1.0.1", - "autoprefixer": "^10.2.5", "axios": "^0.21.1", - "babel-eslint": "^10.1.0", "babel-helper-vue-jsx-merge-props": "^2.0.3", "babel-loader": "^8.0.4", "babel-plugin-syntax-jsx": "^6.18.0", @@ -105,9 +103,6 @@ "chroma-js": "^2.1.1", "cross-env": "^7.0.3", "css-loader": "^5.2.4", - "cssnano": "^5.0.2", - "eslint": "^7.26.0", - "event-stream": "^4.0.1", "file-loader": "^6.2.0", "fs-extra": "^10.0.0", "glob": "^7.1.6", @@ -115,15 +110,16 @@ "gulp-babel": "^8.0.0", "gulp-connect": "^5.6.1", "gulp-multi-process": "^1.3.1", - "gulp-postcss": "^9.0.0", "gulp-stylus": "^2.7.0", "gulp-tap": "^2.0.0", "gulp-typescript": "^6.0.0-alpha.1", "gulp-uglify": "^3.0.1", - "gulp-vdt": "^0.2.1", + "gulp-vdt": "^1.0.0", "highlight.js": "^10.4.1", "history": "^5.0.0", "html-webpack-plugin": "5.3.1", + "intact-react": "^3.0.0-beta.13", + "intact-vue-next": "^3.0.0-beta.12", "istanbul-instrumenter-loader": "^3.0.0", "js-yaml": "^4.1.0", "karma": "^6.3.2", @@ -146,7 +142,8 @@ "monaco-editor-webpack-plugin": "^4.1.1", "node-style-loader": "0.0.1-alpha", "null-loader": "^4.0.1", - "postcss-loader": "^5.3.0", + "postcss-loader": "^6.2.0", + "postcss-preset-env": "^6.7.0", "raw-loader": "^4.0.2", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -165,7 +162,7 @@ "stylus-loader": "^6.0.0", "terser-webpack-plugin": "^5.1.2", "thread-loader": "^3.0.4", - "ts-loader": "^8.3.0", + "ts-loader": "^9.2.6", "typescript": "^4.2.4", "universal-router": "^9.0.1", "url-loader": "^4.1.1", @@ -184,20 +181,17 @@ "webpack-node-externals": "^3.0.0" }, "dependencies": { - "@babel/runtime-corejs3": "^7.9.2", - "@emotion/css": "^11.1.3", - "core-js": "^3.6.4", - "dayjs": "^1.8.15", + "@babel/runtime-corejs3": "^7.16.0", + "@emotion/css": "^11.5.0", + "dayjs": "^1.10.7", "downloadjs": "^1.4.7", "enquire.js": "^2.1.6", - "intact": "^3.0.0-beta.12", - "intact-react": "^1.1.30", - "intact-vue": "^1.0.0", + "intact": "^3.0.0-beta.13", "monaco-editor": "^0.26.1", - "mxgraph": "^4.2.2", "mxgraphx": "^4.0.7", - "resize-observer-polyfill": "^1.5.0", - "tinycolor2": "^1.4.1" + "resize-observer-polyfill": "^1.5.1", + "tinycolor2": "^1.4.2", + "tslib": "^2.3.1" }, "sideEffects": [ "*.css", @@ -207,7 +201,7 @@ ], "browserslist": [ "last 2 versions", - "ie >= 9", + "ie >= 11", "> 1%" ], "gitHead": "b415b3a0320cb6f4174627bc10f363d344a31391" diff --git a/packages/kpc-react/package.json b/packages/kpc-react/package.json index 195706e6d..549ebeabf 100644 --- a/packages/kpc-react/package.json +++ b/packages/kpc-react/package.json @@ -28,20 +28,22 @@ "url": "https://github.com/ksc-fe/kpc/issues" }, "dependencies": { - "@babel/runtime-corejs3": "^7.9.2", - "core-js": "^3.6.4", - "dayjs": "^1.8.15", + "@babel/runtime-corejs3": "^7.16.0", + "@emotion/css": "^11.5.0", + "dayjs": "^1.10.7", "downloadjs": "^1.4.7", "enquire.js": "^2.1.6", - "intact": "^2.5.15", - "intact-react": "^1.1.30", - "monaco-editor": "^0.17.1", + "intact-react": "^3.0.0-beta.13", + "monaco-editor": "^0.26.1", "mxgraphx": "^4.0.7", - "resize-observer-polyfill": "^1.5.0", - "tinycolor2": "^1.4.1" + "resize-observer-polyfill": "^1.5.1", + "tinycolor2": "^1.4.2", + "tslib": "^2.3.1" }, "sideEffects": [ "*.css", - "*.styl" + "*.styl", + "**/*/styles/global.*", + "**/*/styles/fonts/*" ] } diff --git a/packages/kpc-vue-next/package.json b/packages/kpc-vue-next/package.json index 52c3df791..b68c6532a 100644 --- a/packages/kpc-vue-next/package.json +++ b/packages/kpc-vue-next/package.json @@ -37,21 +37,23 @@ "url": "https://github.com/ksc-fe/kpc/issues" }, "dependencies": { - "@babel/runtime-corejs3": "^7.9.2", - "core-js": "^3.6.4", - "dayjs": "^1.8.15", + "@babel/runtime-corejs3": "^7.16.0", + "@emotion/css": "^11.5.0", + "dayjs": "^1.10.7", "downloadjs": "^1.4.7", "enquire.js": "^2.1.6", - "intact": "^2.5.15", - "intact-vue": "^1.0.0", - "monaco-editor": "^0.17.1", + "intact-vue": "^3.0.0-beta.13", + "monaco-editor": "^0.26.1", "mxgraphx": "^4.0.7", - "resize-observer-polyfill": "^1.5.0", - "tinycolor2": "^1.4.1" + "resize-observer-polyfill": "^1.5.1", + "tinycolor2": "^1.4.2", + "tslib": "^2.3.1" }, "sideEffects": [ "*.css", - "*.styl" + "*.styl", + "**/*/styles/global.*", + "**/*/styles/fonts/*" ], "devDependencies": { "@vue/compiler-sfc": "^3.0.5", diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index b6e0bf465..000000000 --- a/postcss.config.js +++ /dev/null @@ -1,9 +0,0 @@ -const autoprefixer = require('autoprefixer'); -const cssnano = require('cssnano'); - -module.exports = { - plugins: [ - autoprefixer(), - cssnano(), - ] -}; diff --git a/build/doc/dist.js b/scripts/doc/dist.js similarity index 100% rename from build/doc/dist.js rename to scripts/doc/dist.js diff --git a/build/doc/generate.js b/scripts/doc/generate.js similarity index 97% rename from build/doc/generate.js rename to scripts/doc/generate.js index 401100bf6..f6451f6dc 100644 --- a/build/doc/generate.js +++ b/scripts/doc/generate.js @@ -42,7 +42,7 @@ function parseFiles(files) { } return Promise.all(filesPerTask.map(files => { if (!files.length) return; - const sp = cp.fork(resolvePath('./build/doc/parse.js')); + const sp = cp.fork(resolvePath('./scripts/doc/parse.js')); return new Promise(resolve => { sp.send({files, dest: destData}); sp.on('message', (data) => { diff --git a/build/doc/intact2angular.js b/scripts/doc/intact2angular.js similarity index 100% rename from build/doc/intact2angular.js rename to scripts/doc/intact2angular.js diff --git a/build/doc/intact2react.js b/scripts/doc/intact2react.js similarity index 100% rename from build/doc/intact2react.js rename to scripts/doc/intact2react.js diff --git a/build/doc/intact2vue.js b/scripts/doc/intact2vue.js similarity index 100% rename from build/doc/intact2vue.js rename to scripts/doc/intact2vue.js diff --git a/build/doc/parse.js b/scripts/doc/parse.js similarity index 100% rename from build/doc/parse.js rename to scripts/doc/parse.js diff --git a/scripts/doc/parse.ts b/scripts/doc/parse.ts deleted file mode 100644 index 5298a93bd..000000000 --- a/scripts/doc/parse.ts +++ /dev/null @@ -1,107 +0,0 @@ -import fs from 'fs-extra'; -import yaml from 'js-yaml'; -import marked from 'marked'; -import highlight from 'highlight.js'; -import path from 'path'; - -type Metadata = { - title: string - order: number - demo: boolean -} - -type Code = { - language: string, - content: string, - filename: string, -} - -function handleFiles(files: string[], dest: string, root: string) { - if (!files.length) return; - - return Promise.all(files.map(async file => { - const {contents, metadata} = parseYaml(await fs.readFile(file, 'utf-8')); - if (!metadata) return; - - const relativePath = path.relative(root, file); - let basename = path.basename(relativePath, '.md'); - if (basename === 'index') { - basename = path.dirname(basename); - } - const relative = path.join(path.dirname(relativePath), basename); - const destPath = path.join(dest, relative); - const {html, codes, catalogs} = parseMarkdown(contents, metadata); - })); -} - -function parseYaml(contents: string) { - let metadata: Metadata | null = null; - - contents = contents.replace(/---\s*[\n\r]+\s*((?:.|\n|\r)*?)[\n\r]+---/, (all, matched) => { - metadata = yaml.load(matched) as Metadata; - return ""; - }); - - return {contents, metadata}; -} - -const exampleReg = /^(example-?)/; -function parseMarkdown(contents: string, metadata: Metadata) { - const codes: Code[] = []; - renderer.code = function(code, language, ...args) { - if (!language) throw new Error('The language of code must be specified.'); - - if (exampleReg.test(language)) { - // TODO - } - - let matches; - let showCode = false; - let filename; - - if (matches = code.match(/@code/)) { - showCode = true; - } else if (matches = code.match(/@file ([^\s]+)/)) { - filename = matches[1]; - } - if (matches) { - code = code.substring(code.indexOf('\n') + 1); - } - - if (metadata.demo && !showCode) { - codes.push({ - language, - content: code, - filename - }); - - return ''; - } - - return codeRenderer.call(this, code, language, ...args); - } -} - -const renderer = new marked.Renderer(); -const codeRenderer = renderer.code; - -renderer.table = (header, body) => { - return `
-
-
- - ${header} -
-
-
- - ${body} -
-
-
-
` -}; - -renderer.paragraph = function(text) { - return '

' + text.replace(/\n/g, '') + '

\n'; -}; diff --git a/build/doc/utils.js b/scripts/doc/utils.js similarity index 100% rename from build/doc/utils.js rename to scripts/doc/utils.js diff --git a/build/doc/webpack.js b/scripts/doc/webpack.js similarity index 100% rename from build/doc/webpack.js rename to scripts/doc/webpack.js diff --git a/build/gulp/angular.js b/scripts/gulp/angular.js similarity index 100% rename from build/gulp/angular.js rename to scripts/gulp/angular.js diff --git a/build/gulp/demo.js b/scripts/gulp/demo.js similarity index 100% rename from build/gulp/demo.js rename to scripts/gulp/demo.js diff --git a/build/gulp/dist.js b/scripts/gulp/dist.js similarity index 100% rename from build/gulp/dist.js rename to scripts/gulp/dist.js diff --git a/build/gulp/doc.js b/scripts/gulp/doc.js similarity index 100% rename from build/gulp/doc.js rename to scripts/gulp/doc.js diff --git a/scripts/gulp/frameworks.js b/scripts/gulp/frameworks.js new file mode 100644 index 000000000..0fa116685 --- /dev/null +++ b/scripts/gulp/frameworks.js @@ -0,0 +1,62 @@ +const gulp = require('gulp'); +const {rm, resolve, root} = require('../utils'); +const path = require('path'); +const tap = require('gulp-tap'); +require('./angular'); + +function prepare() { + const entries = ['components', 'i18n', 'styles', 'index.js', 'hooks']; + + return Promise.all([ + ...['vue', 'react', 'vue-next'].reduce((memo, type) => { + // if (type !== 'vue-next') { + // memo.push(rm(resolve(`./@${type}`))); + // } + entries.forEach(entry => { + memo.push(rm(resolve(`./packages/kpc-${type}/${entry}`))); + }); + return memo; + }, []), + // ...['css', 'stylus'].map(item => rm(resolve(`./packages/kpc-angular/@${item}`))), + ]); +} + +const tasks = []; +function generateCopy(type) { + const name = `copy@${type}`; + tasks.push(name); + gulp.task(name, () => { + let ret = gulp.src(['./es/**/*'], {base: './es', root}) + .pipe(tap(file => { + const extname = path.extname(file.path); + if (extname === '.js' || extname === '.ts') { + const contents = file.contents.toString('utf-8'); + const intact = `intact-${type}`; + file.contents = Buffer.from(contents.replace(/['"]intact["']/, `'${intact}'`)); + } + })); + + // if (type !== 'angular' && type !== 'vue-next') { + // // this will change file.path + // ret = ret.pipe(gulp.dest(resolve(`./@${type}`))); + // } + + return ret + // .pipe(tap(file => { + // if (/@css/.test(file.path)) { + // if (type === 'vue-next') { + // file.base = resolve('./@css'); + // } else if (type !== 'angular') { + // file.base = resolve(`./@${type}/@css`); + // } + // } + // })) + .pipe(gulp.dest(resolve(`./packages/kpc-${type}`))); + }); +} + +// ['vue', 'react', 'angular', 'vue-next'].forEach(type => generateCopy(type)); +['vue', 'react', 'vue-next'].forEach(type => generateCopy(type)); + +// gulp.task('build@frameworks', gulp.series(prepare, gulp.parallel(...tasks, 'build@angular'))); +gulp.task('build@frameworks', gulp.series(prepare, gulp.parallel(...tasks))); diff --git a/scripts/gulp/index.js b/scripts/gulp/index.js new file mode 100644 index 000000000..ec9ce42ef --- /dev/null +++ b/scripts/gulp/index.js @@ -0,0 +1,21 @@ +const gulp = require('gulp'); +const gulpMultiProcess = require('gulp-multi-process'); + +// require('./dist'); +// require('./indexFile'); +require('./packages'); +require('./frameworks'); +require('./doc'); +// require('./resources'); +// require('./demo'); + +// gulp.task('build', gulp.series( + // 'index', + // parallel, + // // gulp.parallel('build@dist', 'build@packages'), + // 'build@frameworks' +// )); + +// function parallel(cb) { + // gulpMultiProcess(['build@dist', 'build@packages'], cb) +// } diff --git a/build/gulp/indexFile.js b/scripts/gulp/indexFile.js similarity index 100% rename from build/gulp/indexFile.js rename to scripts/gulp/indexFile.js diff --git a/scripts/gulp/packages.js b/scripts/gulp/packages.js new file mode 100644 index 000000000..346c49dec --- /dev/null +++ b/scripts/gulp/packages.js @@ -0,0 +1,56 @@ +const gulp = require('gulp'); +const tap = require('gulp-tap'); +const {resolve, rm, root} = require('../utils'); +const babel = require('gulp-babel'); +const path = require('path'); +const vdt = require('gulp-vdt'); +const stylus = require('gulp-stylus'); +const ts = require('gulp-typescript'); + +const destEs = resolve('./es'); +const tsProject = ts.createProject(resolve('./tsconfig.json')); + +function prepare() { + process.env.BUILD = 1; + return Promise.all([ + rm(destEs), + ]); +} + +gulp.task('build:js', () => { + const tsResult = tsProject.src().pipe(tsProject()); + + return Promise.all([ + tsResult.js + .pipe(babel()) + .pipe(gulp.dest(destEs)), + tsResult.dts + .pipe(gulp.dest(destEs)), + ]); +}); + +gulp.task('build:vdt', () => { + return gulp.src(['./components/**/*.vdt'], {base: './', root}) + .pipe(vdt()) + .pipe(babel()) + .pipe(tap(function(file) { + file.path = file.path.replace('.js', '.vdt.js'); + })) + .pipe(gulp.dest(destEs)); +}); + +gulp.task('build:font', () => { + return gulp.src([ + './styles/fonts/*.@(eot|svg|ttf|woff)', + ], {base: './', root}) + .pipe(gulp.dest(destEs)); +}) + +gulp.task('build@packages', gulp.series( + prepare, + gulp.parallel( + 'build:js', + 'build:vdt', + 'build:font', + ) +)); diff --git a/build/gulp/resources.js b/scripts/gulp/resources.js similarity index 100% rename from build/gulp/resources.js rename to scripts/gulp/resources.js diff --git a/build/utils.js b/scripts/utils.js similarity index 100% rename from build/utils.js rename to scripts/utils.js diff --git a/build/webpack/common.js b/scripts/webpack/common.js similarity index 100% rename from build/webpack/common.js rename to scripts/webpack/common.js diff --git a/build/webpack/extract.js b/scripts/webpack/extract.js similarity index 100% rename from build/webpack/extract.js rename to scripts/webpack/extract.js diff --git a/build/webpack/index.js b/scripts/webpack/index.js similarity index 100% rename from build/webpack/index.js rename to scripts/webpack/index.js diff --git a/build/webpack/monaco.js b/scripts/webpack/monaco.js similarity index 100% rename from build/webpack/monaco.js rename to scripts/webpack/monaco.js diff --git a/build/webpack/rules.js b/scripts/webpack/rules.js similarity index 88% rename from build/webpack/rules.js rename to scripts/webpack/rules.js index aaf35e7fb..747d0f9bb 100644 --- a/build/webpack/rules.js +++ b/scripts/webpack/rules.js @@ -15,6 +15,13 @@ module.exports = (config) => { config.module // .noParse(noParse) + // .rule('ts') + // .test(/\.[jt]sx?$/) + // .exclude.add(/node_modules/).end() + // .use('ts') + // .loader('ts-loader') + // .end() + // .end() .rule('babel') .test(/\.[jt]sx?$/) .exclude.add(/node_modules/).end() @@ -32,10 +39,6 @@ module.exports = (config) => { .end() .use('vdt') .loader('vdt-loader') - // .options({ - // delimiters: ['{{', '}}'], - // skipWhitespace: true, - // }) .end() .end() .rule('stylus') @@ -46,6 +49,11 @@ module.exports = (config) => { .end() .use('postcss') .loader('postcss-loader') + .options({ + postcssOptions: { + plugins: ['postcss-preset-env'], + } + }) .end() .use('stylus') .loader('stylus-loader') diff --git a/build/webpack/style.js b/scripts/webpack/style.js similarity index 100% rename from build/webpack/style.js rename to scripts/webpack/style.js diff --git a/build/webpack/theme.js b/scripts/webpack/theme.js similarity index 100% rename from build/webpack/theme.js rename to scripts/webpack/theme.js diff --git a/build/webpack/thread.js b/scripts/webpack/thread.js similarity index 100% rename from build/webpack/thread.js rename to scripts/webpack/thread.js diff --git a/test/utils.ts b/test/utils.ts index a63ebe4a9..f307c62be 100644 --- a/test/utils.ts +++ b/test/utils.ts @@ -47,7 +47,7 @@ export function unmount() { } } -export function dispatchEvent(target: Element, eventName: string, options?: Record) { +export function dispatchEvent(target: Element, eventName: string, options?: Record) { let event: Event; if (document.createEvent) { event = document.createEvent('Event'); diff --git a/tsconfig.json b/tsconfig.json index e6470e294..30ed9b147 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,7 @@ /* Basic Options */ // "incremental": true, /* Enable incremental compilation */ - "target": "ES5", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */ + "target": "ESNext", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */ "module": "ESNext", /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */ // "lib": [], /* Specify library files to be included in the compilation. */ // "allowJs": true, /* Allow javascript files to be compiled. */ @@ -15,13 +15,13 @@ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ // "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ - // "outDir": "./", /* Redirect output structure to the directory. */ - // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ + "outDir": "./build", /* Redirect output structure to the directory. */ + "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ // "composite": true, /* Enable project compilation */ // "tsBuildInfoFile": "./", /* Specify file to store incremental compilation information */ // "removeComments": true, /* Do not emit comments to output. */ // "noEmit": true, /* Do not emit outputs. */ - // "importHelpers": true, /* Import emit helpers from 'tslib'. */ + "importHelpers": true, /* Import emit helpers from 'tslib'. */ // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */ // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */ @@ -71,5 +71,17 @@ /* Advanced Options */ "skipLibCheck": true, /* Skip type checking of declaration files. */ "forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */ - } + }, + "include": [ + "components", + "hooks", + "styles", + "i18n", + "typings" + ], + "exclude": [ + "node_modules", + "site/**/*.ts", + "**/*.spec.ts" + ] } diff --git a/yarn.lock b/yarn.lock index f653f2965..3b7a7488d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,13 +2,6 @@ # yarn lockfile v1 -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz?cache=0&sync_timestamp=1612314635887&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8= - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13": version "7.12.13" resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.13.tgz?cache=0&sync_timestamp=1612314635887&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" @@ -250,7 +243,7 @@ "@babel/traverse" "^7.14.0" "@babel/types" "^7.14.0" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13": +"@babel/highlight@^7.12.13": version "7.14.0" resolved "https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf" integrity sha1-MZfjdXEe9r+DTmfQ2uyI5PRhE88= @@ -259,7 +252,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.12.13", "@babel/parser@^7.14.2", "@babel/parser@^7.14.3", "@babel/parser@^7.7.0": +"@babel/parser@^7.12.13", "@babel/parser@^7.14.2", "@babel/parser@^7.14.3": version "7.14.3" resolved "https://registry.nlark.com/@babel/parser/download/@babel/parser-7.14.3.tgz?cache=0&sync_timestamp=1621286379821&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.14.3.tgz#9b530eecb071fd0c93519df25c5ff9f14759f298" integrity sha1-m1MO7LBx/QyTUZ3yXF/58UdZ8pg= @@ -972,15 +965,15 @@ "@babel/helper-validator-option" "^7.12.17" "@babel/plugin-transform-typescript" "^7.13.0" -"@babel/runtime-corejs3@^7.9.2": - version "7.14.0" - resolved "https://registry.nlark.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.14.0.tgz#6bf5fbc0b961f8e3202888cb2cd0fb7a0a9a3f66" - integrity sha1-a/X7wLlh+OMgKIjLLND7egqaP2Y= +"@babel/runtime-corejs3@^7.16.0": + version "7.16.0" + resolved "https://registry.npmmirror.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.16.0.tgz?cache=0&sync_timestamp=1635603120863&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fruntime-corejs3%2Fdownload%2F%40babel%2Fruntime-corejs3-7.16.0.tgz#58a7fb00e6948508f12f53a303993e8b6e2f6c70" + integrity sha1-WKf7AOaUhQjxL1OjA5k+i24vbHA= dependencies: - core-js-pure "^3.0.0" + core-js-pure "^3.19.0" regenerator-runtime "^0.13.4" -"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.13.10", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.14.0" resolved "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.14.0.tgz?cache=0&sync_timestamp=1619727389508&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.14.0.tgz#46794bc20b612c5f75e62dd071e24dfd95f1cbe6" integrity sha1-RnlLwgthLF915i3QceJN/ZXxy+Y= @@ -996,7 +989,7 @@ "@babel/parser" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2", "@babel/traverse@^7.7.0": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2": version "7.14.2" resolved "https://registry.nlark.com/@babel/traverse/download/@babel/traverse-7.14.2.tgz?cache=0&sync_timestamp=1620839457171&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.14.2.tgz#9201a8d912723a831c2679c7ebbf2fe1416d765b" integrity sha1-kgGo2RJyOoMcJnnH678v4UFtdls= @@ -1010,7 +1003,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.4.4", "@babel/types@^7.7.0": +"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.4.4": version "7.14.2" resolved "https://registry.nlark.com/@babel/types/download/@babel/types-7.14.2.tgz?cache=0&sync_timestamp=1620839445517&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.14.2.tgz#4208ae003107ef8a057ea8333e56eb64d2f6a2c3" integrity sha1-QgiuADEH74oFfqgzPlbrZNL2osM= @@ -1023,6 +1016,11 @@ resolved "https://registry.nlark.com/@braintree/sanitize-url/download/@braintree/sanitize-url-3.1.0.tgz#8ff71d51053cd5ee4981e5a501d80a536244f7fd" integrity sha1-j/cdUQU81e5JgeWlAdgKU2JE9/0= +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.nlark.com/@csstools/convert-colors/download/@csstools/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha1-rUldxBsS511YjG24uYNPCPoTHrc= + "@discoveryjs/json-ext@^0.5.0": version "0.5.3" resolved "https://registry.nlark.com/@discoveryjs/json-ext/download/@discoveryjs/json-ext-0.5.3.tgz#90420f9f9c6d3987f176a19a7d8e764271a2f55d" @@ -1046,26 +1044,26 @@ source-map "^0.5.7" stylis "^4.0.3" -"@emotion/cache@^11.1.3": - version "11.4.0" - resolved "https://registry.nlark.com/@emotion/cache/download/@emotion/cache-11.4.0.tgz?cache=0&sync_timestamp=1620349188405&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40emotion%2Fcache%2Fdownload%2F%40emotion%2Fcache-11.4.0.tgz#293fc9d9a7a38b9aad8e9337e5014366c3b09ac0" - integrity sha1-KT/J2aeji5qtjpM35QFDZsOwmsA= +"@emotion/cache@^11.5.0": + version "11.5.0" + resolved "https://registry.npmmirror.com/@emotion/cache/download/@emotion/cache-11.5.0.tgz#a5eb78cbef8163939ee345e3ddf0af217b845e62" + integrity sha1-pet4y++BY5Oe40Xj3fCvIXuEXmI= dependencies: "@emotion/memoize" "^0.7.4" - "@emotion/sheet" "^1.0.0" + "@emotion/sheet" "^1.0.3" "@emotion/utils" "^1.0.0" "@emotion/weak-memoize" "^0.2.5" - stylis "^4.0.3" + stylis "^4.0.10" -"@emotion/css@^11.1.3": - version "11.1.3" - resolved "https://registry.npm.taobao.org/@emotion/css/download/@emotion/css-11.1.3.tgz#9ed44478b19e5d281ccbbd46d74d123d59be793f" - integrity sha1-ntREeLGeXSgcy71G100SPVm+eT8= +"@emotion/css@^11.5.0": + version "11.5.0" + resolved "https://registry.npmmirror.com/@emotion/css/download/@emotion/css-11.5.0.tgz#0a80017080cb44d47994fe576b9923bfc8b0f6ad" + integrity sha1-CoABcIDLRNR5lP5Xa5kjv8iw9q0= dependencies: "@emotion/babel-plugin" "^11.0.0" - "@emotion/cache" "^11.1.3" + "@emotion/cache" "^11.5.0" "@emotion/serialize" "^1.0.0" - "@emotion/sheet" "^1.0.0" + "@emotion/sheet" "^1.0.3" "@emotion/utils" "^1.0.0" "@emotion/hash@^0.8.0": @@ -1089,10 +1087,10 @@ "@emotion/utils" "^1.0.0" csstype "^3.0.2" -"@emotion/sheet@^1.0.0": - version "1.0.1" - resolved "https://registry.npm.taobao.org/@emotion/sheet/download/@emotion/sheet-1.0.1.tgz#245f54abb02dfd82326e28689f34c27aa9b2a698" - integrity sha1-JF9Uq7At/YIybihonzTCeqmyppg= +"@emotion/sheet@^1.0.3": + version "1.0.3" + resolved "https://registry.npmmirror.com/@emotion/sheet/download/@emotion/sheet-1.0.3.tgz?cache=0&sync_timestamp=1634481925427&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40emotion%2Fsheet%2Fdownload%2F%40emotion%2Fsheet-1.0.3.tgz#00c326cd7985c5ccb8fe2c1b592886579dcfab8f" + integrity sha1-AMMmzXmFxcy4/iwbWSiGV53Pq48= "@emotion/unitless@^0.7.5": version "0.7.5" @@ -1109,21 +1107,6 @@ resolved "https://registry.npm.taobao.org/@emotion/weak-memoize/download/@emotion/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" integrity sha1-ju2YLi7m9/TkTCU+EpYpgHke/UY= -"@eslint/eslintrc@^0.4.1": - version "0.4.1" - resolved "https://registry.nlark.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.1.tgz?cache=0&sync_timestamp=1620433726531&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40eslint%2Feslintrc%2Fdownload%2F%40eslint%2Feslintrc-0.4.1.tgz#442763b88cecbe3ee0ec7ca6d6dd6168550cbf14" - integrity sha1-RCdjuIzsvj7g7Hym1t1haFUMvxQ= - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - "@lerna/add@4.0.0": version "4.0.0" resolved "https://registry.npm.taobao.org/@lerna/add/download/@lerna/add-4.0.0.tgz#c36f57d132502a57b9e7058d1548b7a565ef183f" @@ -2013,11 +1996,6 @@ resolved "https://registry.npm.taobao.org/@tootallnate/once/download/@tootallnate/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha1-zLkURTYBeaBOf+av94wA/8Hur4I= -"@trysound/sax@0.1.1": - version "0.1.1" - resolved "https://registry.npm.taobao.org/@trysound/sax/download/@trysound/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" - integrity sha1-M0hWQEjnotc5jJNdRmwEFOu2pmk= - "@types/chai@^4.2.18": version "4.2.18" resolved "https://registry.nlark.com/@types/chai/download/@types/chai-4.2.18.tgz?cache=0&sync_timestamp=1621240725104&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fchai%2Fdownload%2F%40types%2Fchai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4" @@ -2416,16 +2394,6 @@ accord@^0.26.3: uglify-js "^2.7.0" when "^3.7.7" -acorn-jsx@^5.3.1: - version "5.3.1" - resolved "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.3.1.tgz?cache=0&sync_timestamp=1599499053189&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" - integrity sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns= - -acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1620134156200&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= - acorn@^8.2.1: version "8.2.4" resolved "https://registry.nlark.com/acorn/download/acorn-8.2.4.tgz?cache=0&sync_timestamp=1620134156200&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-8.2.4.tgz#caba24b08185c3b56e3168e97d15ed17f4d31fd0" @@ -2485,7 +2453,7 @@ ajv@^5.0.0: fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.1.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1621023546358&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= @@ -2495,16 +2463,6 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1: - version "8.4.0" - resolved "https://registry.nlark.com/ajv/download/ajv-8.4.0.tgz?cache=0&sync_timestamp=1621023546358&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-8.4.0.tgz#48984fdb2ce225cab15795f0772a8d85669075e4" - integrity sha1-SJhP2yziJcqxV5XwdyqNhWaQdeQ= - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -2514,11 +2472,6 @@ align-text@^0.1.1, align-text@^0.1.3: longest "^1.0.1" repeat-string "^1.5.2" -alphanum-sort@^1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - ansi-colors@4.1.1, ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -2669,13 +2622,6 @@ are-we-there-yet@~1.1.2: delegates "^1.0.0" readable-stream "^2.0.6" -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= - dependencies: - sprintf-js "~1.0.2" - argparse@^2.0.1: version "2.0.1" resolved "https://registry.nlark.com/argparse/download/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" @@ -2858,11 +2804,6 @@ ast-types@^0.13.2: dependencies: tslib "^2.0.1" -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= - async-done@^1.2.0, async-done@^1.2.2: version "1.3.2" resolved "https://registry.npm.taobao.org/async-done/download/async-done-1.3.2.tgz#5e15aa729962a4b07414f528a88cdf18e0b290a2" @@ -2927,16 +2868,17 @@ atob@^2.1.2: resolved "https://registry.nlark.com/atob/download/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k= -autoprefixer@^10.2.5: - version "10.2.5" - resolved "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-10.2.5.tgz#096a0337dbc96c0873526d7fef5de4428d05382d" - integrity sha1-CWoDN9vJbAhzUm1/713kQo0FOC0= +autoprefixer@^9.6.1: + version "9.8.8" + resolved "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" + integrity sha1-/UvUWVOF+m8GWZ3nSaTV96R0lXo= dependencies: - browserslist "^4.16.3" - caniuse-lite "^1.0.30001196" - colorette "^1.2.2" - fraction.js "^4.0.13" + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" normalize-range "^0.1.2" + num2fraction "^1.2.2" + picocolors "^0.2.1" + postcss "^7.0.32" postcss-value-parser "^4.1.0" aws-sign2@~0.7.0: @@ -2965,18 +2907,6 @@ babel-code-frame@^6.26.0: esutils "^2.0.2" js-tokens "^3.0.2" -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.nlark.com/babel-eslint/download/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI= - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - babel-generator@^6.18.0: version "6.26.1" resolved "https://registry.npm.taobao.org/babel-generator/download/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" @@ -3689,7 +3619,18 @@ browserslist@^3.2.6: caniuse-lite "^1.0.30000844" electron-to-chromium "^1.3.47" -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.3, browserslist@^4.16.6: +browserslist@^4.12.0, browserslist@^4.6.4: + version "4.17.6" + resolved "https://registry.npmmirror.com/browserslist/download/browserslist-4.17.6.tgz#c76be33e7786b497f66cad25a73756c8b938985d" + integrity sha1-x2vjPneGtJf2bK0lpzdWyLk4mF0= + dependencies: + caniuse-lite "^1.0.30001274" + electron-to-chromium "^1.3.886" + escalade "^3.1.1" + node-releases "^2.0.1" + picocolors "^1.0.0" + +browserslist@^4.14.5, browserslist@^4.16.6: version "4.16.6" resolved "https://registry.nlark.com/browserslist/download/browserslist-4.16.6.tgz?cache=0&sync_timestamp=1619789101558&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" integrity sha1-15ASd6WojlVO0wWxg+ybDAj2b6I= @@ -3791,25 +3732,6 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/caller-callsite/download/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/callsites/download/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - callsites@^3.0.0: version "3.1.0" resolved "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -3873,20 +3795,10 @@ camelcase@^6.0.0, camelcase@^6.2.0: resolved "https://registry.nlark.com/camelcase/download/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" integrity sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk= -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA= - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30001196, caniuse-lite@^1.0.30001219: - version "1.0.30001228" - resolved "https://registry.nlark.com/caniuse-lite/download/caniuse-lite-1.0.30001228.tgz?cache=0&sync_timestamp=1620658655589&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001228.tgz#bfdc5942cd3326fa51ee0b42fbef4da9d492a7fa" - integrity sha1-v9xZQs0zJvpR7gtC++9NqdSSp/o= +caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001274: + version "1.0.30001275" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001275.tgz" + integrity sha512-ihJVvj8RX0kn9GgP43HKhb5q9s2XQn4nEQhdldEJvZhCsuiB2XOq6fAMYQZaN6FPWfsr2qU0cdL0CSbETwbJAg== caseless@~0.12.0: version "0.12.0" @@ -4187,7 +4099,7 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.9.0, color-convert@^1.9.1: +color-convert@^1.9.0: version "1.9.3" resolved "https://registry.nlark.com/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= @@ -4206,32 +4118,16 @@ color-name@1.1.3: resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= -color-name@^1.0.0, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= -color-string@^1.5.4: - version "1.5.5" - resolved "https://registry.nlark.com/color-string/download/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" - integrity sha1-ZUdKjw50OWJfPSemoZ2J/EUiMBQ= - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - color-support@^1.1.3: version "1.1.3" resolved "https://registry.npm.taobao.org/color-support/download/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" integrity sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI= -color@^3.1.1: - version "3.1.3" - resolved "https://registry.npm.taobao.org/color/download/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" - integrity sha1-ymf7TnuX1hHc3jns7tQiBn2RWW4= - dependencies: - color-convert "^1.9.1" - color-string "^1.5.4" - colorette@^1.2.1, colorette@^1.2.2: version "1.2.2" resolved "https://registry.nlark.com/colorette/download/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" @@ -4272,7 +4168,7 @@ commander@^4.1.1: resolved "https://registry.nlark.com/commander/download/commander-4.1.1.tgz?cache=0&sync_timestamp=1618847174396&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcommander%2Fdownload%2Fcommander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha1-n9YCvZNilOnp70aj9NaWQESxgGg= -commander@^7.0.0, commander@^7.1.0: +commander@^7.0.0: version "7.2.0" resolved "https://registry.nlark.com/commander/download/commander-7.2.0.tgz?cache=0&sync_timestamp=1618847174396&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcommander%2Fdownload%2Fcommander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha1-o2y1fQtQHOEI5NIFWaFQo5HZerc= @@ -4530,21 +4426,16 @@ core-js-compat@^3.9.0, core-js-compat@^3.9.1: browserslist "^4.16.6" semver "7.0.0" -core-js-pure@^3.0.0: - version "3.12.1" - resolved "https://registry.nlark.com/core-js-pure/download/core-js-pure-3.12.1.tgz#934da8b9b7221e2a2443dc71dfa5bd77a7ea00b8" - integrity sha1-k02oubciHiokQ9xx36W9d6fqALg= +core-js-pure@^3.19.0: + version "3.19.1" + resolved "https://registry.npmmirror.com/core-js-pure/download/core-js-pure-3.19.1.tgz#edffc1fc7634000a55ba05e95b3f0fe9587a5aa4" + integrity sha1-7f/B/HY0AApVugXpWz8P6Vh6WqQ= core-js@^2.4.0, core-js@^2.6.5: version "2.6.12" resolved "https://registry.nlark.com/core-js/download/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha1-2TM9+nsGXjR8xWgiGdb2kIWcwuw= -core-js@^3.6.4: - version "3.12.1" - resolved "https://registry.nlark.com/core-js/download/core-js-3.12.1.tgz#6b5af4ff55616c08a44d386f1f510917ff204112" - integrity sha1-a1r0/1VhbAikTThvH1EJF/8gQRI= - core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -4558,16 +4449,6 @@ cors@~2.8.5: object-assign "^4" vary "^1" -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha1-BA9yaAnFked6F8CjYmykW08Wixo= - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - cosmiconfig@^6.0.0: version "6.0.0" resolved "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" @@ -4615,7 +4496,7 @@ cross-spawn@^6.0.0: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= @@ -4634,22 +4515,20 @@ css-b64-images@~0.2.5: resolved "https://registry.npm.taobao.org/css-b64-images/download/css-b64-images-0.2.5.tgz#42005d83204b2b4a5d93b6b1a5644133b5927a02" integrity sha1-QgBdgyBLK0pdk7axpWRBM7WSegI= -css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-color-names@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/css-color-names/download/css-color-names-1.0.1.tgz#6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67" - integrity sha1-b/fugagjrUbgIPov1qtAqIfiumc= +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.nlark.com/css-blank-pseudo/download/css-blank-pseudo-0.1.4.tgz?cache=0&sync_timestamp=1631804527857&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-blank-pseudo%2Fdownload%2Fcss-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" + integrity sha1-3979MlS/ioICeZNnTM81SDv8s8U= + dependencies: + postcss "^7.0.5" -css-declaration-sorter@6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/css-declaration-sorter/download/css-declaration-sorter-6.0.0.tgz?cache=0&sync_timestamp=1620754845858&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-declaration-sorter%2Fdownload%2Fcss-declaration-sorter-6.0.0.tgz#eb21f75860078627e9e3cc6f5535ccfcea445817" - integrity sha1-6yH3WGAHhifp48xvVTXM/OpEWBc= +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.nlark.com/css-has-pseudo/download/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" + integrity sha1-PGQqs0yiQsWcQaEl35EFhB9pZu4= dependencies: - timsort "^0.3.0" + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" css-loader@^5.2.4: version "5.2.4" @@ -4675,6 +4554,13 @@ css-parse@~2.0.0: dependencies: css "^2.0.0" +css-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.nlark.com/css-prefers-color-scheme/download/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" + integrity sha1-b4MKJxQZnU8NDQu4onkW7WXP8fQ= + dependencies: + postcss "^7.0.5" + css-select@^2.0.2: version "2.1.0" resolved "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz?cache=0&sync_timestamp=1618566178339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-select%2Fdownload%2Fcss-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" @@ -4685,35 +4571,11 @@ css-select@^2.0.2: domutils "^1.7.0" nth-check "^1.0.2" -css-select@^3.1.2: - version "3.1.2" - resolved "https://registry.npm.taobao.org/css-select/download/css-select-3.1.2.tgz?cache=0&sync_timestamp=1618566178339&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-select%2Fdownload%2Fcss-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8" - integrity sha1-1Sy9xv7jefupf7DTklq70Yry2dg= - dependencies: - boolbase "^1.0.0" - css-what "^4.0.0" - domhandler "^4.0.0" - domutils "^2.4.3" - nth-check "^2.0.0" - -css-tree@^1.1.2: - version "1.1.3" - resolved "https://registry.nlark.com/css-tree/download/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha1-60hw+2/XcHMn7JXC/yqwm16NuR0= - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - css-what@^3.2.1: version "3.4.2" resolved "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" integrity sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ= -css-what@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/css-what/download/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" - integrity sha1-Nec3Ycqy7rPTZhEmsj16oOhDIjM= - css@^2.0.0: version "2.2.4" resolved "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz?cache=0&sync_timestamp=1593663703220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss%2Fdownload%2Fcss-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" @@ -4724,67 +4586,21 @@ css@^2.0.0: source-map-resolve "^0.5.2" urix "^0.1.0" +cssdb@^4.4.0: + version "4.4.0" + resolved "https://registry.nlark.com/cssdb/download/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" + integrity sha1-O/LypowQ9cagir2SN4Mx7oA83bA= + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + integrity sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM= + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4= -cssnano-preset-default@^5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/cssnano-preset-default/download/cssnano-preset-default-5.0.1.tgz#76adc00f7aae36ae80552b8356e21bec4b233ca2" - integrity sha1-dq3AD3quNq6AVSuDVuIb7EsjPKI= - dependencies: - css-declaration-sorter "6.0.0" - cssnano-utils "^2.0.0" - postcss-calc "^8.0.0" - postcss-colormin "^5.0.0" - postcss-convert-values "^5.0.0" - postcss-discard-comments "^5.0.0" - postcss-discard-duplicates "^5.0.0" - postcss-discard-empty "^5.0.0" - postcss-discard-overridden "^5.0.0" - postcss-merge-longhand "^5.0.1" - postcss-merge-rules "^5.0.0" - postcss-minify-font-values "^5.0.0" - postcss-minify-gradients "^5.0.0" - postcss-minify-params "^5.0.0" - postcss-minify-selectors "^5.0.0" - postcss-normalize-charset "^5.0.0" - postcss-normalize-display-values "^5.0.0" - postcss-normalize-positions "^5.0.0" - postcss-normalize-repeat-style "^5.0.0" - postcss-normalize-string "^5.0.0" - postcss-normalize-timing-functions "^5.0.0" - postcss-normalize-unicode "^5.0.0" - postcss-normalize-url "^5.0.0" - postcss-normalize-whitespace "^5.0.0" - postcss-ordered-values "^5.0.0" - postcss-reduce-initial "^5.0.0" - postcss-reduce-transforms "^5.0.0" - postcss-svgo "^5.0.0" - postcss-unique-selectors "^5.0.0" - -cssnano-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/cssnano-utils/download/cssnano-utils-2.0.0.tgz#b04baaa312aa3dd5a854b7f61d76b9d94be07f74" - integrity sha1-sEuqoxKqPdWoVLf2HXa52Uvgf3Q= - -cssnano@^5.0.2: - version "5.0.2" - resolved "https://registry.nlark.com/cssnano/download/cssnano-5.0.2.tgz#3f6de4fd5ecb7b5fb636c1a606de5f38cd241493" - integrity sha1-P23k/V7Le1+2NsGmBt5fOM0kFJM= - dependencies: - cosmiconfig "^7.0.0" - cssnano-preset-default "^5.0.1" - is-resolvable "^1.1.0" - -csso@^4.2.0: - version "4.2.0" - resolved "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha1-6jpWE0bo3J9UbW/r7dUBh884lSk= - dependencies: - css-tree "^1.1.2" - csstype@^3.0.2: version "3.0.8" resolved "https://registry.nlark.com/csstype/download/csstype-3.0.8.tgz?cache=0&sync_timestamp=1618818778879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcsstype%2Fdownload%2Fcsstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" @@ -5113,10 +4929,10 @@ dateformat@^3.0.0: resolved "https://registry.npm.taobao.org/dateformat/download/dateformat-3.0.3.tgz?cache=0&sync_timestamp=1612037821692&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdateformat%2Fdownload%2Fdateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha1-puN0maTZqc+F71hyBE1ikByYia4= -dayjs@^1.8.15: - version "1.10.4" - resolved "https://registry.npm.taobao.org/dayjs/download/dayjs-1.10.4.tgz#8e544a9b8683f61783f570980a8a80eaf54ab1e2" - integrity sha1-jlRKm4aD9heD9XCYCoqA6vVKseI= +dayjs@^1.10.7: + version "1.10.7" + resolved "https://registry.nlark.com/dayjs/download/dayjs-1.10.7.tgz#2cf5f91add28116748440866a0a1d26f3a6ce468" + integrity sha1-LPX5Gt0oEWdIRAhmoKHSbzps5Gg= de-indent@^1.0.2: version "1.0.2" @@ -5130,7 +4946,7 @@ debug@2.6.9, debug@^2.0.0, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6. dependencies: ms "2.0.0" -debug@4, debug@4.3.1, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@~4.3.1: +debug@4, debug@4.3.1, debug@^4.1.0, debug@^4.1.1, debug@~4.3.1: version "4.3.1" resolved "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" integrity sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4= @@ -5203,7 +5019,7 @@ deep-equal@^1.0.1: object-keys "^1.1.1" regexp.prototype.flags "^1.2.0" -deep-is@^0.1.3, deep-is@~0.1.3: +deep-is@~0.1.3: version "0.1.3" resolved "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= @@ -5407,13 +5223,6 @@ dns-txt@^2.0.2: dependencies: buffer-indexof "^1.0.0" -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= - dependencies: - esutils "^2.0.2" - dom-converter@^0.2: version "0.2.0" resolved "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" @@ -5439,21 +5248,12 @@ dom-serializer@0: domelementtype "^2.0.1" entities "^2.0.0" -dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz?cache=0&sync_timestamp=1621256819522&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha1-YgZDfTLO767HFhgDIwx6ILwbTZE= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - domelementtype@1, domelementtype@^1.3.1: version "1.3.1" resolved "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8= -domelementtype@^2.0.1, domelementtype@^2.2.0: +domelementtype@^2.0.1: version "2.2.0" resolved "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" integrity sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc= @@ -5465,13 +5265,6 @@ domhandler@^2.3.0: dependencies: domelementtype "1" -domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.0" - resolved "https://registry.npm.taobao.org/domhandler/download/domhandler-4.2.0.tgz?cache=0&sync_timestamp=1618563983578&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" - integrity sha1-+XaKXwNL5gqJonwuTQ9066DYsFk= - dependencies: - domelementtype "^2.2.0" - domutils@^1.5.1, domutils@^1.7.0: version "1.7.0" resolved "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" @@ -5480,15 +5273,6 @@ domutils@^1.5.1, domutils@^1.7.0: dom-serializer "0" domelementtype "1" -domutils@^2.4.3: - version "2.6.0" - resolved "https://registry.npm.taobao.org/domutils/download/domutils-2.6.0.tgz#2e15c04185d43fb16ae7057cb76433c6edb938b7" - integrity sha1-LhXAQYXUP7Fq5wV8t2Qzxu25OLc= - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - dot-case@^3.0.4: version "3.0.4" resolved "https://registry.npm.taobao.org/dot-case/download/dot-case-3.0.4.tgz?cache=0&sync_timestamp=1606867704746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-case%2Fdownload%2Fdot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" @@ -5497,7 +5281,7 @@ dot-case@^3.0.4: no-case "^3.0.4" tslib "^2.0.3" -dot-prop@^5.1.0, dot-prop@^5.2.0: +dot-prop@^5.1.0: version "5.3.0" resolved "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz?cache=0&sync_timestamp=1605778235569&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-prop%2Fdownload%2Fdot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" integrity sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog= @@ -5523,7 +5307,7 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -duplexer@^0.1.1, duplexer@~0.1.1: +duplexer@^0.1.1: version "0.1.2" resolved "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz?cache=0&sync_timestamp=1597220926027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fduplexer%2Fdownload%2Fduplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY= @@ -5564,6 +5348,11 @@ electron-to-chromium@^1.3.47, electron-to-chromium@^1.3.723: resolved "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.731.tgz#9f17f7e16f798eaddb21409d80aa755b5b5053dc" integrity sha1-nxf34W95jq3bIUCdgKp1W1tQU9w= +electron-to-chromium@^1.3.886: + version "1.3.887" + resolved "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.3.887.tgz?cache=0&sync_timestamp=1635880736545&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.887.tgz#b36aeed12a28aaa19460a467823f5bbe1f3c6f06" + integrity sha1-s2ru0SooqqGUYKRngj9bvh88bwY= + emoji-regex@^7.0.1: version "7.0.3" resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1614682725186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" @@ -5623,14 +5412,13 @@ engine.io@~4.1.0: engine.io-parser "~4.0.0" ws "~7.4.2" -enhanced-resolve@^4.0.0: - version "4.5.0" - resolved "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew= +enhanced-resolve@^5.0.0: + version "5.8.3" + resolved "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-5.8.3.tgz?cache=0&sync_timestamp=1632130726633&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0" + integrity sha1-bVUtRlzOBCP1s9cYUR6lOCansvA= dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" + graceful-fs "^4.2.4" + tapable "^2.2.0" enhanced-resolve@^5.8.0: version "5.8.2" @@ -5645,13 +5433,6 @@ enquire.js@^2.1.6: resolved "https://registry.npm.taobao.org/enquire.js/download/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" integrity sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ= -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.npm.taobao.org/enquirer/download/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00= - dependencies: - ansi-colors "^4.1.1" - ent@~2.2.0: version "2.2.0" resolved "https://registry.npm.taobao.org/ent/download/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d" @@ -5822,87 +5603,11 @@ eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1620088752356&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1620088752356&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha1-9lMoJZMFknOSyTjtROsKXJsr0wM= - -eslint@^7.26.0: - version "7.26.0" - resolved "https://registry.nlark.com/eslint/download/eslint-7.26.0.tgz#d416fdcdcb3236cd8f282065312813f8c13982f6" - integrity sha1-1Bb9zcsyNs2PKCBlMSgT+ME5gvY= - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.1" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash "^4.17.21" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.4" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npm.taobao.org/espree/download/espree-7.3.1.tgz?cache=0&sync_timestamp=1607144079766&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fespree%2Fdownload%2Fespree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y= - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.nlark.com/esquery/download/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha1-IUj/w4uC6McFff7UhCWz5h8PJKU= - dependencies: - estraverse "^5.1.0" - esrecurse@^4.3.0: version "4.3.0" resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" @@ -5915,7 +5620,7 @@ estraverse@^4.1.1, estraverse@^4.2.0: resolved "https://registry.nlark.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= -estraverse@^5.1.0, estraverse@^5.2.0: +estraverse@^5.2.0: version "5.2.0" resolved "https://registry.nlark.com/estraverse/download/estraverse-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Festraverse%2Fdownload%2Festraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA= @@ -5930,19 +5635,6 @@ etag@~1.8.1: resolved "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= -event-stream@^4.0.1: - version "4.0.1" - resolved "https://registry.npm.taobao.org/event-stream/download/event-stream-4.0.1.tgz#4092808ec995d0dd75ea4580c1df6a74db2cde65" - integrity sha1-QJKAjsmV0N116kWAwd9qdNss3mU= - dependencies: - duplexer "^0.1.1" - from "^0.1.7" - map-stream "0.0.7" - pause-stream "^0.0.11" - split "^1.0.1" - stream-combiner "^0.2.2" - through "^2.3.8" - eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -6111,7 +5803,7 @@ extsprintf@^1.2.0: resolved "https://registry.nlark.com/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fancy-log@^1.1.0, fancy-log@^1.3.2, fancy-log@^1.3.3: +fancy-log@^1.1.0, fancy-log@^1.3.2: version "1.3.3" resolved "https://registry.npm.taobao.org/fancy-log/download/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" integrity sha1-28GRVPVYaQFQojlToK29A1vkX8c= @@ -6153,7 +5845,7 @@ fast-levenshtein@^1.0.0: resolved "https://registry.nlark.com/fast-levenshtein/download/fast-levenshtein-1.1.4.tgz#e6a754cc8f15e58987aa9cbd27af66fd6f4e5af9" integrity sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk= -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: +fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.nlark.com/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= @@ -6191,13 +5883,6 @@ figures@^3.0.0: dependencies: escape-string-regexp "^1.0.5" -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc= - dependencies: - flat-cache "^3.0.4" - file-loader@^6.2.0: version "6.2.0" resolved "https://registry.npm.taobao.org/file-loader/download/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" @@ -6339,14 +6024,6 @@ flagged-respawn@^1.0.0: resolved "https://registry.npm.taobao.org/flagged-respawn/download/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" integrity sha1-595vEnnd2cqarIpZcdYYYGs6q0E= -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.npm.taobao.org/flat-cache/download/flat-cache-3.0.4.tgz?cache=0&sync_timestamp=1604831825098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fflat-cache%2Fdownload%2Fflat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE= - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - flat@^5.0.2: version "5.0.2" resolved "https://registry.npm.taobao.org/flat/download/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" @@ -6357,10 +6034,10 @@ flatted@^2.0.1: resolved "https://registry.nlark.com/flatted/download/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" integrity sha1-RXWyHivO50NKqb5mL0t7X5wrUTg= -flatted@^3.1.0: - version "3.1.1" - resolved "https://registry.nlark.com/flatted/download/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" - integrity sha1-xLSJ6ACW2d8d/JfHmHGup8YXxGk= +flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.nlark.com/flatten/download/flatten-1.0.3.tgz?cache=0&sync_timestamp=1628993216184&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fflatten%2Fdownload%2Fflatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha1-wSg6yfJ7Noq8HjbR/3sEUBowNWs= flush-write-stream@^1.0.2: version "1.1.1" @@ -6415,11 +6092,6 @@ forwarded@~0.1.2: resolved "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= -fraction.js@^4.0.13: - version "4.1.0" - resolved "https://registry.nlark.com/fraction.js/download/fraction.js-4.1.0.tgz#229ec1cedc8c3c7e5d2d20688ba64f0a43af5830" - integrity sha1-Ip7BztyMPH5dLSBoi6ZPCkOvWDA= - fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" @@ -6432,11 +6104,6 @@ fresh@0.5.2: resolved "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= -from@^0.1.7: - version "0.1.7" - resolved "https://registry.npm.taobao.org/from/download/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" - integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= - fs-extra@^10.0.0: version "10.0.0" resolved "https://registry.nlark.com/fs-extra/download/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" @@ -6523,11 +6190,6 @@ function-bind@^1.1.1: resolved "https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1618847182644&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - gauge@~2.7.3: version "2.7.4" resolved "https://registry.nlark.com/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -6685,7 +6347,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0: +glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0: version "5.1.2" resolved "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1620073303944&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= @@ -6775,20 +6437,6 @@ globals@^11.1.0: resolved "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.npm.taobao.org/globals/download/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg= - dependencies: - type-fest "^0.8.1" - -globals@^13.6.0: - version "13.8.0" - resolved "https://registry.npm.taobao.org/globals/download/globals-13.8.0.tgz#3e20f504810ce87a8d72e55aecf8435b50f4c1b3" - integrity sha1-PiD1BIEM6HqNcuVa7PhDW1D0wbM= - dependencies: - type-fest "^0.20.2" - globals@^9.18.0: version "9.18.0" resolved "https://registry.npm.taobao.org/globals/download/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" @@ -6897,16 +6545,6 @@ gulp-multi-process@^1.3.1: dependencies: async "^3.2.0" -gulp-postcss@^9.0.0: - version "9.0.0" - resolved "https://registry.npm.taobao.org/gulp-postcss/download/gulp-postcss-9.0.0.tgz#2ade18809ab475dae743a88bd6501af0b04ee54e" - integrity sha1-Kt4YgJq0ddrnQ6iL1lAa8LBO5U4= - dependencies: - fancy-log "^1.3.3" - plugin-error "^1.0.1" - postcss-load-config "^2.1.1" - vinyl-sourcemaps-apply "^0.2.1" - gulp-stylus@^2.7.0: version "2.7.0" resolved "https://registry.nlark.com/gulp-stylus/download/gulp-stylus-2.7.0.tgz#f3e932626004927b75ea27ff5c1d3b0ba0b7cbb1" @@ -6929,7 +6567,7 @@ gulp-tap@^2.0.0: gulp-typescript@^6.0.0-alpha.1: version "6.0.0-alpha.1" - resolved "https://registry.npm.taobao.org/gulp-typescript/download/gulp-typescript-6.0.0-alpha.1.tgz#fcb0dbbc79c34201f0945c6323c194a8f5455a04" + resolved "https://registry.nlark.com/gulp-typescript/download/gulp-typescript-6.0.0-alpha.1.tgz#fcb0dbbc79c34201f0945c6323c194a8f5455a04" integrity sha1-/LDbvHnDQgHwlFxjI8GUqPVFWgQ= dependencies: ansi-colors "^4.1.1" @@ -6979,10 +6617,10 @@ gulp-util@^3.0.6: through2 "^2.0.0" vinyl "^0.5.0" -gulp-vdt@^0.2.1: - version "0.2.1" - resolved "https://registry.nlark.com/gulp-vdt/download/gulp-vdt-0.2.1.tgz#f2dec3b842be4ed9f735302fc84c2e19570f7fe8" - integrity sha1-8t7DuEK+Ttn3NTAvyEwuGVcPf+g= +gulp-vdt@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/gulp-vdt/-/gulp-vdt-1.0.0.tgz#dc46d20eeb0b8ecb7bfb9f53b933cefcce01b894" + integrity sha512-depNFqllSWiAN/ggVHe8jmUtfMtW8IkHBNPdaKFeV4B/FF6kB+SciUAaHORhlDegNreFeYTT5nQglatP+SkgXQ== dependencies: gulp-util "^3.0.6" source-map "^0.7.3" @@ -7127,11 +6765,6 @@ he@1.2.0, he@^1.1.0, he@^1.1.1, he@^1.2.0: resolved "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4= - highlight.js@^10.4.1: version "10.7.2" resolved "https://registry.nlark.com/highlight.js/download/highlight.js-10.7.2.tgz#89319b861edc66c48854ed1e6da21ea89f847360" @@ -7192,16 +6825,6 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/hsla-regex/download/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - html-entities@^1.2.0, html-entities@^1.3.1: version "1.4.0" resolved "https://registry.nlark.com/html-entities/download/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" @@ -7396,32 +7019,12 @@ ignore-walk@^3.0.3: dependencies: minimatch "^3.0.4" -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.nlark.com/ignore/download/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= - ignore@^5.1.4: version "5.1.8" resolved "https://registry.nlark.com/ignore/download/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha1-8VCotQo0KJsz4i9YiavU2AFvDlc= -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469520474&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: +import-fresh@^3.1.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469520474&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs= @@ -7429,13 +7032,6 @@ import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - import-local@^2.0.0: version "2.0.0" resolved "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" @@ -7540,22 +7136,31 @@ inquirer@^7.3.3: strip-ansi "^6.0.0" through "^2.3.6" -intact-react@^1.1.30: - version "1.1.31" - resolved "https://registry.nlark.com/intact-react/download/intact-react-1.1.31.tgz#8dc06e8df8d91e6753585fa8c4af4ee7537663ab" - integrity sha1-jcBujfjZHmdTWF+oxK9O51N2Y6s= +intact-react@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmmirror.com/intact-react/download/intact-react-3.0.0-beta.13.tgz#d2825b0876f4df84fa6ae906051c4615c8dfcbb4" + integrity sha1-0oJbCHb034T6aukGBRxGFcjfy7Q= + dependencies: + intact "^3.0.0-beta.13" + tslib "^2.3.1" intact-shared@^3.0.0-beta.12: version "3.0.0-beta.12" resolved "https://registry.npmmirror.com/intact-shared/download/intact-shared-3.0.0-beta.12.tgz#0bc914b86083410dfcdfbdd6bd6a94cf4cc171a2" integrity sha1-C8kUuGCDQQ38373WvWqUz0zBcaI= -intact-vue@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/intact-vue/download/intact-vue-1.0.0.tgz#c6d2d1fd55124451fbb9e519c1b86f8cdee3641d" - integrity sha1-xtLR/VUSRFH7ueUZwbhvjN7jZB0= +intact-shared@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmjs.org/intact-shared/-/intact-shared-3.0.0-beta.13.tgz#fad183408142342e23075a8400c03d4f5313064e" + integrity sha512-rFtMQ4o5V+u6kNbAcb/4C3xBdr2nMmfIbkflFy01OLlA8Yw1eO1p7ZfTg2tk8vMUu9UmU4m+LAQKC2GW8B+hKg== + +intact-vue-next@^3.0.0-beta.12: + version "3.0.0-beta.12" + resolved "https://registry.npmmirror.com/intact-vue-next/download/intact-vue-next-3.0.0-beta.12.tgz#d9033dfdb0e0aac2a7201fb95d4151a80451f236" + integrity sha1-2QM9/bDgqsKnIB+5XUFRqARR8jY= dependencies: - "@babel/runtime" "^7.12.5" + intact "^3.0.0-beta.12" + tslib "^2.3.1" intact@^3.0.0-beta.12: version "3.0.0-beta.12" @@ -7568,6 +7173,17 @@ intact@^3.0.0-beta.12: vdt "^3.0.0-beta.12" vdt-compiler "^3.0.0-beta.12" +intact@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmjs.org/intact/-/intact-3.0.0-beta.13.tgz#ee9d98456eb29d115eff904fc83006856c8dfc70" + integrity sha512-xQfTASAz+TgapMoqs2tLymUCyg+r2Qcz1T+0jULVM/8SaIZ1swxWHgWF4c4sIWEIWmPUM4EKAam+TTwdvHiibg== + dependencies: + intact-shared "^3.0.0-beta.13" + misstime "^3.0.0-beta.13" + tslib "^2.2.0" + vdt "^3.0.0-beta.13" + vdt-compiler "^3.0.0-beta.13" + internal-ip@^4.3.0: version "4.3.0" resolved "https://registry.nlark.com/internal-ip/download/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" @@ -7665,11 +7281,6 @@ is-arrayish@^0.2.1: resolved "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha1-RXSirlb3qyBolvtDHq7tBm/fjwM= - is-bigint@^1.0.1: version "1.0.2" resolved "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.2.tgz?cache=0&sync_timestamp=1620161578872&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" @@ -7713,18 +7324,6 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-color-stop@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/is-color-stop/download/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - is-core-module@^2.2.0: version "2.4.0" resolved "https://registry.nlark.com/is-core-module/download/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1" @@ -7774,11 +7373,6 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -7935,11 +7529,6 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" -is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/is-resolvable/download/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg= - is-ssh@^1.3.0: version "1.3.3" resolved "https://registry.nlark.com/is-ssh/download/is-ssh-1.3.3.tgz?cache=0&sync_timestamp=1620975122856&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-ssh%2Fdownload%2Fis-ssh-1.3.3.tgz#7f133285ccd7f2c2c7fc897b771b53d95a2b2c7e" @@ -8152,14 +7741,6 @@ js-yaml@4.0.0: dependencies: argparse "^2.0.1" -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc= - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.npm.taobao.org/js-yaml/download/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" @@ -8207,11 +7788,6 @@ json-schema-traverse@^0.4.1: resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1607998042332&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz?cache=0&sync_timestamp=1607998042332&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= - json-schema@0.2.3: version "0.2.3" resolved "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -8515,14 +8091,6 @@ lerna@^4.0.0: import-local "^3.0.2" npmlog "^4.1.2" -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npm.taobao.org/levn/download/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - levn@~0.3.0: version "0.3.0" resolved "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" @@ -8751,11 +8319,6 @@ lodash.clone@^4.3.2: resolved "https://registry.npm.taobao.org/lodash.clone/download/lodash.clone-4.5.0.tgz#195870450f5a13192478df4bc3d23d2dea1907b6" integrity sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y= -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -8807,11 +8370,6 @@ lodash.keys@^3.0.0: lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - lodash.merge@^4.4.0: version "4.6.2" resolved "https://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" @@ -8870,17 +8428,12 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npm.taobao.org/lodash.truncate/download/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash.uniq@^4.3.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.3.0: version "4.5.0" resolved "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: +lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw= @@ -9046,7 +8599,7 @@ map-obj@^4.0.0: resolved "https://registry.npm.taobao.org/map-obj/download/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7" integrity sha1-5Oo5nbyXmuc1yDyGPdMb3zZCd7c= -map-stream@0.0.7, map-stream@^0.0.7: +map-stream@^0.0.7: version "0.0.7" resolved "https://registry.npm.taobao.org/map-stream/download/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= @@ -9078,11 +8631,6 @@ matchdep@^2.0.0: resolve "^1.4.0" stack-trace "0.0.10" -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.14.tgz?cache=0&sync_timestamp=1619049042656&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA= - media-typer@0.3.0: version "0.3.0" resolved "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" @@ -9111,14 +8659,6 @@ memory-fs@^0.4.1: errno "^0.1.3" readable-stream "^2.0.1" -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - meow@^3.3.0: version "3.7.0" resolved "https://registry.nlark.com/meow/download/meow-3.7.0.tgz?cache=0&sync_timestamp=1620227920685&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmeow%2Fdownload%2Fmeow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" @@ -9410,6 +8950,13 @@ misstime@^3.0.0-beta.12: dependencies: intact-shared "^3.0.0-beta.12" +misstime@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmjs.org/misstime/-/misstime-3.0.0-beta.13.tgz#95b2fd58661a5f502787daa325813ba4e4ce2c28" + integrity sha512-J0y4PqUMG5t/0m3o9RVj5CaK2oFwI0HC4gMcRcIgWyX2Kyzt6R2xMB4+WQzcYDW9JwSVNZTveHMQri4oLLblkA== + dependencies: + intact-shared "^3.0.0-beta.13" + mixin-deep@^1.2.0: version "1.3.2" resolved "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" @@ -9553,11 +9100,6 @@ mute-stream@0.0.8, mute-stream@~0.0.4: resolved "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= -mxgraph@^4.2.2: - version "4.2.2" - resolved "https://registry.nlark.com/mxgraph/download/mxgraph-4.2.2.tgz#52336443f10ab1039be79cc3fdd2eb8c00c91ba2" - integrity sha1-UjNkQ/EKsQOb55zD/dLrjADJG6I= - mxgraphx@^4.0.7: version "4.0.7" resolved "https://registry.nlark.com/mxgraphx/download/mxgraphx-4.0.7.tgz#5a904654916b883ff4246af8ad5edfe3e924ff74" @@ -9604,11 +9146,6 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.nlark.com/natural-compare/download/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - nconf@^0.6.9: version "0.6.9" resolved "https://registry.npm.taobao.org/nconf/download/nconf-0.6.9.tgz#9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661" @@ -9717,6 +9254,11 @@ node-releases@^1.1.71: resolved "https://registry.nlark.com/node-releases/download/node-releases-1.1.72.tgz?cache=0&sync_timestamp=1620978655178&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.72.tgz#14802ab6b1039a79a0c7d662b610a5bbd76eacbe" integrity sha1-FIAqtrEDmnmgx9ZithClu9durL4= +node-releases@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806914912&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" + integrity sha1-PR05XyBPHy8ppUNYuftnh2WtL8U= + node-style-loader@0.0.1-alpha: version "0.0.1-alpha" resolved "https://registry.nlark.com/node-style-loader/download/node-style-loader-0.0.1-alpha.tgz#89abc1053b7bfefed6712089799ebe389364bf48" @@ -9781,11 +9323,6 @@ normalize-url@^3.3.0: resolved "https://registry.nlark.com/normalize-url/download/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha1-suHE3E98bVd0PfczpPWXjRhlBVk= -normalize-url@^4.5.0: - version "4.5.0" - resolved "https://registry.nlark.com/normalize-url/download/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" - integrity sha1-RTNUCH5sqWlXvY9br3U/WYIUISk= - now-and-later@^2.0.0: version "2.0.1" resolved "https://registry.npm.taobao.org/now-and-later/download/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c" @@ -9913,13 +9450,6 @@ nth-check@^1.0.2: dependencies: boolbase "~1.0.0" -nth-check@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/nth-check/download/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" - integrity sha1-G7T22scAcvwxPoyc0UF7UHTAoSU= - dependencies: - boolbase "^1.0.0" - null-loader@^4.0.1: version "4.0.1" resolved "https://registry.npm.taobao.org/null-loader/download/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" @@ -9928,6 +9458,11 @@ null-loader@^4.0.1: loader-utils "^2.0.0" schema-utils "^3.0.0" +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.nlark.com/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" @@ -10092,18 +9627,6 @@ optionator@^0.8.1: type-check "~0.3.2" word-wrap "~1.2.3" -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.nlark.com/optionator/download/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk= - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - ordered-read-streams@^1.0.0: version "1.0.1" resolved "https://registry.npm.taobao.org/ordered-read-streams/download/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" @@ -10555,7 +10078,7 @@ pathval@^1.1.1: resolved "https://registry.npm.taobao.org/pathval/download/pathval-1.1.1.tgz?cache=0&sync_timestamp=1611667595261&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpathval%2Fdownload%2Fpathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" integrity sha1-hTTnenfOesWiUS6iHg/bj89sPY0= -pause-stream@^0.0.11, pause-stream@~0.0.11: +pause-stream@~0.0.11: version "0.0.11" resolved "https://registry.npm.taobao.org/pause-stream/download/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU= @@ -10567,6 +10090,16 @@ performance-now@^2.1.0: resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093339035&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8= + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093339035&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw= + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: version "2.2.3" resolved "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.3.tgz?cache=0&sync_timestamp=1618049925917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpicomatch%2Fdownload%2Fpicomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d" @@ -10653,121 +10186,177 @@ posix-character-classes@^0.1.0: resolved "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss-calc@^8.0.0: - version "8.0.0" - resolved "https://registry.nlark.com/postcss-calc/download/postcss-calc-8.0.0.tgz#a05b87aacd132740a5db09462a3612453e5df90a" - integrity sha1-oFuHqs0TJ0Cl2wlGKjYSRT5d+Qo= +postcss-attribute-case-insensitive@^4.0.1: + version "4.0.2" + resolved "https://registry.nlark.com/postcss-attribute-case-insensitive/download/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" + integrity sha1-2T5GtQRYnpSscnewRjImxoBBqIA= dependencies: + postcss "^7.0.2" postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" -postcss-colormin@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-5.0.0.tgz?cache=0&sync_timestamp=1618056303067&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-colormin%2Fdownload%2Fpostcss-colormin-5.0.0.tgz#283b8934c8bdbc531e7648aeb0970107f6d06d0e" - integrity sha1-KDuJNMi9vFMedkiusJcBB/bQbQ4= +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.nlark.com/postcss-color-functional-notation/download/postcss-color-functional-notation-2.0.1.tgz?cache=0&sync_timestamp=1631886211383&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-color-functional-notation%2Fdownload%2Fpostcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + integrity sha1-Xv03qI+6vrAKKWbR5T2Yztk/dOA= dependencies: - browserslist "^4.16.0" - color "^3.1.1" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -postcss-convert-values@^5.0.0: +postcss-color-gray@^5.0.0: version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-5.0.0.tgz?cache=0&sync_timestamp=1618056302291&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-convert-values%2Fdownload%2Fpostcss-convert-values-5.0.0.tgz#cd77e1d23ebe8fcf508640551eed08e232784cba" - integrity sha1-zXfh0j6+j89QhkBVHu0I4jJ4TLo= + resolved "https://registry.nlark.com/postcss-color-gray/download/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + integrity sha1-Uyox65CfjaiYzv/ilv3B+GS+hUc= dependencies: - postcss-value-parser "^4.1.0" + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" -postcss-discard-comments@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-discard-comments/download/postcss-discard-comments-5.0.0.tgz#6c27310e0657c0b9e38a6175ad001b5aa28964bc" - integrity sha1-bCcxDgZXwLnjimF1rQAbWqKJZLw= +postcss-color-hex-alpha@^5.0.3: + version "5.0.3" + resolved "https://registry.npmmirror.com/postcss-color-hex-alpha/download/postcss-color-hex-alpha-5.0.3.tgz?cache=0&sync_timestamp=1632320837669&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-color-hex-alpha%2Fdownload%2Fpostcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" + integrity sha1-qNnKTDnUl8lmHjdLnFGJnvD4c4g= + dependencies: + postcss "^7.0.14" + postcss-values-parser "^2.0.1" -postcss-discard-duplicates@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-discard-duplicates/download/postcss-discard-duplicates-5.0.0.tgz#6a2c4f779e8d20da6781e90730f234f9e650c51c" - integrity sha1-aixPd56NINpngekHMPI0+eZQxRw= +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.nlark.com/postcss-color-mod-function/download/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha1-gWuhRawRzDy2uqkFp1pJ+QPk0x0= + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -postcss-discard-empty@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-5.0.0.tgz?cache=0&sync_timestamp=1618056303643&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-empty%2Fdownload%2Fpostcss-discard-empty-5.0.0.tgz#0f0a9baee415f5f7be4ae046ba235e98626ba821" - integrity sha1-DwqbruQV9fe+SuBGuiNemGJrqCE= +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.nlark.com/postcss-color-rebeccapurple/download/postcss-color-rebeccapurple-4.0.1.tgz?cache=0&sync_timestamp=1631923508164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-color-rebeccapurple%2Fdownload%2Fpostcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + integrity sha1-x6ib6HK7dORbHjAiv+V0iCPm3nc= + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-custom-media@^7.0.8: + version "7.0.8" + resolved "https://registry.nlark.com/postcss-custom-media/download/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" + integrity sha1-//0T/+/61zYhvl84cHaiiwApTgw= + dependencies: + postcss "^7.0.14" + +postcss-custom-properties@^8.0.11: + version "8.0.11" + resolved "https://registry.nlark.com/postcss-custom-properties/download/postcss-custom-properties-8.0.11.tgz?cache=0&sync_timestamp=1631899507971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-custom-properties%2Fdownload%2Fpostcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" + integrity sha1-LWF3LW6S8i9eDVJgLfj65G+jDZc= + dependencies: + postcss "^7.0.17" + postcss-values-parser "^2.0.1" -postcss-discard-overridden@^5.0.0: +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.nlark.com/postcss-custom-selectors/download/postcss-custom-selectors-5.1.2.tgz?cache=0&sync_timestamp=1618846905419&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-custom-selectors%2Fdownload%2Fpostcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + integrity sha1-ZIWMbrLs/y+0HQsoyd17PbTef7o= + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: version "5.0.0" - resolved "https://registry.nlark.com/postcss-discard-overridden/download/postcss-discard-overridden-5.0.0.tgz#ac00f695a60001eda52135a11fac87376b8da9ee" - integrity sha1-rAD2laYAAe2lITWhH6yHN2uNqe4= + resolved "https://registry.nlark.com/postcss-dir-pseudo-class/download/postcss-dir-pseudo-class-5.0.0.tgz?cache=0&sync_timestamp=1631886211698&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-dir-pseudo-class%2Fdownload%2Fpostcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + integrity sha1-bjpBd9Dts6vMhf22+7HCbauuq6I= + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" -postcss-load-config@^2.1.1: - version "2.1.2" - resolved "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.2.tgz?cache=0&sync_timestamp=1612743037145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-load-config%2Fdownload%2Fpostcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha1-xepQTyxK7zPHNZo03jVzdyrXUCo= +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/postcss-double-position-gradients/download/postcss-double-position-gradients-1.0.0.tgz?cache=0&sync_timestamp=1631886212088&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-double-position-gradients%2Fdownload%2Fpostcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + integrity sha1-/JJ9Uv3ciWyzooEuvF3xR+EQUi4= dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" -postcss-loader@^5.3.0: - version "5.3.0" - resolved "https://registry.nlark.com/postcss-loader/download/postcss-loader-5.3.0.tgz#1657f869e48d4fdb018a40771c235e499ee26244" - integrity sha1-Flf4aeSNT9sBikB3HCNeSZ7iYkQ= +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/postcss-env-function/download/postcss-env-function-2.0.2.tgz?cache=0&sync_timestamp=1635869345409&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-env-function%2Fdownload%2Fpostcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + integrity sha1-Dz49PFfwlKksK69LYkHwsNpTZdc= dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - semver "^7.3.4" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -postcss-merge-longhand@^5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/postcss-merge-longhand/download/postcss-merge-longhand-5.0.1.tgz#1a008ff72d14cd3e2f3d32accc2ad37948bcabf4" - integrity sha1-GgCP9y0UzT4vPTKszCrTeUi8q/Q= +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/postcss-focus-visible/download/postcss-focus-visible-4.0.0.tgz?cache=0&sync_timestamp=1632317504114&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-focus-visible%2Fdownload%2Fpostcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + integrity sha1-R30QcROt5gJLFBKDF63ivR4XBG4= dependencies: - css-color-names "^1.0.1" - postcss-value-parser "^4.1.0" - stylehacks "^5.0.0" + postcss "^7.0.2" -postcss-merge-rules@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-5.0.0.tgz?cache=0&sync_timestamp=1618056312725&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-rules%2Fdownload%2Fpostcss-merge-rules-5.0.0.tgz#e0d0c0d45c98376f4adb49eb1f1dfe2aebfd7048" - integrity sha1-4NDA1FyYN29K20nrHx3+Kuv9cEg= +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/postcss-focus-within/download/postcss-focus-within-3.0.0.tgz?cache=0&sync_timestamp=1632319342556&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-focus-within%2Fdownload%2Fpostcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + integrity sha1-djuHiFls7puHTJmSAc3egGWe9oA= dependencies: - browserslist "^4.16.0" - caniuse-api "^3.0.0" - cssnano-utils "^2.0.0" - postcss-selector-parser "^6.0.4" - vendors "^1.0.3" + postcss "^7.0.2" -postcss-minify-font-values@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-5.0.0.tgz?cache=0&sync_timestamp=1618056613147&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-font-values%2Fdownload%2Fpostcss-minify-font-values-5.0.0.tgz#fee5d0fa192fae8757cb744870a0ad02be5f402e" - integrity sha1-/uXQ+hkvrodXy3RIcKCtAr5fQC4= +postcss-font-variant@^4.0.0: + version "4.0.1" + resolved "https://registry.nlark.com/postcss-font-variant/download/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" + integrity sha1-QtTAqzCJT2D5ixdWHrXAMh9QJkE= dependencies: - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-minify-gradients@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-5.0.0.tgz#95dbe61567a45c0cd7ab897d78fb65d5096844ed" - integrity sha1-ldvmFWekXAzXq4l9ePtl1QloRO0= +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/postcss-gap-properties/download/postcss-gap-properties-2.0.0.tgz?cache=0&sync_timestamp=1631886072832&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-gap-properties%2Fdownload%2Fpostcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + integrity sha1-QxwZKrPtlqPD0J8v9hWWD5AsFxU= dependencies: - cssnano-utils "^2.0.0" - is-color-stop "^1.1.0" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-minify-params@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-minify-params/download/postcss-minify-params-5.0.0.tgz#12c7f75d69b0b4827fafbd6649970a53784a9c24" - integrity sha1-Esf3XWmwtIJ/r71mSZcKU3hKnCQ= +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.nlark.com/postcss-image-set-function/download/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + integrity sha1-KJIKLymUW+1MMZjX32SW1BDT8og= dependencies: - alphanum-sort "^1.0.2" - browserslist "^4.16.0" - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" - uniqs "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -postcss-minify-selectors@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-5.0.0.tgz?cache=0&sync_timestamp=1618056509958&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-selectors%2Fdownload%2Fpostcss-minify-selectors-5.0.0.tgz#d3e43d97fd0ba83ba0010950fc5acfa420f7caa9" - integrity sha1-0+Q9l/0LqDugAQlQ/FrPpCD3yqk= +postcss-initial@^3.0.0: + version "3.0.4" + resolved "https://registry.nlark.com/postcss-initial/download/postcss-initial-3.0.4.tgz#9d32069a10531fe2ecafa0b6ac750ee0bc7efc53" + integrity sha1-nTIGmhBTH+Lsr6C2rHUO4Lx+/FM= + dependencies: + postcss "^7.0.2" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.nlark.com/postcss-lab-function/download/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + integrity sha1-u1GmhWzRIomrSuINseOCHvE9fS4= + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-6.2.0.tgz?cache=0&sync_timestamp=1634140473743&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-6.2.0.tgz#714370a3f567141cf4cadcdf9575f5234d186bc5" + integrity sha1-cUNwo/VnFBz0ytzflXX1I00Ya8U= + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.4" + semver "^7.3.5" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.nlark.com/postcss-logical/download/postcss-logical-3.0.0.tgz?cache=0&sync_timestamp=1631887002821&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-logical%2Fdownload%2Fpostcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + integrity sha1-JJXQ+LgunyYnJfdflAGzTntF1bU= dependencies: - alphanum-sort "^1.0.2" - postcss-selector-parser "^3.1.2" + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.nlark.com/postcss-media-minmax/download/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + integrity sha1-t1u2y8IXyKxJQz4S8iBIgUpPXtU= + dependencies: + postcss "^7.0.2" postcss-modules-extract-imports@^3.0.0: version "3.0.0" @@ -10797,103 +10386,115 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-normalize-charset@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-5.0.0.tgz?cache=0&sync_timestamp=1618056311007&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-charset%2Fdownload%2Fpostcss-normalize-charset-5.0.0.tgz#59e1fe2094fb2e3371cc5b054cbc39828a41a710" - integrity sha1-WeH+IJT7LjNxzFsFTLw5gopBpxA= - -postcss-normalize-display-values@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-normalize-display-values/download/postcss-normalize-display-values-5.0.0.tgz#4ff2d3b3b5146a366de28ec9e24131a1868f1933" - integrity sha1-T/LTs7UUajZt4o7J4kExoYaPGTM= - dependencies: - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" - -postcss-normalize-positions@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-5.0.0.tgz?cache=0&sync_timestamp=1618056304554&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-positions%2Fdownload%2Fpostcss-normalize-positions-5.0.0.tgz#fe1d9a8122dd385b9c6908bd2008140dea17750d" - integrity sha1-/h2agSLdOFucaQi9IAgUDeoXdQ0= - dependencies: - postcss-value-parser "^4.1.0" - -postcss-normalize-repeat-style@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-5.0.0.tgz?cache=0&sync_timestamp=1618056314160&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-repeat-style%2Fdownload%2Fpostcss-normalize-repeat-style-5.0.0.tgz#e11d88fbf63f89179c6a7391853b2fe7f46e589d" - integrity sha1-4R2I+/Y/iRecanORhTsv5/RuWJ0= +postcss-nesting@^7.0.0: + version "7.0.1" + resolved "https://registry.npmmirror.com/postcss-nesting/download/postcss-nesting-7.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-nesting%2Fdownload%2Fpostcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" + integrity sha1-tQrXt/AXPlteOIDDUBNEcD4EwFI= dependencies: - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-normalize-string@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-5.0.0.tgz?cache=0&sync_timestamp=1618056308191&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-string%2Fdownload%2Fpostcss-normalize-string-5.0.0.tgz#2ea08ff4cb8817ce160755e9fdc7e6ef6d495002" - integrity sha1-LqCP9MuIF84WB1Xp/cfm721JUAI= +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/postcss-overflow-shorthand/download/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + integrity sha1-MezzUOnG9t3CUKePDD4RHzLdTDA= dependencies: - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-normalize-timing-functions@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-5.0.0.tgz?cache=0&sync_timestamp=1618056313104&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-timing-functions%2Fdownload%2Fpostcss-normalize-timing-functions-5.0.0.tgz#380eb1c9b179f96efc307c659a8049116f16f381" - integrity sha1-OA6xybF5+W78MHxlmoBJEW8W84E= +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/postcss-page-break/download/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + integrity sha1-rdUtDgpSjKvmr+6LRuKrsnffRr8= dependencies: - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-normalize-unicode@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-normalize-unicode/download/postcss-normalize-unicode-5.0.0.tgz#aa46a89c86ae51a01cbca13e73c1ed7b0b38807e" - integrity sha1-qkaonIauUaAcvKE+c8Htews4gH4= +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.nlark.com/postcss-place/download/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + integrity sha1-6fOdM9LcWE5G7h20Wtt3yp0dzGI= dependencies: - browserslist "^4.16.0" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -postcss-normalize-url@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-normalize-url/download/postcss-normalize-url-5.0.0.tgz#626a4c7d30007f94466cdf245e7ed9f253f1dbd9" - integrity sha1-YmpMfTAAf5RGbN8kXn7Z8lPx29k= +postcss-preset-env@^6.7.0: + version "6.7.0" + resolved "https://registry.nlark.com/postcss-preset-env/download/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" + integrity sha1-w03az4+QI4OzWtHgMPF49M3xGKU= + dependencies: + autoprefixer "^9.6.1" + browserslist "^4.6.4" + caniuse-lite "^1.0.30000981" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.4.0" + postcss "^7.0.17" + postcss-attribute-case-insensitive "^4.0.1" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.3" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.8" + postcss-custom-properties "^8.0.11" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.nlark.com/postcss-pseudo-class-any-link/download/postcss-pseudo-class-any-link-6.0.0.tgz?cache=0&sync_timestamp=1631923207969&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-pseudo-class-any-link%2Fdownload%2Fpostcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + integrity sha1-LtPu05OzcCh53sSocDKyENrrBNE= dependencies: - is-absolute-url "^3.0.3" - normalize-url "^4.5.0" - postcss-value-parser "^4.1.0" + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" -postcss-normalize-whitespace@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-5.0.0.tgz?cache=0&sync_timestamp=1618056611686&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-whitespace%2Fdownload%2Fpostcss-normalize-whitespace-5.0.0.tgz#1faf147a4f8d3d93a3c75109d120b4eefa00589b" - integrity sha1-H68Uek+NPZOjx1EJ0SC07voAWJs= +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.nlark.com/postcss-replace-overflow-wrap/download/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + integrity sha1-YbNg/9rtyoTHyRjSsPDQ6lWasBw= dependencies: - postcss-value-parser "^4.1.0" + postcss "^7.0.2" -postcss-ordered-values@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-5.0.0.tgz?cache=0&sync_timestamp=1618056313133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-ordered-values%2Fdownload%2Fpostcss-ordered-values-5.0.0.tgz#a50f224c5f40c566b338b0663655478737dcebee" - integrity sha1-pQ8iTF9AxWazOLBmNlVHhzfc6+4= +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.nlark.com/postcss-selector-matches/download/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + integrity sha1-ccgkj5F7osyTA3yWN+4JxkQ2/P8= dependencies: - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" + balanced-match "^1.0.0" + postcss "^7.0.2" -postcss-reduce-initial@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-5.0.0.tgz?cache=0&sync_timestamp=1618056309143&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-initial%2Fdownload%2Fpostcss-reduce-initial-5.0.0.tgz#c724e5513b0ae7f3d7bff16f0fc82133fb2f820a" - integrity sha1-xyTlUTsK5/PXv/FvD8ghM/svggo= +postcss-selector-not@^4.0.0: + version "4.0.1" + resolved "https://registry.nlark.com/postcss-selector-not/download/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" + integrity sha1-JjAW7vHPIZ4K3pqRN4D8H0ggTL8= dependencies: - browserslist "^4.16.0" - caniuse-api "^3.0.0" + balanced-match "^1.0.0" + postcss "^7.0.2" -postcss-reduce-transforms@^5.0.0: +postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-5.0.0.tgz?cache=0&sync_timestamp=1618056613869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-transforms%2Fdownload%2Fpostcss-reduce-transforms-5.0.0.tgz#5c820f71fbd4eec82b323523642b7b2d1c7d29ef" - integrity sha1-XIIPcfvU7sgrMjUjZCt7LRx9Ke8= + resolved "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" + integrity sha1-JJBENWaXsztk8aj3yAki3d7nGVw= dependencies: - cssnano-utils "^2.0.0" - postcss-value-parser "^4.1.0" - -postcss-selector-parser@^3.1.2: - version "3.1.2" - resolved "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz?cache=0&sync_timestamp=1620753051451&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA= - dependencies: - dot-prop "^5.2.0" + cssesc "^2.0.0" indexes-of "^1.0.1" uniq "^1.0.1" @@ -10905,28 +10506,20 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-svgo@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-5.0.0.tgz?cache=0&sync_timestamp=1618056310155&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-svgo%2Fdownload%2Fpostcss-svgo-5.0.0.tgz#c8d806e573394ab24f1e233cac5be4c199e9f1b2" - integrity sha1-yNgG5XM5SrJPHiM8rFvkwZnp8bI= - dependencies: - postcss-value-parser "^4.1.0" - svgo "^2.3.0" - -postcss-unique-selectors@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-5.0.0.tgz?cache=0&sync_timestamp=1618056512038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-unique-selectors%2Fdownload%2Fpostcss-unique-selectors-5.0.0.tgz#17856278f6c38d024defc9694d568bb09dd7f771" - integrity sha1-F4ViePbDjQJN78lpTVaLsJ3X93E= - dependencies: - alphanum-sort "^1.0.2" - postcss-selector-parser "^6.0.2" - uniqs "^2.0.0" - -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: +postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha1-RD9qIM7WSBor2k+oUypuVdeJoss= +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/postcss-values-parser/download/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" + integrity sha1-2otHLZAdoeIFtHvcmGN7np5VDl8= + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + postcss@^7.0.14: version "7.0.35" resolved "https://registry.nlark.com/postcss/download/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" @@ -10936,6 +10529,14 @@ postcss@^7.0.14: source-map "^0.6.1" supports-color "^6.1.0" +postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.39" + resolved "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz?cache=0&sync_timestamp=1634821212090&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss%2Fdownload%2Fpostcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + integrity sha1-liQ3XZZWMOLh8sAqk1yCpZy0gwk= + dependencies: + picocolors "^0.2.1" + source-map "^0.6.1" + postcss@^8.2.10: version "8.2.15" resolved "https://registry.nlark.com/postcss/download/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" @@ -10945,11 +10546,6 @@ postcss@^8.2.10: nanoid "^3.1.23" source-map "^0.6.1" -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= - prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -10996,11 +10592,6 @@ progress@^1.1.8: resolved "https://registry.nlark.com/progress/download/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.nlark.com/progress/download/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= - promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.nlark.com/promise-inflight/download/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" @@ -11548,11 +11139,6 @@ regexp.prototype.flags@^1.2.0: call-bind "^1.0.2" define-properties "^1.1.3" -regexpp@^3.1.0: - version "3.1.0" - resolved "https://registry.npm.taobao.org/regexpp/download/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" - integrity sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI= - regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -11729,11 +11315,6 @@ require-directory@^2.1.1: resolved "https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/require-from-string/download/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= - require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" @@ -11749,9 +11330,9 @@ requires-port@^1.0.0: resolved "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= -resize-observer-polyfill@^1.5.0: +resize-observer-polyfill@^1.5.1: version "1.5.1" - resolved "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" + resolved "https://registry.nlark.com/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" integrity sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ= resolve-cwd@^2.0.0: @@ -11844,16 +11425,6 @@ rfdc@^1.1.4: resolved "https://registry.npm.taobao.org/rfdc/download/rfdc-1.3.0.tgz?cache=0&sync_timestamp=1615749612737&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frfdc%2Fdownload%2Frfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha1-0LfEQasnINBdxM8m4ByJYx2doIs= -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/rgb-regex/download/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - right-align@^0.1.1: version "0.1.3" resolved "https://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" @@ -12007,7 +11578,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= -semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: +semver@^7.1.1, semver@^7.1.3, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: version "7.3.5" resolved "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= @@ -12161,13 +11732,6 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: resolved "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw= -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.nlark.com/simple-swizzle/download/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - sinon-chai@^3.6.0: version "3.6.0" resolved "https://registry.npm.taobao.org/sinon-chai/download/sinon-chai-3.6.0.tgz#25bd59a37ef8990245e085a40f1f79d6bf023b7a" @@ -12190,15 +11754,6 @@ slash@^3.0.0: resolved "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - slide@^1.1.6: version "1.1.6" resolved "https://registry.npm.taobao.org/slide/download/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" @@ -12444,18 +11999,13 @@ split2@^3.0.0: dependencies: readable-stream "^3.0.0" -split@^1.0.0, split@^1.0.1: +split@^1.0.0: version "1.0.1" resolved "https://registry.npm.taobao.org/split/download/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" integrity sha1-YFvZvjA6pZ+zX5Ip++oN3snqB9k= dependencies: through "2" -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz?cache=0&sync_timestamp=1618847174560&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsprintf-js%2Fdownload%2Fsprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - sshpk@^1.7.0: version "1.16.1" resolved "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" @@ -12478,11 +12028,6 @@ ssri@^8.0.0, ssri@^8.0.1: dependencies: minipass "^3.1.1" -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.nlark.com/stable/download/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88= - stack-trace@0.0.10: version "0.0.10" resolved "https://registry.nlark.com/stack-trace/download/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" @@ -12511,14 +12056,6 @@ statuses@~1.4.0: resolved "https://registry.npm.taobao.org/statuses/download/statuses-1.4.0.tgz?cache=0&sync_timestamp=1609654060878&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" integrity sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic= -stream-combiner@^0.2.2: - version "0.2.2" - resolved "https://registry.npm.taobao.org/stream-combiner/download/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" - integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= - dependencies: - duplexer "~0.1.1" - through "~2.3.4" - stream-exhaust@^1.0.1: version "1.0.2" resolved "https://registry.npm.taobao.org/stream-exhaust/download/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" @@ -12695,7 +12232,7 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@3.1.1: version "3.1.1" resolved "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= @@ -12717,20 +12254,12 @@ style-loader@^2.0.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -stylehacks@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/stylehacks/download/stylehacks-5.0.0.tgz#c49b0b2cf9917fe37dc030b96a4c34698b932933" - integrity sha1-xJsLLPmRf+N9wDC5akw0aYuTKTM= - dependencies: - browserslist "^4.16.0" - postcss-selector-parser "^6.0.4" - stylis@^3.5.2: version "3.5.4" resolved "https://registry.npm.taobao.org/stylis/download/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" integrity sha1-9mXyX14pnPPWRlSrlJpXx2i3P74= -stylis@^4.0.3: +stylis@^4.0.10, stylis@^4.0.3: version "4.0.10" resolved "https://registry.npm.taobao.org/stylis/download/stylis-4.0.10.tgz#446512d1097197ab3f02fb3c258358c3f7a14240" integrity sha1-RGUS0Qlxl6s/Avs8JYNYw/ehQkA= @@ -12804,36 +12333,6 @@ svg-tags@^1.0.0: resolved "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= -svgo@^2.3.0: - version "2.3.0" - resolved "https://registry.npm.taobao.org/svgo/download/svgo-2.3.0.tgz#6b3af81d0cbd1e19c83f5f63cec2cb98c70b5373" - integrity sha1-azr4HQy9HhnIP19jzsLLmMcLU3M= - dependencies: - "@trysound/sax" "0.1.1" - chalk "^4.1.0" - commander "^7.1.0" - css-select "^3.1.2" - css-tree "^1.1.2" - csso "^4.2.0" - stable "^0.1.8" - -table@^6.0.4: - version "6.7.1" - resolved "https://registry.nlark.com/table/download/table-6.7.1.tgz?cache=0&sync_timestamp=1620957183690&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftable%2Fdownload%2Ftable-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" - integrity sha1-7gVZK3FDgxqMlPPO5qrkwczvM+I= - dependencies: - ajv "^8.0.1" - lodash.clonedeep "^4.5.0" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.0" - strip-ansi "^6.0.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha1-ofzMBrWNth/XpF2i2kT186Pme6I= - tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.0" resolved "https://registry.npm.taobao.org/tapable/download/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" @@ -12915,11 +12414,6 @@ text-extensions@^1.0.0: resolved "https://registry.npm.taobao.org/text-extensions/download/text-extensions-1.9.0.tgz?cache=0&sync_timestamp=1610432215691&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftext-extensions%2Fdownload%2Ftext-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" integrity sha1-GFPkX+45yUXOb2w2stZZtaq8KiY= -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - thenify-all@^1.0.0: version "1.6.0" resolved "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" @@ -12976,7 +12470,7 @@ through2@^4.0.0: dependencies: readable-stream "3" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.4: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3: version "2.3.8" resolved "https://registry.nlark.com/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -12991,11 +12485,6 @@ time-stamp@^1.0.0: resolved "https://registry.npm.taobao.org/time-stamp/download/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/timsort/download/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - tiny-invariant@^1.0.2: version "1.1.0" resolved "https://registry.npm.taobao.org/tiny-invariant/download/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" @@ -13018,9 +12507,9 @@ tiny-warning@^1.0.0, tiny-warning@^1.0.3: resolved "https://registry.npm.taobao.org/tiny-warning/download/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q= -tinycolor2@^1.4.1: +tinycolor2@^1.4.2: version "1.4.2" - resolved "https://registry.npm.taobao.org/tinycolor2/download/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" + resolved "https://registry.nlark.com/tinycolor2/download/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" integrity sha1-P2pNEHGtB2dtf6Ry4frECnGdiAM= tmp@0.2.1: @@ -13159,14 +12648,13 @@ try-to-catch@^1.0.2: resolved "https://registry.npm.taobao.org/try-to-catch/download/try-to-catch-1.1.1.tgz#770162dd13b9a0e55da04db5b7f888956072038a" integrity sha1-dwFi3RO5oOVdoE21t/iIlWByA4o= -ts-loader@^8.3.0: - version "8.3.0" - resolved "https://registry.nlark.com/ts-loader/download/ts-loader-8.3.0.tgz#83360496d6f8004fab35825279132c93412edf33" - integrity sha1-gzYEltb4AE+rNYJSeRMsk0Eu3zM= +ts-loader@^9.2.6: + version "9.2.6" + resolved "https://registry.nlark.com/ts-loader/download/ts-loader-9.2.6.tgz?cache=0&sync_timestamp=1632169086192&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fts-loader%2Fdownload%2Fts-loader-9.2.6.tgz#9937c4dd0a1e3dbbb5e433f8102a6601c6615d74" + integrity sha1-mTfE3QoePbu15DP4ECpmAcZhXXQ= dependencies: chalk "^4.1.0" - enhanced-resolve "^4.0.0" - loader-utils "^2.0.0" + enhanced-resolve "^5.0.0" micromatch "^4.0.0" semver "^7.3.4" @@ -13180,6 +12668,11 @@ tslib@^2.0.1, tslib@^2.0.3, tslib@^2.2.0: resolved "https://registry.nlark.com/tslib/download/tslib-2.2.0.tgz?cache=0&sync_timestamp=1618847132149&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftslib%2Fdownload%2Ftslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" integrity sha1-+yxHWXfjXiQTEe3iaTzuHsZpj1w= +tslib@^2.3.1: + version "2.3.1" + resolved "https://registry.nlark.com/tslib/download/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha1-6KM1rdXOrlGqJh0ypJAVjvBC7wE= + tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.nlark.com/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" @@ -13192,13 +12685,6 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: resolved "https://registry.nlark.com/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.npm.taobao.org/type-check/download/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= - dependencies: - prelude-ls "^1.2.1" - type-check@~0.3.2: version "0.3.2" resolved "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" @@ -13216,11 +12702,6 @@ type-fest@^0.18.0: resolved "https://registry.nlark.com/type-fest/download/type-fest-0.18.1.tgz?cache=0&sync_timestamp=1621402383646&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftype-fest%2Fdownload%2Ftype-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" integrity sha1-20vBUaSiz07r+a3V23VQjbbMhB8= -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.nlark.com/type-fest/download/type-fest-0.20.2.tgz?cache=0&sync_timestamp=1621402383646&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftype-fest%2Fdownload%2Ftype-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ= - type-fest@^0.21.3: version "0.21.3" resolved "https://registry.nlark.com/type-fest/download/type-fest-0.21.3.tgz?cache=0&sync_timestamp=1621402383646&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftype-fest%2Fdownload%2Ftype-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" @@ -13412,11 +12893,6 @@ uniq@^1.0.1: resolved "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -13628,7 +13104,7 @@ uuid@^3.3.2, uuid@^3.4.0: resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1607460077975&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4= -v8-compile-cache@^2.0.3, v8-compile-cache@^2.2.0: +v8-compile-cache@^2.2.0: version "2.3.0" resolved "https://registry.nlark.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4= @@ -13679,6 +13155,15 @@ vdt-compiler@^3.0.0-beta.12: misstime "^3.0.0-beta.12" tslib "^2.2.0" +vdt-compiler@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmjs.org/vdt-compiler/-/vdt-compiler-3.0.0-beta.13.tgz#98a54bc502785709abd287c8a6e082397dfead40" + integrity sha512-9coOsIwfJ9TJ1+3E9GvOU9NuJuM24C0rRyjeKpolmIbRXzT+qhhD+6OZUGfAd3D2CnoA11289H7hkgxy718mTg== + dependencies: + intact-shared "^3.0.0-beta.13" + misstime "^3.0.0-beta.13" + tslib "^2.2.0" + vdt-loader@^3.0.0-beta.1: version "3.0.0-beta.1" resolved "https://registry.nlark.com/vdt-loader/download/vdt-loader-3.0.0-beta.1.tgz#d4c01eb810e0efcf8659c27718ebaeb00b0ef4fc" @@ -13690,17 +13175,21 @@ vdt-loader@^3.0.0-beta.1: vdt@^3.0.0-beta.12: version "3.0.0-beta.12" - resolved "https://registry.nlark.com/vdt/download/vdt-3.0.0-beta.12.tgz#6f6fc887ea37aa1d71a8755a1bf08529265c757d" + resolved "https://registry.npmmirror.com/vdt/download/vdt-3.0.0-beta.12.tgz#6f6fc887ea37aa1d71a8755a1bf08529265c757d" integrity sha1-b2/Ih+o3qh1xqHVaG/CFKSZcdX0= dependencies: intact-shared "^3.0.0-beta.12" misstime "^3.0.0-beta.12" tslib "^2.2.0" -vendors@^1.0.3: - version "1.0.4" - resolved "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz?cache=0&sync_timestamp=1615203397897&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvendors%2Fdownload%2Fvendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha1-4rgApT56Kbk1BsPPQRANFsTErY4= +vdt@^3.0.0-beta.13: + version "3.0.0-beta.13" + resolved "https://registry.npmjs.org/vdt/-/vdt-3.0.0-beta.13.tgz#790116a74a441b80675631a26cd64208f9d0d713" + integrity sha512-CVrA6UtlhKKoahZNM9gzg5A7M5sLmCned8+DzgI0vwf43+xAbz0SR7WLLCIPqFDQtu38Zf61iO4xAdP75jHIew== + dependencies: + intact-shared "^3.0.0-beta.13" + misstime "^3.0.0-beta.13" + tslib "^2.2.0" verror@1.10.0: version "1.10.0" @@ -13769,7 +13258,7 @@ vinyl-sourcemap@^1.1.0: remove-bom-buffer "^3.0.0" vinyl "^2.0.0" -vinyl-sourcemaps-apply@^0.2.0, vinyl-sourcemaps-apply@^0.2.1: +vinyl-sourcemaps-apply@^0.2.0: version "0.2.1" resolved "https://registry.npm.taobao.org/vinyl-sourcemaps-apply/download/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" integrity sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU= @@ -14135,7 +13624,7 @@ window-size@0.1.0: resolved "https://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= -word-wrap@^1.2.3, word-wrap@~1.2.3: +word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=