From 73bfb709829d9c7de13090bcd207a1b16b4e028d Mon Sep 17 00:00:00 2001 From: Trevor Wang Date: Thu, 20 Jan 2022 20:20:42 +0800 Subject: [PATCH] feat: add typora theme support --- package.json | 1 + pnpm-lock.yaml | 3836 ++++++++++++++++++++++++++++++++++++++++++++++ typora/heti.css | 949 ++++++++++++ typora/heti.scss | 5 + 4 files changed, 4791 insertions(+) create mode 100644 pnpm-lock.yaml create mode 100644 typora/heti.css create mode 100644 typora/heti.scss diff --git a/package.json b/package.json index b59a1b0..e860284 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "compile": "rollup -c -w", "build:style": "node-sass --output-style=compressed lib/heti.scss umd/heti.min.css", "build:site": "node-sass --output-style=expanded _site/scss/ -o _site/", + "build:typora": "node-sass --output-style=expanded typora/heti.scss -o typora/", "build:script": "rollup -c", "build": "npm run build:style && npm run build:site && npm run build:script", "test": "npx stylelint --config package.json 'lib/**/*.scss'" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..5c9ca36 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,3836 @@ +lockfileVersion: 5.3 + +specifiers: + '@rollup/plugin-commonjs': ^11.1.0 + '@rollup/plugin-node-resolve': ^7.1.3 + heti-findandreplacedomtext: ^0.5.0 + node-sass: ^4.14.1 + rollup: ^1.32.1 + rollup-plugin-terser: ^5.3.1 + stylelint: ^13.13.1 + stylelint-config-recommended-scss: ^4.3.0 + stylelint-config-standard: ^22.0.0 + stylelint-scss: ^3.21.0 + +dependencies: + heti-findandreplacedomtext: registry.npmmirror.com/heti-findandreplacedomtext/0.5.0 + +devDependencies: + '@rollup/plugin-commonjs': registry.npmmirror.com/@rollup/plugin-commonjs/11.1.0_rollup@1.32.1 + '@rollup/plugin-node-resolve': registry.npmmirror.com/@rollup/plugin-node-resolve/7.1.3_rollup@1.32.1 + node-sass: registry.npmmirror.com/node-sass/4.14.1 + rollup: registry.npmmirror.com/rollup/1.32.1 + rollup-plugin-terser: registry.nlark.com/rollup-plugin-terser/5.3.1_rollup@1.32.1 + stylelint: registry.npmmirror.com/stylelint/13.13.1 + stylelint-config-recommended-scss: registry.npmmirror.com/stylelint-config-recommended-scss/4.3.0_d55469ff7b1b68c43b61270d19a60ab6 + stylelint-config-standard: registry.npmmirror.com/stylelint-config-standard/22.0.0_stylelint@13.13.1 + stylelint-scss: registry.npmmirror.com/stylelint-scss/3.21.0_stylelint@13.13.1 + +packages: + + registry.nlark.com/@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz} + name: '@nodelib/fs.walk' + version: 1.2.8 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir/2.1.5 + fastq: registry.nlark.com/fastq/1.13.0 + dev: true + + registry.nlark.com/@stylelint/postcss-css-in-js/0.37.2_4f7b71a942b8b7a555b8adf78f88122b: + resolution: {integrity: sha1-flqErRgfQjSiSAgDQipHuHSa89I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@stylelint/postcss-css-in-js/download/@stylelint/postcss-css-in-js-0.37.2.tgz} + id: registry.nlark.com/@stylelint/postcss-css-in-js/0.37.2 + name: '@stylelint/postcss-css-in-js' + version: 0.37.2 + peerDependencies: + postcss: '>=7.0.0' + postcss-syntax: '>=0.36.2' + dependencies: + '@babel/core': registry.npmmirror.com/@babel/core/7.16.10 + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-syntax: registry.npmmirror.com/postcss-syntax/0.36.2_postcss@7.0.39 + transitivePeerDependencies: + - supports-color + dev: true + + registry.nlark.com/abbrev/1.1.1: + resolution: {integrity: sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/abbrev/download/abbrev-1.1.1.tgz} + name: abbrev + version: 1.1.1 + dev: true + + registry.nlark.com/ansi-regex/2.1.1: + resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz} + name: ansi-regex + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/ansi-regex/4.1.0: + resolution: {integrity: sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz} + name: ansi-regex + version: 4.1.0 + engines: {node: '>=6'} + dev: true + + registry.nlark.com/ansi-regex/5.0.1: + resolution: {integrity: sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz} + name: ansi-regex + version: 5.0.1 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/aproba/1.2.0: + resolution: {integrity: sha1-aALmJk79GMeQobDVF/DyYnvyyUo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/aproba/download/aproba-1.2.0.tgz} + name: aproba + version: 1.2.0 + dev: true + + registry.nlark.com/array-union/2.1.0: + resolution: {integrity: sha1-t5hCCtvrHego2ErNii4j0+/oXo0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/array-union/download/array-union-2.1.0.tgz} + name: array-union + version: 2.1.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/arrify/1.0.1: + resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/arrify/download/arrify-1.0.1.tgz} + name: arrify + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/astral-regex/2.0.0: + resolution: {integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/astral-regex/download/astral-regex-2.0.0.tgz} + name: astral-regex + version: 2.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/asynckit/0.4.0: + resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/asynckit/download/asynckit-0.4.0.tgz} + name: asynckit + version: 0.4.0 + dev: true + + registry.nlark.com/balanced-match/1.0.2: + resolution: {integrity: sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/balanced-match/download/balanced-match-1.0.2.tgz} + name: balanced-match + version: 1.0.2 + dev: true + + registry.nlark.com/balanced-match/2.0.0: + resolution: {integrity: sha1-3HD5INeNuLhYU1eVhnv0j4IGM9k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/balanced-match/download/balanced-match-2.0.0.tgz} + name: balanced-match + version: 2.0.0 + dev: true + + registry.nlark.com/brace-expansion/1.1.11: + resolution: {integrity: sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/brace-expansion/download/brace-expansion-1.1.11.tgz} + name: brace-expansion + version: 1.1.11 + dependencies: + balanced-match: registry.nlark.com/balanced-match/1.0.2 + concat-map: registry.nlark.com/concat-map/0.0.1 + dev: true + + registry.nlark.com/braces/3.0.2: + resolution: {integrity: sha1-NFThpGLujVmeI23zNs2epPiv4Qc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/braces/download/braces-3.0.2.tgz} + name: braces + version: 3.0.2 + engines: {node: '>=8'} + dependencies: + fill-range: registry.nlark.com/fill-range/7.0.1 + dev: true + + registry.nlark.com/buffer-from/1.1.2: + resolution: {integrity: sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/buffer-from/download/buffer-from-1.1.2.tgz} + name: buffer-from + version: 1.1.2 + dev: true + + registry.nlark.com/builtin-modules/3.2.0: + resolution: {integrity: sha1-RdXbmefuXmvE82LgCL+RerUEmIc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/builtin-modules/download/builtin-modules-3.2.0.tgz} + name: builtin-modules + version: 3.2.0 + engines: {node: '>=6'} + dev: true + + registry.nlark.com/callsites/3.1.0: + resolution: {integrity: sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz} + name: callsites + version: 3.1.0 + engines: {node: '>=6'} + dev: true + + registry.nlark.com/cliui/5.0.0: + resolution: {integrity: sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cliui/download/cliui-5.0.0.tgz} + name: cliui + version: 5.0.0 + dependencies: + string-width: registry.npmmirror.com/string-width/3.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + wrap-ansi: registry.nlark.com/wrap-ansi/5.1.0 + dev: true + + registry.nlark.com/clone-regexp/2.2.0: + resolution: {integrity: sha1-fWXgCIXNh5ZAXDWnN+eoa3Qp428=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/clone-regexp/download/clone-regexp-2.2.0.tgz} + name: clone-regexp + version: 2.2.0 + engines: {node: '>=6'} + dependencies: + is-regexp: registry.npmmirror.com/is-regexp/2.1.0 + dev: true + + registry.nlark.com/color-name/1.1.3: + resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/color-name/download/color-name-1.1.3.tgz} + name: color-name + version: 1.1.3 + dev: true + + registry.nlark.com/color-name/1.1.4: + resolution: {integrity: sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz} + name: color-name + version: 1.1.4 + dev: true + + registry.nlark.com/combined-stream/1.0.8: + resolution: {integrity: sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/combined-stream/download/combined-stream-1.0.8.tgz} + name: combined-stream + version: 1.0.8 + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: registry.nlark.com/delayed-stream/1.0.0 + dev: true + + registry.nlark.com/commondir/1.0.1: + resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/commondir/download/commondir-1.0.1.tgz} + name: commondir + version: 1.0.1 + dev: true + + registry.nlark.com/concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/concat-map/download/concat-map-0.0.1.tgz} + name: concat-map + version: 0.0.1 + dev: true + + registry.nlark.com/convert-source-map/1.8.0: + resolution: {integrity: sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz} + name: convert-source-map + version: 1.8.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + dev: true + + registry.nlark.com/core-util-is/1.0.2: + resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz} + name: core-util-is + version: 1.0.2 + dev: true + + registry.nlark.com/core-util-is/1.0.3: + resolution: {integrity: sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz} + name: core-util-is + version: 1.0.3 + dev: true + + registry.nlark.com/cosmiconfig/7.0.1: + resolution: {integrity: sha1-cU11ZSLKzoZ4Z8y0R0xdAbuuXW0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cosmiconfig/download/cosmiconfig-7.0.1.tgz} + name: cosmiconfig + version: 7.0.1 + engines: {node: '>=10'} + dependencies: + '@types/parse-json': registry.npmmirror.com/@types/parse-json/4.0.0 + import-fresh: registry.nlark.com/import-fresh/3.3.0 + parse-json: registry.npmmirror.com/parse-json/5.2.0 + path-type: registry.nlark.com/path-type/4.0.0 + yaml: registry.npmmirror.com/yaml/1.10.2 + dev: true + + registry.nlark.com/cross-spawn/3.0.1: + resolution: {integrity: sha1-ElYDfsufDF9549bvE14wdwGEuYI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cross-spawn/download/cross-spawn-3.0.1.tgz} + name: cross-spawn + version: 3.0.1 + dependencies: + lru-cache: registry.nlark.com/lru-cache/4.1.5 + which: registry.nlark.com/which/1.3.1 + dev: true + + registry.nlark.com/cssesc/3.0.0: + resolution: {integrity: sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cssesc/download/cssesc-3.0.0.tgz} + name: cssesc + version: 3.0.0 + engines: {node: '>=4'} + hasBin: true + dev: true + + registry.nlark.com/delayed-stream/1.0.0: + resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/delayed-stream/download/delayed-stream-1.0.0.tgz} + name: delayed-stream + version: 1.0.0 + engines: {node: '>=0.4.0'} + dev: true + + registry.nlark.com/delegates/1.0.0: + resolution: {integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/delegates/download/delegates-1.0.0.tgz} + name: delegates + version: 1.0.0 + dev: true + + registry.nlark.com/dir-glob/3.0.1: + resolution: {integrity: sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/dir-glob/download/dir-glob-3.0.1.tgz} + name: dir-glob + version: 3.0.1 + engines: {node: '>=8'} + dependencies: + path-type: registry.nlark.com/path-type/4.0.0 + dev: true + + registry.nlark.com/dom-serializer/0.2.2: + resolution: {integrity: sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz} + name: dom-serializer + version: 0.2.2 + dependencies: + domelementtype: registry.nlark.com/domelementtype/2.2.0 + entities: registry.nlark.com/entities/2.2.0 + dev: true + + registry.nlark.com/domelementtype/1.3.1: + resolution: {integrity: sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domelementtype/download/domelementtype-1.3.1.tgz} + name: domelementtype + version: 1.3.1 + dev: true + + registry.nlark.com/domelementtype/2.2.0: + resolution: {integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz} + name: domelementtype + version: 2.2.0 + dev: true + + registry.nlark.com/domutils/1.7.0: + resolution: {integrity: sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz} + name: domutils + version: 1.7.0 + dependencies: + dom-serializer: registry.nlark.com/dom-serializer/0.2.2 + domelementtype: registry.nlark.com/domelementtype/1.3.1 + dev: true + + registry.nlark.com/entities/1.1.2: + resolution: {integrity: sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/entities/download/entities-1.1.2.tgz} + name: entities + version: 1.1.2 + dev: true + + registry.nlark.com/entities/2.2.0: + resolution: {integrity: sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/entities/download/entities-2.2.0.tgz} + name: entities + version: 2.2.0 + dev: true + + registry.nlark.com/error-ex/1.3.2: + resolution: {integrity: sha1-tKxAZIEH/c3PriQvQovqihTU8b8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/error-ex/download/error-ex-1.3.2.tgz} + name: error-ex + version: 1.3.2 + dependencies: + is-arrayish: registry.npmmirror.com/is-arrayish/0.2.1 + dev: true + + registry.nlark.com/escape-string-regexp/1.0.5: + resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz} + name: escape-string-regexp + version: 1.0.5 + engines: {node: '>=0.8.0'} + dev: true + + registry.nlark.com/execall/2.0.0: + resolution: {integrity: sha1-FqBrX+UJnffQC+XZwG7s3tFmO0U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/execall/download/execall-2.0.0.tgz} + name: execall + version: 2.0.0 + engines: {node: '>=8'} + dependencies: + clone-regexp: registry.nlark.com/clone-regexp/2.2.0 + dev: true + + registry.nlark.com/extend/3.0.2: + resolution: {integrity: sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/extend/download/extend-3.0.2.tgz} + name: extend + version: 3.0.2 + dev: true + + registry.nlark.com/fast-deep-equal/3.1.3: + resolution: {integrity: sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz} + name: fast-deep-equal + version: 3.1.3 + dev: true + + registry.nlark.com/fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz} + name: fast-json-stable-stringify + version: 2.1.0 + dev: true + + registry.nlark.com/fastest-levenshtein/1.0.12: + resolution: {integrity: sha1-mZD306iMxan/0fF0V0UlFwDUl+I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fastest-levenshtein/download/fastest-levenshtein-1.0.12.tgz} + name: fastest-levenshtein + version: 1.0.12 + dev: true + + registry.nlark.com/fastq/1.13.0: + resolution: {integrity: sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fastq/download/fastq-1.13.0.tgz?cache=0&sync_timestamp=1631610112335&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffastq%2Fdownload%2Ffastq-1.13.0.tgz} + name: fastq + version: 1.13.0 + dependencies: + reusify: registry.nlark.com/reusify/1.0.4 + dev: true + + registry.nlark.com/file-entry-cache/6.0.1: + resolution: {integrity: sha1-IRst2WWcsDlLBz5zI6w8kz1SICc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/file-entry-cache/download/file-entry-cache-6.0.1.tgz} + name: file-entry-cache + version: 6.0.1 + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: registry.nlark.com/flat-cache/3.0.4 + dev: true + + registry.nlark.com/fill-range/7.0.1: + resolution: {integrity: sha1-GRmmp8df44ssfHflGYU12prN2kA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz} + name: fill-range + version: 7.0.1 + engines: {node: '>=8'} + dependencies: + to-regex-range: registry.nlark.com/to-regex-range/5.0.1 + dev: true + + registry.nlark.com/flat-cache/3.0.4: + resolution: {integrity: sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/flat-cache/download/flat-cache-3.0.4.tgz} + name: flat-cache + version: 3.0.4 + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: registry.npmmirror.com/flatted/3.2.4 + rimraf: registry.npmmirror.com/rimraf/3.0.2 + dev: true + + registry.nlark.com/form-data/2.3.3: + resolution: {integrity: sha1-3M5SwF9kTymManq5Nr1yTO/786Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/form-data/download/form-data-2.3.3.tgz} + name: form-data + version: 2.3.3 + engines: {node: '>= 0.12'} + dependencies: + asynckit: registry.nlark.com/asynckit/0.4.0 + combined-stream: registry.nlark.com/combined-stream/1.0.8 + mime-types: registry.npmmirror.com/mime-types/2.1.34 + dev: true + + registry.nlark.com/fs.realpath/1.0.0: + resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fs.realpath/download/fs.realpath-1.0.0.tgz} + name: fs.realpath + version: 1.0.0 + dev: true + + registry.nlark.com/function-bind/1.1.1: + resolution: {integrity: sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz} + name: function-bind + version: 1.1.1 + dev: true + + registry.nlark.com/gensync/1.0.0-beta.2: + resolution: {integrity: sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/gensync/download/gensync-1.0.0-beta.2.tgz} + name: gensync + version: 1.0.0-beta.2 + engines: {node: '>=6.9.0'} + dev: true + + registry.nlark.com/get-caller-file/2.0.5: + resolution: {integrity: sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/get-caller-file/download/get-caller-file-2.0.5.tgz} + name: get-caller-file + version: 2.0.5 + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + registry.nlark.com/globjoin/0.1.4: + resolution: {integrity: sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/globjoin/download/globjoin-0.1.4.tgz} + name: globjoin + version: 0.1.4 + dev: true + + registry.nlark.com/hard-rejection/2.1.0: + resolution: {integrity: sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/hard-rejection/download/hard-rejection-2.1.0.tgz} + name: hard-rejection + version: 2.1.0 + engines: {node: '>=6'} + dev: true + + registry.nlark.com/has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-ansi/download/has-ansi-2.0.0.tgz} + name: has-ansi + version: 2.0.0 + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/2.1.1 + dev: true + + registry.nlark.com/has-flag/3.0.0: + resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz} + name: has-flag + version: 3.0.0 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/has-flag/4.0.0: + resolution: {integrity: sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz} + name: has-flag + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/has/1.0.3: + resolution: {integrity: sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has/download/has-1.0.3.tgz} + name: has + version: 1.0.3 + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: registry.nlark.com/function-bind/1.1.1 + dev: true + + registry.nlark.com/html-tags/3.1.0: + resolution: {integrity: sha1-e15vfmZen7QfMAB+2eDUHpf7IUA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/html-tags/download/html-tags-3.1.0.tgz} + name: html-tags + version: 3.1.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/import-fresh/3.3.0: + resolution: {integrity: sha1-NxYsJfy566oublPVtNiM4X2eDCs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/import-fresh/download/import-fresh-3.3.0.tgz} + name: import-fresh + version: 3.3.0 + engines: {node: '>=6'} + dependencies: + parent-module: registry.npmmirror.com/parent-module/1.0.1 + resolve-from: registry.nlark.com/resolve-from/4.0.0 + dev: true + + registry.nlark.com/imurmurhash/0.1.4: + resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/imurmurhash/download/imurmurhash-0.1.4.tgz} + name: imurmurhash + version: 0.1.4 + engines: {node: '>=0.8.19'} + dev: true + + registry.nlark.com/inflight/1.0.6: + resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/inflight/download/inflight-1.0.6.tgz} + name: inflight + version: 1.0.6 + dependencies: + once: registry.nlark.com/once/1.4.0 + wrappy: registry.nlark.com/wrappy/1.0.2 + dev: true + + registry.nlark.com/inherits/2.0.4: + resolution: {integrity: sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz} + name: inherits + version: 2.0.4 + dev: true + + registry.nlark.com/ini/1.3.8: + resolution: {integrity: sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/ini/download/ini-1.3.8.tgz} + name: ini + version: 1.3.8 + dev: true + + registry.nlark.com/is-buffer/2.0.5: + resolution: {integrity: sha1-68JS5ADSL/jXf6CYiIIaJKZYwZE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-buffer/download/is-buffer-2.0.5.tgz} + name: is-buffer + version: 2.0.5 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/is-extglob/2.1.1: + resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-extglob/download/is-extglob-2.1.1.tgz} + name: is-extglob + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/is-fullwidth-code-point/1.0.0: + resolution: {integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz} + name: is-fullwidth-code-point + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + number-is-nan: registry.npmmirror.com/number-is-nan/1.0.1 + dev: true + + registry.nlark.com/is-fullwidth-code-point/2.0.0: + resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz} + name: is-fullwidth-code-point + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz} + name: is-fullwidth-code-point + version: 3.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/is-module/1.0.0: + resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-module/download/is-module-1.0.0.tgz} + name: is-module + version: 1.0.0 + dev: true + + registry.nlark.com/is-number/7.0.0: + resolution: {integrity: sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-number/download/is-number-7.0.0.tgz} + name: is-number + version: 7.0.0 + engines: {node: '>=0.12.0'} + dev: true + + registry.nlark.com/is-plain-obj/1.1.0: + resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-plain-obj/download/is-plain-obj-1.1.0.tgz} + name: is-plain-obj + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/is-plain-obj/2.1.0: + resolution: {integrity: sha1-ReQuN/zPH0Dajl927iFRWEDAkoc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-plain-obj/download/is-plain-obj-2.1.0.tgz} + name: is-plain-obj + version: 2.1.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/is-typedarray/1.0.0: + resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-typedarray/download/is-typedarray-1.0.0.tgz} + name: is-typedarray + version: 1.0.0 + dev: true + + registry.nlark.com/is-unicode-supported/0.1.0: + resolution: {integrity: sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz} + name: is-unicode-supported + version: 0.1.0 + engines: {node: '>=10'} + dev: true + + registry.nlark.com/isexe/2.0.0: + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/isexe/download/isexe-2.0.0.tgz} + name: isexe + version: 2.0.0 + dev: true + + registry.nlark.com/js-tokens/4.0.0: + resolution: {integrity: sha1-GSA/tZmR35jjoocFDUZHzerzJJk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz} + name: js-tokens + version: 4.0.0 + dev: true + + registry.nlark.com/jsesc/2.5.2: + resolution: {integrity: sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jsesc/download/jsesc-2.5.2.tgz} + name: jsesc + version: 2.5.2 + engines: {node: '>=4'} + hasBin: true + dev: true + + registry.nlark.com/json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz} + name: json-parse-even-better-errors + version: 2.3.1 + dev: true + + registry.nlark.com/json-schema-traverse/0.4.1: + resolution: {integrity: sha1-afaofZUTq4u4/mO9sJecRI5oRmA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz} + name: json-schema-traverse + version: 0.4.1 + dev: true + + registry.nlark.com/json-schema-traverse/1.0.0: + resolution: {integrity: sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz} + name: json-schema-traverse + version: 1.0.0 + dev: true + + registry.nlark.com/json-stringify-safe/5.0.1: + resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz} + name: json-stringify-safe + version: 5.0.1 + dev: true + + registry.nlark.com/kind-of/6.0.3: + resolution: {integrity: sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/kind-of/download/kind-of-6.0.3.tgz} + name: kind-of + version: 6.0.3 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/load-json-file/1.1.0: + resolution: {integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/load-json-file/download/load-json-file-1.1.0.tgz} + name: load-json-file + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.9 + parse-json: registry.npmmirror.com/parse-json/2.2.0 + pify: registry.nlark.com/pify/2.3.0 + pinkie-promise: registry.nlark.com/pinkie-promise/2.0.1 + strip-bom: registry.nlark.com/strip-bom/2.0.0 + dev: true + + registry.nlark.com/locate-path/3.0.0: + resolution: {integrity: sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz} + name: locate-path + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + p-locate: registry.nlark.com/p-locate/3.0.0 + path-exists: registry.nlark.com/path-exists/3.0.0 + dev: true + + registry.nlark.com/locate-path/5.0.0: + resolution: {integrity: sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/locate-path/download/locate-path-5.0.0.tgz} + name: locate-path + version: 5.0.0 + engines: {node: '>=8'} + dependencies: + p-locate: registry.nlark.com/p-locate/4.1.0 + dev: true + + registry.nlark.com/lodash.truncate/4.4.2: + resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/lodash.truncate/download/lodash.truncate-4.4.2.tgz} + name: lodash.truncate + version: 4.4.2 + dev: true + + registry.nlark.com/lru-cache/4.1.5: + resolution: {integrity: sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/lru-cache/download/lru-cache-4.1.5.tgz} + name: lru-cache + version: 4.1.5 + dependencies: + pseudomap: registry.nlark.com/pseudomap/1.0.2 + yallist: registry.nlark.com/yallist/2.1.2 + dev: true + + registry.nlark.com/lru-cache/6.0.0: + resolution: {integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz} + name: lru-cache + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + yallist: registry.nlark.com/yallist/4.0.0 + dev: true + + registry.nlark.com/magic-string/0.25.7: + resolution: {integrity: sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz} + name: magic-string + version: 0.25.7 + dependencies: + sourcemap-codec: registry.nlark.com/sourcemap-codec/1.4.8 + dev: true + + registry.nlark.com/merge-stream/2.0.0: + resolution: {integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/merge-stream/download/merge-stream-2.0.0.tgz} + name: merge-stream + version: 2.0.0 + dev: true + + registry.nlark.com/merge2/1.4.1: + resolution: {integrity: sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/merge2/download/merge2-1.4.1.tgz} + name: merge2 + version: 1.4.1 + engines: {node: '>= 8'} + dev: true + + registry.nlark.com/micromatch/4.0.4: + resolution: {integrity: sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/micromatch/download/micromatch-4.0.4.tgz} + name: micromatch + version: 4.0.4 + engines: {node: '>=8.6'} + dependencies: + braces: registry.nlark.com/braces/3.0.2 + picomatch: registry.npmmirror.com/picomatch/2.3.1 + dev: true + + registry.nlark.com/minimatch/3.0.4: + resolution: {integrity: sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/minimatch/download/minimatch-3.0.4.tgz} + name: minimatch + version: 3.0.4 + dependencies: + brace-expansion: registry.nlark.com/brace-expansion/1.1.11 + dev: true + + registry.nlark.com/minimist-options/4.1.0: + resolution: {integrity: sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/minimist-options/download/minimist-options-4.1.0.tgz} + name: minimist-options + version: 4.1.0 + engines: {node: '>= 6'} + dependencies: + arrify: registry.nlark.com/arrify/1.0.1 + is-plain-obj: registry.nlark.com/is-plain-obj/1.1.0 + kind-of: registry.nlark.com/kind-of/6.0.3 + dev: true + + registry.nlark.com/minimist/1.2.5: + resolution: {integrity: sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/minimist/download/minimist-1.2.5.tgz} + name: minimist + version: 1.2.5 + dev: true + + registry.nlark.com/nan/2.15.0: + resolution: {integrity: sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/nan/download/nan-2.15.0.tgz} + name: nan + version: 2.15.0 + dev: true + + registry.nlark.com/nopt/3.0.6: + resolution: {integrity: sha1-xkZdvwirzU2zWTF/eaxopkayj/k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/nopt/download/nopt-3.0.6.tgz} + name: nopt + version: 3.0.6 + hasBin: true + dependencies: + abbrev: registry.nlark.com/abbrev/1.1.1 + dev: true + + registry.nlark.com/normalize-package-data/2.5.0: + resolution: {integrity: sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-package-data/download/normalize-package-data-2.5.0.tgz} + name: normalize-package-data + version: 2.5.0 + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/2.8.9 + resolve: registry.npmmirror.com/resolve/1.21.0 + semver: registry.nlark.com/semver/5.7.1 + validate-npm-package-license: registry.nlark.com/validate-npm-package-license/3.0.4 + dev: true + + registry.nlark.com/normalize-package-data/3.0.3: + resolution: {integrity: sha1-28w+LaWVCaCYNCKITNFy7v36Ul4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-package-data/download/normalize-package-data-3.0.3.tgz} + name: normalize-package-data + version: 3.0.3 + engines: {node: '>=10'} + dependencies: + hosted-git-info: registry.npmmirror.com/hosted-git-info/4.1.0 + is-core-module: registry.npmmirror.com/is-core-module/2.8.1 + semver: registry.nlark.com/semver/7.3.5 + validate-npm-package-license: registry.nlark.com/validate-npm-package-license/3.0.4 + dev: true + + registry.nlark.com/normalize-range/0.1.2: + resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-range/download/normalize-range-0.1.2.tgz} + name: normalize-range + version: 0.1.2 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/normalize-selector/0.2.0: + resolution: {integrity: sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-selector/download/normalize-selector-0.2.0.tgz} + name: normalize-selector + version: 0.2.0 + dev: true + + registry.nlark.com/num2fraction/1.2.2: + resolution: {integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/num2fraction/download/num2fraction-1.2.2.tgz} + name: num2fraction + version: 1.2.2 + dev: true + + registry.nlark.com/object-assign/4.1.1: + resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/object-assign/download/object-assign-4.1.1.tgz} + name: object-assign + version: 4.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/once/1.4.0: + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/once/download/once-1.4.0.tgz} + name: once + version: 1.4.0 + dependencies: + wrappy: registry.nlark.com/wrappy/1.0.2 + dev: true + + registry.nlark.com/os-tmpdir/1.0.2: + resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/os-tmpdir/download/os-tmpdir-1.0.2.tgz} + name: os-tmpdir + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/p-limit/2.3.0: + resolution: {integrity: sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz} + name: p-limit + version: 2.3.0 + engines: {node: '>=6'} + dependencies: + p-try: registry.npmmirror.com/p-try/2.2.0 + dev: true + + registry.nlark.com/p-locate/3.0.0: + resolution: {integrity: sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz} + name: p-locate + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + p-limit: registry.nlark.com/p-limit/2.3.0 + dev: true + + registry.nlark.com/p-locate/4.1.0: + resolution: {integrity: sha1-o0KLtwiLOmApL2aRkni3wpetTwc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/p-locate/download/p-locate-4.1.0.tgz} + name: p-locate + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + p-limit: registry.nlark.com/p-limit/2.3.0 + dev: true + + registry.nlark.com/path-exists/2.1.0: + resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-exists/download/path-exists-2.1.0.tgz} + name: path-exists + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + pinkie-promise: registry.nlark.com/pinkie-promise/2.0.1 + dev: true + + registry.nlark.com/path-exists/3.0.0: + resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz} + name: path-exists + version: 3.0.0 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/path-exists/4.0.0: + resolution: {integrity: sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-exists/download/path-exists-4.0.0.tgz} + name: path-exists + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/path-is-absolute/1.0.1: + resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz} + name: path-is-absolute + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/path-parse/1.0.7: + resolution: {integrity: sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz} + name: path-parse + version: 1.0.7 + dev: true + + registry.nlark.com/path-type/1.1.0: + resolution: {integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-type/download/path-type-1.1.0.tgz} + name: path-type + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.9 + pify: registry.nlark.com/pify/2.3.0 + pinkie-promise: registry.nlark.com/pinkie-promise/2.0.1 + dev: true + + registry.nlark.com/path-type/4.0.0: + resolution: {integrity: sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/path-type/download/path-type-4.0.0.tgz} + name: path-type + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/performance-now/2.1.0: + resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/performance-now/download/performance-now-2.1.0.tgz} + name: performance-now + version: 2.1.0 + dev: true + + registry.nlark.com/pify/2.3.0: + resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pify/download/pify-2.3.0.tgz} + name: pify + version: 2.3.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/pinkie-promise/2.0.1: + resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pinkie-promise/download/pinkie-promise-2.0.1.tgz} + name: pinkie-promise + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + pinkie: registry.nlark.com/pinkie/2.0.4 + dev: true + + registry.nlark.com/pinkie/2.0.4: + resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pinkie/download/pinkie-2.0.4.tgz} + name: pinkie + version: 2.0.4 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/postcss-media-query-parser/0.2.3: + resolution: {integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/postcss-media-query-parser/download/postcss-media-query-parser-0.2.3.tgz} + name: postcss-media-query-parser + version: 0.2.3 + dev: true + + registry.nlark.com/postcss-resolve-nested-selector/0.1.1: + resolution: {integrity: sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/postcss-resolve-nested-selector/download/postcss-resolve-nested-selector-0.1.1.tgz} + name: postcss-resolve-nested-selector + version: 0.1.1 + dev: true + + registry.nlark.com/postcss-sass/0.4.4: + resolution: {integrity: sha1-kfDzRHtFzjcyJ6mLYfjY8HhShaM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/postcss-sass/download/postcss-sass-0.4.4.tgz} + name: postcss-sass + version: 0.4.4 + dependencies: + gonzales-pe: registry.npmmirror.com/gonzales-pe/4.3.0 + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.nlark.com/process-nextick-args/2.0.1: + resolution: {integrity: sha1-eCDZsWEgzFXKmud5JoCufbptf+I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/process-nextick-args/download/process-nextick-args-2.0.1.tgz} + name: process-nextick-args + version: 2.0.1 + dev: true + + registry.nlark.com/pseudomap/1.0.2: + resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pseudomap/download/pseudomap-1.0.2.tgz} + name: pseudomap + version: 1.0.2 + dev: true + + registry.nlark.com/psl/1.8.0: + resolution: {integrity: sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/psl/download/psl-1.8.0.tgz} + name: psl + version: 1.8.0 + dev: true + + registry.nlark.com/punycode/2.1.1: + resolution: {integrity: sha1-tYsBCsQMIsVldhbI0sLALHv0eew=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/punycode/download/punycode-2.1.1.tgz} + name: punycode + version: 2.1.1 + engines: {node: '>=6'} + dev: true + + registry.nlark.com/queue-microtask/1.2.3: + resolution: {integrity: sha1-SSkii7xyTfrEPg77BYyve2z7YkM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/queue-microtask/download/queue-microtask-1.2.3.tgz} + name: queue-microtask + version: 1.2.3 + dev: true + + registry.nlark.com/read-pkg/1.1.0: + resolution: {integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/read-pkg/download/read-pkg-1.1.0.tgz} + name: read-pkg + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + load-json-file: registry.nlark.com/load-json-file/1.1.0 + normalize-package-data: registry.nlark.com/normalize-package-data/2.5.0 + path-type: registry.nlark.com/path-type/1.1.0 + dev: true + + registry.nlark.com/read-pkg/5.2.0: + resolution: {integrity: sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/read-pkg/download/read-pkg-5.2.0.tgz} + name: read-pkg + version: 5.2.0 + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': registry.npmmirror.com/@types/normalize-package-data/2.4.1 + normalize-package-data: registry.nlark.com/normalize-package-data/2.5.0 + parse-json: registry.npmmirror.com/parse-json/5.2.0 + type-fest: registry.npmmirror.com/type-fest/0.6.0 + dev: true + + registry.nlark.com/readable-stream/2.3.7: + resolution: {integrity: sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/readable-stream/download/readable-stream-2.3.7.tgz} + name: readable-stream + version: 2.3.7 + dependencies: + core-util-is: registry.nlark.com/core-util-is/1.0.3 + inherits: registry.nlark.com/inherits/2.0.4 + isarray: registry.npmmirror.com/isarray/1.0.0 + process-nextick-args: registry.nlark.com/process-nextick-args/2.0.1 + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + string_decoder: registry.nlark.com/string_decoder/1.1.1 + util-deprecate: registry.nlark.com/util-deprecate/1.0.2 + dev: true + + registry.nlark.com/readable-stream/3.6.0: + resolution: {integrity: sha1-M3u9o63AcGvT4CRCaihtS0sskZg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/readable-stream/download/readable-stream-3.6.0.tgz} + name: readable-stream + version: 3.6.0 + engines: {node: '>= 6'} + dependencies: + inherits: registry.nlark.com/inherits/2.0.4 + string_decoder: registry.nlark.com/string_decoder/1.3.0 + util-deprecate: registry.nlark.com/util-deprecate/1.0.2 + dev: true + + registry.nlark.com/repeat-string/1.6.1: + resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/repeat-string/download/repeat-string-1.6.1.tgz} + name: repeat-string + version: 1.6.1 + engines: {node: '>=0.10'} + dev: true + + registry.nlark.com/require-from-string/2.0.2: + resolution: {integrity: sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/require-from-string/download/require-from-string-2.0.2.tgz} + name: require-from-string + version: 2.0.2 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/require-main-filename/2.0.0: + resolution: {integrity: sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/require-main-filename/download/require-main-filename-2.0.0.tgz} + name: require-main-filename + version: 2.0.0 + dev: true + + registry.nlark.com/resolve-from/4.0.0: + resolution: {integrity: sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/resolve-from/download/resolve-from-4.0.0.tgz} + name: resolve-from + version: 4.0.0 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/resolve-from/5.0.0: + resolution: {integrity: sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/resolve-from/download/resolve-from-5.0.0.tgz} + name: resolve-from + version: 5.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/reusify/1.0.4: + resolution: {integrity: sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/reusify/download/reusify-1.0.4.tgz} + name: reusify + version: 1.0.4 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + registry.nlark.com/rollup-plugin-terser/5.3.1_rollup@1.32.1: + resolution: {integrity: sha1-jGUAYsIqhCbGQmhUiVdGO/mBtBM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/rollup-plugin-terser/download/rollup-plugin-terser-5.3.1.tgz} + id: registry.nlark.com/rollup-plugin-terser/5.3.1 + name: rollup-plugin-terser + version: 5.3.1 + peerDependencies: + rollup: '>=0.66.0 <3' + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.16.7 + jest-worker: registry.npmmirror.com/jest-worker/24.9.0 + rollup: registry.npmmirror.com/rollup/1.32.1 + rollup-pluginutils: registry.nlark.com/rollup-pluginutils/2.8.2 + serialize-javascript: registry.nlark.com/serialize-javascript/4.0.0 + terser: registry.npmmirror.com/terser/4.8.0 + dev: true + + registry.nlark.com/rollup-pluginutils/2.8.2: + resolution: {integrity: sha1-cvKvB0i1kjZNvTOJ5gDlqURKNR4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/rollup-pluginutils/download/rollup-pluginutils-2.8.2.tgz} + name: rollup-pluginutils + version: 2.8.2 + dependencies: + estree-walker: registry.npmmirror.com/estree-walker/0.6.1 + dev: true + + registry.nlark.com/run-parallel/1.2.0: + resolution: {integrity: sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/run-parallel/download/run-parallel-1.2.0.tgz} + name: run-parallel + version: 1.2.0 + dependencies: + queue-microtask: registry.nlark.com/queue-microtask/1.2.3 + dev: true + + registry.nlark.com/safer-buffer/2.1.2: + resolution: {integrity: sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/safer-buffer/download/safer-buffer-2.1.2.tgz} + name: safer-buffer + version: 2.1.2 + dev: true + + registry.nlark.com/semver/5.3.0: + resolution: {integrity: sha1-myzl094C0XxgEq0yaqa00M9U+U8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/semver/download/semver-5.3.0.tgz} + name: semver + version: 5.3.0 + hasBin: true + dev: true + + registry.nlark.com/semver/5.7.1: + resolution: {integrity: sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/semver/download/semver-5.7.1.tgz} + name: semver + version: 5.7.1 + hasBin: true + dev: true + + registry.nlark.com/semver/6.3.0: + resolution: {integrity: sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/semver/download/semver-6.3.0.tgz} + name: semver + version: 6.3.0 + hasBin: true + dev: true + + registry.nlark.com/semver/7.3.5: + resolution: {integrity: sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/semver/download/semver-7.3.5.tgz} + name: semver + version: 7.3.5 + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: registry.nlark.com/lru-cache/6.0.0 + dev: true + + registry.nlark.com/serialize-javascript/4.0.0: + resolution: {integrity: sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/serialize-javascript/download/serialize-javascript-4.0.0.tgz} + name: serialize-javascript + version: 4.0.0 + dependencies: + randombytes: registry.npmmirror.com/randombytes/2.1.0 + dev: true + + registry.nlark.com/set-blocking/2.0.0: + resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/set-blocking/download/set-blocking-2.0.0.tgz} + name: set-blocking + version: 2.0.0 + dev: true + + registry.nlark.com/slash/3.0.0: + resolution: {integrity: sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/slash/download/slash-3.0.0.tgz} + name: slash + version: 3.0.0 + engines: {node: '>=8'} + dev: true + + registry.nlark.com/slice-ansi/4.0.0: + resolution: {integrity: sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/slice-ansi/download/slice-ansi-4.0.0.tgz} + name: slice-ansi + version: 4.0.0 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + astral-regex: registry.nlark.com/astral-regex/2.0.0 + is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0 + dev: true + + registry.nlark.com/source-map/0.4.4: + resolution: {integrity: sha1-66T12pwNyZneaAMti092FzZSA2s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/source-map/download/source-map-0.4.4.tgz} + name: source-map + version: 0.4.4 + engines: {node: '>=0.8.0'} + dependencies: + amdefine: registry.npmmirror.com/amdefine/1.0.1 + dev: true + + registry.nlark.com/source-map/0.5.7: + resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/source-map/download/source-map-0.5.7.tgz} + name: source-map + version: 0.5.7 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/source-map/0.6.1: + resolution: {integrity: sha1-dHIq8y6WFOnCh6jQu95IteLxomM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz} + name: source-map + version: 0.6.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.nlark.com/sourcemap-codec/1.4.8: + resolution: {integrity: sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz} + name: sourcemap-codec + version: 1.4.8 + dev: true + + registry.nlark.com/spdx-correct/3.1.1: + resolution: {integrity: sha1-3s6BrJweZxPl99G28X1Gj6U9iak=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/spdx-correct/download/spdx-correct-3.1.1.tgz} + name: spdx-correct + version: 3.1.1 + dependencies: + spdx-expression-parse: registry.nlark.com/spdx-expression-parse/3.0.1 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids/3.0.11 + dev: true + + registry.nlark.com/spdx-expression-parse/3.0.1: + resolution: {integrity: sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz} + name: spdx-expression-parse + version: 3.0.1 + dependencies: + spdx-exceptions: registry.npmmirror.com/spdx-exceptions/2.3.0 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids/3.0.11 + dev: true + + registry.nlark.com/string_decoder/1.1.1: + resolution: {integrity: sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/string_decoder/download/string_decoder-1.1.1.tgz} + name: string_decoder + version: 1.1.1 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.1.2 + dev: true + + registry.nlark.com/string_decoder/1.3.0: + resolution: {integrity: sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/string_decoder/download/string_decoder-1.3.0.tgz} + name: string_decoder + version: 1.3.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: true + + registry.nlark.com/strip-bom/2.0.0: + resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/strip-bom/download/strip-bom-2.0.0.tgz} + name: strip-bom + version: 2.0.0 + engines: {node: '>=0.10.0'} + dependencies: + is-utf8: registry.npmmirror.com/is-utf8/0.2.1 + dev: true + + registry.nlark.com/style-search/0.1.0: + resolution: {integrity: sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/style-search/download/style-search-0.1.0.tgz} + name: style-search + version: 0.1.0 + dev: true + + registry.nlark.com/sugarss/2.0.0: + resolution: {integrity: sha1-3dduASSyl9QL88yjHIsi7LQ7xh0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/sugarss/download/sugarss-2.0.0.tgz} + name: sugarss + version: 2.0.0 + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.nlark.com/svg-tags/1.0.0: + resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/svg-tags/download/svg-tags-1.0.0.tgz} + name: svg-tags + version: 1.0.0 + dev: true + + registry.nlark.com/to-fast-properties/2.0.0: + resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz} + name: to-fast-properties + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.nlark.com/to-regex-range/5.0.1: + resolution: {integrity: sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/to-regex-range/download/to-regex-range-5.0.1.tgz} + name: to-regex-range + version: 5.0.1 + engines: {node: '>=8.0'} + dependencies: + is-number: registry.nlark.com/is-number/7.0.0 + dev: true + + registry.nlark.com/tough-cookie/2.5.0: + resolution: {integrity: sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/tough-cookie/download/tough-cookie-2.5.0.tgz} + name: tough-cookie + version: 2.5.0 + engines: {node: '>=0.8'} + dependencies: + psl: registry.nlark.com/psl/1.8.0 + punycode: registry.nlark.com/punycode/2.1.1 + dev: true + + registry.nlark.com/typedarray-to-buffer/3.1.5: + resolution: {integrity: sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz} + name: typedarray-to-buffer + version: 3.1.5 + dependencies: + is-typedarray: registry.nlark.com/is-typedarray/1.0.0 + dev: true + + registry.nlark.com/unist-util-find-all-after/3.0.2: + resolution: {integrity: sha1-/f7NFMW3rqXp7zjV4NX3dO61YfY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/unist-util-find-all-after/download/unist-util-find-all-after-3.0.2.tgz} + name: unist-util-find-all-after + version: 3.0.2 + dependencies: + unist-util-is: registry.npmmirror.com/unist-util-is/4.1.0 + dev: true + + registry.nlark.com/util-deprecate/1.0.2: + resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/util-deprecate/download/util-deprecate-1.0.2.tgz} + name: util-deprecate + version: 1.0.2 + dev: true + + registry.nlark.com/v8-compile-cache/2.3.0: + resolution: {integrity: sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz} + name: v8-compile-cache + version: 2.3.0 + dev: true + + registry.nlark.com/validate-npm-package-license/3.0.4: + resolution: {integrity: sha1-/JH2uce6FchX9MssXe/uw51PQQo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz} + name: validate-npm-package-license + version: 3.0.4 + dependencies: + spdx-correct: registry.nlark.com/spdx-correct/3.1.1 + spdx-expression-parse: registry.nlark.com/spdx-expression-parse/3.0.1 + dev: true + + registry.nlark.com/which-module/2.0.0: + resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/which-module/download/which-module-2.0.0.tgz} + name: which-module + version: 2.0.0 + dev: true + + registry.nlark.com/which/1.3.1: + resolution: {integrity: sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/which/download/which-1.3.1.tgz} + name: which + version: 1.3.1 + hasBin: true + dependencies: + isexe: registry.nlark.com/isexe/2.0.0 + dev: true + + registry.nlark.com/wrap-ansi/5.1.0: + resolution: {integrity: sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz} + name: wrap-ansi + version: 5.1.0 + engines: {node: '>=6'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/3.2.1 + string-width: registry.npmmirror.com/string-width/3.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + dev: true + + registry.nlark.com/wrappy/1.0.2: + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz} + name: wrappy + version: 1.0.2 + dev: true + + registry.nlark.com/y18n/4.0.3: + resolution: {integrity: sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/y18n/download/y18n-4.0.3.tgz} + name: y18n + version: 4.0.3 + dev: true + + registry.nlark.com/yallist/2.1.2: + resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/yallist/download/yallist-2.1.2.tgz} + name: yallist + version: 2.1.2 + dev: true + + registry.nlark.com/yallist/4.0.0: + resolution: {integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz} + name: yallist + version: 4.0.0 + dev: true + + registry.npmmirror.com/@babel/code-frame/7.16.7: + resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz} + name: '@babel/code-frame' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': registry.npmmirror.com/@babel/highlight/7.16.10 + dev: true + + registry.npmmirror.com/@babel/compat-data/7.16.8: + resolution: {integrity: sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.8.tgz} + name: '@babel/compat-data' + version: 7.16.8 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/core/7.16.10: + resolution: {integrity: sha512-pbiIdZbCiMx/MM6toR+OfXarYix3uz0oVsnNtfdAGTcCTu3w/JGF8JhirevXLBJUu0WguSZI12qpKnx7EeMyLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.10.tgz} + name: '@babel/core' + version: 7.16.10 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.16.7 + '@babel/generator': registry.npmmirror.com/@babel/generator/7.16.8 + '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.10 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms/7.16.7 + '@babel/helpers': registry.npmmirror.com/@babel/helpers/7.16.7 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.16.10 + '@babel/template': registry.npmmirror.com/@babel/template/7.16.7 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.16.10 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + convert-source-map: registry.nlark.com/convert-source-map/1.8.0 + debug: registry.npmmirror.com/debug/4.3.3 + gensync: registry.nlark.com/gensync/1.0.0-beta.2 + json5: registry.npmmirror.com/json5/2.2.0 + semver: registry.nlark.com/semver/6.3.0 + source-map: registry.nlark.com/source-map/0.5.7 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/generator/7.16.8: + resolution: {integrity: sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.8.tgz} + name: '@babel/generator' + version: 7.16.8 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + jsesc: registry.nlark.com/jsesc/2.5.2 + source-map: registry.nlark.com/source-map/0.5.7 + dev: true + + registry.npmmirror.com/@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.10: + resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.7.tgz} + id: registry.npmmirror.com/@babel/helper-compilation-targets/7.16.7 + name: '@babel/helper-compilation-targets' + version: 7.16.7 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data/7.16.8 + '@babel/core': registry.npmmirror.com/@babel/core/7.16.10 + '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option/7.16.7 + browserslist: registry.npmmirror.com/browserslist/4.19.1 + semver: registry.nlark.com/semver/6.3.0 + dev: true + + registry.npmmirror.com/@babel/helper-environment-visitor/7.16.7: + resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.7.tgz} + name: '@babel/helper-environment-visitor' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-function-name/7.16.7: + resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.7.tgz} + name: '@babel/helper-function-name' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-get-function-arity': registry.npmmirror.com/@babel/helper-get-function-arity/7.16.7 + '@babel/template': registry.npmmirror.com/@babel/template/7.16.7 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-get-function-arity/7.16.7: + resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.7.tgz} + name: '@babel/helper-get-function-arity' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-hoist-variables/7.16.7: + resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.7.tgz} + name: '@babel/helper-hoist-variables' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-module-imports/7.16.7: + resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.7.tgz} + name: '@babel/helper-module-imports' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-module-transforms/7.16.7: + resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.7.tgz} + name: '@babel/helper-module-transforms' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.16.7 + '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports/7.16.7 + '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access/7.16.7 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.16.7 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7 + '@babel/template': registry.npmmirror.com/@babel/template/7.16.7 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.16.10 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/helper-simple-access/7.16.7: + resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.7.tgz} + name: '@babel/helper-simple-access' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-split-export-declaration/7.16.7: + resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.7.tgz} + name: '@babel/helper-split-export-declaration' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7: + resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz} + name: '@babel/helper-validator-identifier' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/helper-validator-option/7.16.7: + resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.16.7.tgz} + name: '@babel/helper-validator-option' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dev: true + + registry.npmmirror.com/@babel/helpers/7.16.7: + resolution: {integrity: sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.7.tgz} + name: '@babel/helpers' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': registry.npmmirror.com/@babel/template/7.16.7 + '@babel/traverse': registry.npmmirror.com/@babel/traverse/7.16.10 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/highlight/7.16.10: + resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.10.tgz} + name: '@babel/highlight' + version: 7.16.10 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7 + chalk: registry.npmmirror.com/chalk/2.4.2 + js-tokens: registry.nlark.com/js-tokens/4.0.0 + dev: true + + registry.npmmirror.com/@babel/parser/7.16.10: + resolution: {integrity: sha512-Sm/S9Or6nN8uiFsQU1yodyDW3MWXQhFeqzMPM+t8MJjM+pLsnFVxFZzkpXKvUXh+Gz9cbMoYYs484+Jw/NTEFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.10.tgz} + name: '@babel/parser' + version: 7.16.10 + engines: {node: '>=6.0.0'} + hasBin: true + dev: true + + registry.npmmirror.com/@babel/template/7.16.7: + resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz} + name: '@babel/template' + version: 7.16.7 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.16.7 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.16.10 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + dev: true + + registry.npmmirror.com/@babel/traverse/7.16.10: + resolution: {integrity: sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.10.tgz} + name: '@babel/traverse' + version: 7.16.10 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.16.7 + '@babel/generator': registry.npmmirror.com/@babel/generator/7.16.8 + '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor/7.16.7 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name/7.16.7 + '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables/7.16.7 + '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration/7.16.7 + '@babel/parser': registry.npmmirror.com/@babel/parser/7.16.10 + '@babel/types': registry.npmmirror.com/@babel/types/7.16.8 + debug: registry.npmmirror.com/debug/4.3.3 + globals: registry.npmmirror.com/globals/11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@babel/types/7.16.8: + resolution: {integrity: sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz} + name: '@babel/types' + version: 7.16.8 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7 + to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0 + dev: true + + registry.npmmirror.com/@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz} + name: '@nodelib/fs.scandir' + version: 2.1.5 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 + run-parallel: registry.nlark.com/run-parallel/1.2.0 + dev: true + + registry.npmmirror.com/@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz} + name: '@nodelib/fs.stat' + version: 2.0.5 + engines: {node: '>= 8'} + dev: true + + registry.npmmirror.com/@rollup/plugin-commonjs/11.1.0_rollup@1.32.1: + resolution: {integrity: sha1-YGNsenIvVLQeQZ4XCd8FxyNFV+8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/plugin-commonjs/download/@rollup/plugin-commonjs-11.1.0.tgz} + id: registry.npmmirror.com/@rollup/plugin-commonjs/11.1.0 + name: '@rollup/plugin-commonjs' + version: 11.1.0 + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/3.1.0_rollup@1.32.1 + commondir: registry.nlark.com/commondir/1.0.1 + estree-walker: registry.npmmirror.com/estree-walker/1.0.1 + glob: registry.npmmirror.com/glob/7.2.0 + is-reference: registry.npmmirror.com/is-reference/1.2.1 + magic-string: registry.nlark.com/magic-string/0.25.7 + resolve: registry.npmmirror.com/resolve/1.21.0 + rollup: registry.npmmirror.com/rollup/1.32.1 + dev: true + + registry.npmmirror.com/@rollup/plugin-node-resolve/7.1.3_rollup@1.32.1: + resolution: {integrity: sha1-gN44Tt+9e/yRARZJEPhgeBUaPso=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/plugin-node-resolve/download/@rollup/plugin-node-resolve-7.1.3.tgz} + id: registry.npmmirror.com/@rollup/plugin-node-resolve/7.1.3 + name: '@rollup/plugin-node-resolve' + version: 7.1.3 + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils/3.1.0_rollup@1.32.1 + '@types/resolve': registry.npmmirror.com/@types/resolve/0.0.8 + builtin-modules: registry.nlark.com/builtin-modules/3.2.0 + is-module: registry.nlark.com/is-module/1.0.0 + resolve: registry.npmmirror.com/resolve/1.21.0 + rollup: registry.npmmirror.com/rollup/1.32.1 + dev: true + + registry.npmmirror.com/@rollup/pluginutils/3.1.0_rollup@1.32.1: + resolution: {integrity: sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/download/@rollup/pluginutils-3.1.0.tgz} + id: registry.npmmirror.com/@rollup/pluginutils/3.1.0 + name: '@rollup/pluginutils' + version: 3.1.0 + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@types/estree': registry.npmmirror.com/@types/estree/0.0.39 + estree-walker: registry.npmmirror.com/estree-walker/1.0.1 + picomatch: registry.npmmirror.com/picomatch/2.3.1 + rollup: registry.npmmirror.com/rollup/1.32.1 + dev: true + + registry.npmmirror.com/@stylelint/postcss-markdown/0.36.2_4f7b71a942b8b7a555b8adf78f88122b: + resolution: {integrity: sha1-ClQMRpL43N/BPI41LBfnv+4rs5E=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@stylelint/postcss-markdown/download/@stylelint/postcss-markdown-0.36.2.tgz} + id: registry.npmmirror.com/@stylelint/postcss-markdown/0.36.2 + name: '@stylelint/postcss-markdown' + version: 0.36.2 + deprecated: 'Use the original unforked package instead: postcss-markdown' + peerDependencies: + postcss: '>=7.0.0' + postcss-syntax: '>=0.36.2' + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-syntax: registry.npmmirror.com/postcss-syntax/0.36.2_postcss@7.0.39 + remark: registry.npmmirror.com/remark/13.0.0 + unist-util-find-all-after: registry.nlark.com/unist-util-find-all-after/3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@types/estree/0.0.39: + resolution: {integrity: sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/estree/download/@types/estree-0.0.39.tgz} + name: '@types/estree' + version: 0.0.39 + dev: true + + registry.npmmirror.com/@types/estree/0.0.50: + resolution: {integrity: sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/estree/download/@types/estree-0.0.50.tgz} + name: '@types/estree' + version: 0.0.50 + dev: true + + registry.npmmirror.com/@types/mdast/3.0.10: + resolution: {integrity: sha1-RyQkSoKkWYiEy76bz9c9/5J+6K8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mdast/download/@types/mdast-3.0.10.tgz} + name: '@types/mdast' + version: 3.0.10 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + dev: true + + registry.npmmirror.com/@types/minimist/1.2.2: + resolution: {integrity: sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/minimist/download/@types/minimist-1.2.2.tgz} + name: '@types/minimist' + version: 1.2.2 + dev: true + + registry.npmmirror.com/@types/node/17.0.10: + resolution: {integrity: sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.10.tgz} + name: '@types/node' + version: 17.0.10 + dev: true + + registry.npmmirror.com/@types/normalize-package-data/2.4.1: + resolution: {integrity: sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz} + name: '@types/normalize-package-data' + version: 2.4.1 + dev: true + + registry.npmmirror.com/@types/parse-json/4.0.0: + resolution: {integrity: sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz} + name: '@types/parse-json' + version: 4.0.0 + dev: true + + registry.npmmirror.com/@types/resolve/0.0.8: + resolution: {integrity: sha1-8mB00jjgJlnjI84aE9BB7uKA4ZQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/resolve/download/@types/resolve-0.0.8.tgz} + name: '@types/resolve' + version: 0.0.8 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/17.0.10 + dev: true + + registry.npmmirror.com/@types/unist/2.0.6: + resolution: {integrity: sha1-JQp7FsO5H2cqJFUuxkZ47rHToI0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/unist/download/@types/unist-2.0.6.tgz} + name: '@types/unist' + version: 2.0.6 + dev: true + + registry.npmmirror.com/acorn/7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz} + name: acorn + version: 7.4.1 + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + registry.npmmirror.com/ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz} + name: ajv + version: 6.12.6 + dependencies: + fast-deep-equal: registry.nlark.com/fast-deep-equal/3.1.3 + fast-json-stable-stringify: registry.nlark.com/fast-json-stable-stringify/2.1.0 + json-schema-traverse: registry.nlark.com/json-schema-traverse/0.4.1 + uri-js: registry.npmmirror.com/uri-js/4.4.1 + dev: true + + registry.npmmirror.com/ajv/8.9.0: + resolution: {integrity: sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv/download/ajv-8.9.0.tgz} + name: ajv + version: 8.9.0 + dependencies: + fast-deep-equal: registry.nlark.com/fast-deep-equal/3.1.3 + json-schema-traverse: registry.nlark.com/json-schema-traverse/1.0.0 + require-from-string: registry.nlark.com/require-from-string/2.0.2 + uri-js: registry.npmmirror.com/uri-js/4.4.1 + dev: true + + registry.npmmirror.com/amdefine/1.0.1: + resolution: {integrity: sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/amdefine/download/amdefine-1.0.1.tgz} + name: amdefine + version: 1.0.1 + engines: {node: '>=0.4.2'} + dev: true + + registry.npmmirror.com/ansi-styles/2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-2.2.1.tgz} + name: ansi-styles + version: 2.2.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-3.2.1.tgz} + name: ansi-styles + version: 3.2.1 + engines: {node: '>=4'} + dependencies: + color-convert: registry.npmmirror.com/color-convert/1.9.3 + dev: true + + registry.npmmirror.com/ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz} + name: ansi-styles + version: 4.3.0 + engines: {node: '>=8'} + dependencies: + color-convert: registry.npmmirror.com/color-convert/2.0.1 + dev: true + + registry.npmmirror.com/are-we-there-yet/1.1.7: + resolution: {integrity: sha1-sVR0qTKtq0/4pQ2a36fk6SbyEUY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/are-we-there-yet/download/are-we-there-yet-1.1.7.tgz} + name: are-we-there-yet + version: 1.1.7 + dependencies: + delegates: registry.nlark.com/delegates/1.0.0 + readable-stream: registry.nlark.com/readable-stream/2.3.7 + dev: true + + registry.npmmirror.com/array-find-index/1.0.2: + resolution: {integrity: sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-find-index/download/array-find-index-1.0.2.tgz} + name: array-find-index + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/asn1/0.2.6: + resolution: {integrity: sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asn1/download/asn1-0.2.6.tgz} + name: asn1 + version: 0.2.6 + dependencies: + safer-buffer: registry.nlark.com/safer-buffer/2.1.2 + dev: true + + registry.npmmirror.com/assert-plus/1.0.0: + resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/assert-plus/download/assert-plus-1.0.0.tgz} + name: assert-plus + version: 1.0.0 + engines: {node: '>=0.8'} + dev: true + + registry.npmmirror.com/async-foreach/0.1.3: + resolution: {integrity: sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async-foreach/download/async-foreach-0.1.3.tgz} + name: async-foreach + version: 0.1.3 + dev: true + + registry.npmmirror.com/autoprefixer/9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz} + name: autoprefixer + version: 9.8.8 + hasBin: true + dependencies: + browserslist: registry.npmmirror.com/browserslist/4.19.1 + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001300 + normalize-range: registry.nlark.com/normalize-range/0.1.2 + num2fraction: registry.nlark.com/num2fraction/1.2.2 + picocolors: registry.npmmirror.com/picocolors/0.2.1 + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + dev: true + + registry.npmmirror.com/aws-sign2/0.7.0: + resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aws-sign2/download/aws-sign2-0.7.0.tgz} + name: aws-sign2 + version: 0.7.0 + dev: true + + registry.npmmirror.com/aws4/1.11.0: + resolution: {integrity: sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aws4/download/aws4-1.11.0.tgz} + name: aws4 + version: 1.11.0 + dev: true + + registry.npmmirror.com/bail/1.0.5: + resolution: {integrity: sha1-tvoTNASjksvB+MS/Y/WVM1Hnp3Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bail/download/bail-1.0.5.tgz?cache=0&sync_timestamp=1636290931605&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbail%2Fdownload%2Fbail-1.0.5.tgz} + name: bail + version: 1.0.5 + dev: true + + registry.npmmirror.com/bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz} + name: bcrypt-pbkdf + version: 1.0.2 + dependencies: + tweetnacl: registry.npmmirror.com/tweetnacl/0.14.5 + dev: true + + registry.npmmirror.com/block-stream/0.0.9: + resolution: {integrity: sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/block-stream/download/block-stream-0.0.9.tgz} + name: block-stream + version: 0.0.9 + engines: {node: 0.4 || >=0.5.8} + dependencies: + inherits: registry.nlark.com/inherits/2.0.4 + dev: true + + registry.npmmirror.com/browserslist/4.19.1: + resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz} + name: browserslist + version: 4.19.1 + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: registry.npmmirror.com/caniuse-lite/1.0.30001300 + electron-to-chromium: registry.npmmirror.com/electron-to-chromium/1.4.49 + escalade: registry.npmmirror.com/escalade/3.1.1 + node-releases: registry.npmmirror.com/node-releases/2.0.1 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + dev: true + + registry.npmmirror.com/camelcase-keys/2.1.0: + resolution: {integrity: sha1-MIvur/3ygRkFHvodkyITyRuPkuc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz} + name: camelcase-keys + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + camelcase: registry.npmmirror.com/camelcase/2.1.1 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + dev: true + + registry.npmmirror.com/camelcase-keys/6.2.2: + resolution: {integrity: sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase-keys/download/camelcase-keys-6.2.2.tgz} + name: camelcase-keys + version: 6.2.2 + engines: {node: '>=8'} + dependencies: + camelcase: registry.npmmirror.com/camelcase/5.3.1 + map-obj: registry.npmmirror.com/map-obj/4.3.0 + quick-lru: registry.npmmirror.com/quick-lru/4.0.1 + dev: true + + registry.npmmirror.com/camelcase/2.1.1: + resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/download/camelcase-2.1.1.tgz} + name: camelcase + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/camelcase/5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz} + name: camelcase + version: 5.3.1 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/caniuse-lite/1.0.30001300: + resolution: {integrity: sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001300.tgz} + name: caniuse-lite + version: 1.0.30001300 + dev: true + + registry.npmmirror.com/caseless/0.12.0: + resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caseless/download/caseless-0.12.0.tgz} + name: caseless + version: 0.12.0 + dev: true + + registry.npmmirror.com/chalk/1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz} + name: chalk + version: 1.1.3 + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/2.2.1 + escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 + has-ansi: registry.nlark.com/has-ansi/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + supports-color: registry.npmmirror.com/supports-color/2.0.0 + dev: true + + registry.npmmirror.com/chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz} + name: chalk + version: 2.4.2 + engines: {node: '>=4'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/3.2.1 + escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 + supports-color: registry.npmmirror.com/supports-color/5.5.0 + dev: true + + registry.npmmirror.com/chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz} + name: chalk + version: 4.1.2 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles/4.3.0 + supports-color: registry.npmmirror.com/supports-color/7.2.0 + dev: true + + registry.npmmirror.com/character-entities-legacy/1.1.4: + resolution: {integrity: sha1-lLwYRdznClu50uzHSHJWYSk9j8E=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities-legacy/download/character-entities-legacy-1.1.4.tgz} + name: character-entities-legacy + version: 1.1.4 + dev: true + + registry.npmmirror.com/character-entities/1.2.4: + resolution: {integrity: sha1-4Sw5Obfq9OWxXnrUxeKOHUjFsWs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities/download/character-entities-1.2.4.tgz} + name: character-entities + version: 1.2.4 + dev: true + + registry.npmmirror.com/character-reference-invalid/1.1.4: + resolution: {integrity: sha1-CDMpzaDq4nKrPbvzfpo4LBOvFWA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-reference-invalid/download/character-reference-invalid-1.1.4.tgz} + name: character-reference-invalid + version: 1.1.4 + dev: true + + registry.npmmirror.com/code-point-at/1.1.0: + resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/code-point-at/download/code-point-at-1.1.0.tgz} + name: code-point-at + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/color-convert/1.9.3: + resolution: {integrity: sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/download/color-convert-1.9.3.tgz} + name: color-convert + version: 1.9.3 + dependencies: + color-name: registry.nlark.com/color-name/1.1.3 + dev: true + + registry.npmmirror.com/color-convert/2.0.1: + resolution: {integrity: sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz} + name: color-convert + version: 2.0.1 + engines: {node: '>=7.0.0'} + dependencies: + color-name: registry.nlark.com/color-name/1.1.4 + dev: true + + registry.npmmirror.com/commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz} + name: commander + version: 2.20.3 + dev: true + + registry.npmmirror.com/console-control-strings/1.1.0: + resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/console-control-strings/download/console-control-strings-1.1.0.tgz} + name: console-control-strings + version: 1.1.0 + dev: true + + registry.npmmirror.com/currently-unhandled/0.4.1: + resolution: {integrity: sha1-mI3zP+qxke95mmE2nddsF635V+o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/currently-unhandled/download/currently-unhandled-0.4.1.tgz} + name: currently-unhandled + version: 0.4.1 + engines: {node: '>=0.10.0'} + dependencies: + array-find-index: registry.npmmirror.com/array-find-index/1.0.2 + dev: true + + registry.npmmirror.com/dashdash/1.14.1: + resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dashdash/download/dashdash-1.14.1.tgz} + name: dashdash + version: 1.14.1 + engines: {node: '>=0.10'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + dev: true + + registry.npmmirror.com/debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz} + name: debug + version: 4.3.3 + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms/2.1.2 + dev: true + + registry.npmmirror.com/decamelize-keys/1.1.0: + resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decamelize-keys/download/decamelize-keys-1.1.0.tgz} + name: decamelize-keys + version: 1.1.0 + engines: {node: '>=0.10.0'} + dependencies: + decamelize: registry.npmmirror.com/decamelize/1.2.0 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + dev: true + + registry.npmmirror.com/decamelize/1.2.0: + resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decamelize/download/decamelize-1.2.0.tgz} + name: decamelize + version: 1.2.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/domhandler/2.4.2: + resolution: {integrity: sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/download/domhandler-2.4.2.tgz} + name: domhandler + version: 2.4.2 + dependencies: + domelementtype: registry.nlark.com/domelementtype/1.3.1 + dev: true + + registry.npmmirror.com/ecc-jsbn/0.1.2: + resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz} + name: ecc-jsbn + version: 0.1.2 + dependencies: + jsbn: registry.npmmirror.com/jsbn/0.1.1 + safer-buffer: registry.nlark.com/safer-buffer/2.1.2 + dev: true + + registry.npmmirror.com/electron-to-chromium/1.4.49: + resolution: {integrity: sha512-k/0t1TRfonHIp8TJKfjBu2cKj8MqYTiEpOhci+q7CVEE5xnCQnx1pTa+V8b/sdhe4S3PR4p4iceEQWhGrKQORQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.49.tgz} + name: electron-to-chromium + version: 1.4.49 + dev: true + + registry.npmmirror.com/emoji-regex/7.0.3: + resolution: {integrity: sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz} + name: emoji-regex + version: 7.0.3 + dev: true + + registry.npmmirror.com/emoji-regex/8.0.0: + resolution: {integrity: sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz} + name: emoji-regex + version: 8.0.0 + dev: true + + registry.npmmirror.com/escalade/3.1.1: + resolution: {integrity: sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escalade/download/escalade-3.1.1.tgz} + name: escalade + version: 3.1.1 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/estree-walker/0.6.1: + resolution: {integrity: sha1-UwSRQ/QMbrkYsjZx0f4yGfOhs2I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/download/estree-walker-0.6.1.tgz} + name: estree-walker + version: 0.6.1 + dev: true + + registry.npmmirror.com/estree-walker/1.0.1: + resolution: {integrity: sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/download/estree-walker-1.0.1.tgz} + name: estree-walker + version: 1.0.1 + dev: true + + registry.npmmirror.com/extsprintf/1.3.0: + resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extsprintf/download/extsprintf-1.3.0.tgz} + name: extsprintf + version: 1.3.0 + engines: {'0': node >=0.6.0} + dev: true + + registry.npmmirror.com/fast-glob/3.2.11: + resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.11.tgz} + name: fast-glob + version: 3.2.11 + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat/2.0.5 + '@nodelib/fs.walk': registry.nlark.com/@nodelib/fs.walk/1.2.8 + glob-parent: registry.npmmirror.com/glob-parent/5.1.2 + merge2: registry.nlark.com/merge2/1.4.1 + micromatch: registry.nlark.com/micromatch/4.0.4 + dev: true + + registry.npmmirror.com/find-up/1.1.2: + resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/download/find-up-1.1.2.tgz} + name: find-up + version: 1.1.2 + engines: {node: '>=0.10.0'} + dependencies: + path-exists: registry.nlark.com/path-exists/2.1.0 + pinkie-promise: registry.nlark.com/pinkie-promise/2.0.1 + dev: true + + registry.npmmirror.com/find-up/3.0.0: + resolution: {integrity: sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz} + name: find-up + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + locate-path: registry.nlark.com/locate-path/3.0.0 + dev: true + + registry.npmmirror.com/find-up/4.1.0: + resolution: {integrity: sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz} + name: find-up + version: 4.1.0 + engines: {node: '>=8'} + dependencies: + locate-path: registry.nlark.com/locate-path/5.0.0 + path-exists: registry.nlark.com/path-exists/4.0.0 + dev: true + + registry.npmmirror.com/flatted/3.2.4: + resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/download/flatted-3.2.4.tgz} + name: flatted + version: 3.2.4 + dev: true + + registry.npmmirror.com/forever-agent/0.6.1: + resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/forever-agent/download/forever-agent-0.6.1.tgz} + name: forever-agent + version: 0.6.1 + dev: true + + registry.npmmirror.com/fstream/1.0.12: + resolution: {integrity: sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fstream/download/fstream-1.0.12.tgz} + name: fstream + version: 1.0.12 + engines: {node: '>=0.6'} + dependencies: + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.9 + inherits: registry.nlark.com/inherits/2.0.4 + mkdirp: registry.npmmirror.com/mkdirp/0.5.5 + rimraf: registry.npmmirror.com/rimraf/2.7.1 + dev: true + + registry.npmmirror.com/gauge/2.7.4: + resolution: {integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gauge/download/gauge-2.7.4.tgz} + name: gauge + version: 2.7.4 + dependencies: + aproba: registry.nlark.com/aproba/1.2.0 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + has-unicode: registry.npmmirror.com/has-unicode/2.0.1 + object-assign: registry.nlark.com/object-assign/4.1.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.6 + string-width: registry.npmmirror.com/string-width/1.0.2 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + wide-align: registry.npmmirror.com/wide-align/1.1.5 + dev: true + + registry.npmmirror.com/gaze/1.1.3: + resolution: {integrity: sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gaze/download/gaze-1.1.3.tgz} + name: gaze + version: 1.1.3 + engines: {node: '>= 4.0.0'} + dependencies: + globule: registry.npmmirror.com/globule/1.3.3 + dev: true + + registry.npmmirror.com/get-stdin/4.0.1: + resolution: {integrity: sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stdin/download/get-stdin-4.0.1.tgz} + name: get-stdin + version: 4.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/get-stdin/8.0.0: + resolution: {integrity: sha1-y61qc/63X27rIrqeAfiaooqpelM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stdin/download/get-stdin-8.0.0.tgz} + name: get-stdin + version: 8.0.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/getpass/0.1.7: + resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/getpass/download/getpass-0.1.7.tgz} + name: getpass + version: 0.1.7 + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + dev: true + + registry.npmmirror.com/glob-parent/5.1.2: + resolution: {integrity: sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz} + name: glob-parent + version: 5.1.2 + engines: {node: '>= 6'} + dependencies: + is-glob: registry.npmmirror.com/is-glob/4.0.3 + dev: true + + registry.npmmirror.com/glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/download/glob-7.1.7.tgz} + name: glob + version: 7.1.7 + dependencies: + fs.realpath: registry.nlark.com/fs.realpath/1.0.0 + inflight: registry.nlark.com/inflight/1.0.6 + inherits: registry.nlark.com/inherits/2.0.4 + minimatch: registry.nlark.com/minimatch/3.0.4 + once: registry.nlark.com/once/1.4.0 + path-is-absolute: registry.nlark.com/path-is-absolute/1.0.1 + dev: true + + registry.npmmirror.com/glob/7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz} + name: glob + version: 7.2.0 + dependencies: + fs.realpath: registry.nlark.com/fs.realpath/1.0.0 + inflight: registry.nlark.com/inflight/1.0.6 + inherits: registry.nlark.com/inherits/2.0.4 + minimatch: registry.nlark.com/minimatch/3.0.4 + once: registry.nlark.com/once/1.4.0 + path-is-absolute: registry.nlark.com/path-is-absolute/1.0.1 + dev: true + + registry.npmmirror.com/global-modules/2.0.0: + resolution: {integrity: sha1-mXYFrSNF8n9RU5vqJldEISFcd4A=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/global-modules/download/global-modules-2.0.0.tgz} + name: global-modules + version: 2.0.0 + engines: {node: '>=6'} + dependencies: + global-prefix: registry.npmmirror.com/global-prefix/3.0.0 + dev: true + + registry.npmmirror.com/global-prefix/3.0.0: + resolution: {integrity: sha1-/IX3MGTfafUEIfR/iD/luRO6m5c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/global-prefix/download/global-prefix-3.0.0.tgz} + name: global-prefix + version: 3.0.0 + engines: {node: '>=6'} + dependencies: + ini: registry.nlark.com/ini/1.3.8 + kind-of: registry.nlark.com/kind-of/6.0.3 + which: registry.nlark.com/which/1.3.1 + dev: true + + registry.npmmirror.com/globals/11.12.0: + resolution: {integrity: sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz} + name: globals + version: 11.12.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/download/globby-11.1.0.tgz} + name: globby + version: 11.1.0 + engines: {node: '>=10'} + dependencies: + array-union: registry.nlark.com/array-union/2.1.0 + dir-glob: registry.nlark.com/dir-glob/3.0.1 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 + ignore: registry.npmmirror.com/ignore/5.2.0 + merge2: registry.nlark.com/merge2/1.4.1 + slash: registry.nlark.com/slash/3.0.0 + dev: true + + registry.npmmirror.com/globule/1.3.3: + resolution: {integrity: sha1-gRkZ7qwatzROkF8uO+gKE0R5c8I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globule/download/globule-1.3.3.tgz} + name: globule + version: 1.3.3 + engines: {node: '>= 0.10'} + dependencies: + glob: registry.npmmirror.com/glob/7.1.7 + lodash: registry.npmmirror.com/lodash/4.17.21 + minimatch: registry.nlark.com/minimatch/3.0.4 + dev: true + + registry.npmmirror.com/gonzales-pe/4.3.0: + resolution: {integrity: sha1-/p3sXzxVfurQn/hoxlgmvlTQZ7M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gonzales-pe/download/gonzales-pe-4.3.0.tgz} + name: gonzales-pe + version: 4.3.0 + engines: {node: '>=0.6.0'} + hasBin: true + dependencies: + minimist: registry.nlark.com/minimist/1.2.5 + dev: true + + registry.npmmirror.com/graceful-fs/4.2.9: + resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz} + name: graceful-fs + version: 4.2.9 + dev: true + + registry.npmmirror.com/har-schema/2.0.0: + resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/har-schema/download/har-schema-2.0.0.tgz} + name: har-schema + version: 2.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/har-validator/5.1.5: + resolution: {integrity: sha1-HwgDufjLIMD6E4It8ezds2veHv0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/har-validator/download/har-validator-5.1.5.tgz} + name: har-validator + version: 5.1.5 + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: registry.npmmirror.com/ajv/6.12.6 + har-schema: registry.npmmirror.com/har-schema/2.0.0 + dev: true + + registry.npmmirror.com/has-unicode/2.0.1: + resolution: {integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-unicode/download/has-unicode-2.0.1.tgz} + name: has-unicode + version: 2.0.1 + dev: true + + registry.npmmirror.com/heti-findandreplacedomtext/0.5.0: + resolution: {integrity: sha1-pp3QKKw9N8c6Mxc+N28sM2bN1G8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/heti-findandreplacedomtext/download/heti-findandreplacedomtext-0.5.0.tgz} + name: heti-findandreplacedomtext + version: 0.5.0 + dev: false + + registry.npmmirror.com/hosted-git-info/2.8.9: + resolution: {integrity: sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-2.8.9.tgz} + name: hosted-git-info + version: 2.8.9 + dev: true + + registry.npmmirror.com/hosted-git-info/4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-4.1.0.tgz} + name: hosted-git-info + version: 4.1.0 + engines: {node: '>=10'} + dependencies: + lru-cache: registry.nlark.com/lru-cache/6.0.0 + dev: true + + registry.npmmirror.com/htmlparser2/3.10.1: + resolution: {integrity: sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz} + name: htmlparser2 + version: 3.10.1 + dependencies: + domelementtype: registry.nlark.com/domelementtype/1.3.1 + domhandler: registry.npmmirror.com/domhandler/2.4.2 + domutils: registry.nlark.com/domutils/1.7.0 + entities: registry.nlark.com/entities/1.1.2 + inherits: registry.nlark.com/inherits/2.0.4 + readable-stream: registry.nlark.com/readable-stream/3.6.0 + dev: true + + registry.npmmirror.com/http-signature/1.2.0: + resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-signature/download/http-signature-1.2.0.tgz} + name: http-signature + version: 1.2.0 + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + jsprim: registry.npmmirror.com/jsprim/1.4.2 + sshpk: registry.npmmirror.com/sshpk/1.17.0 + dev: true + + registry.npmmirror.com/ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/download/ignore-5.2.0.tgz} + name: ignore + version: 5.2.0 + engines: {node: '>= 4'} + dev: true + + registry.npmmirror.com/import-lazy/4.0.0: + resolution: {integrity: sha1-6OtidIOgpD2jwD8+NVSL5csMwVM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/import-lazy/download/import-lazy-4.0.0.tgz} + name: import-lazy + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/in-publish/2.0.1: + resolution: {integrity: sha1-lIsaU1yAMFYc6lIvc/ePS+NX4Aw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/in-publish/download/in-publish-2.0.1.tgz?cache=0&sync_timestamp=1633681905390&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fin-publish%2Fdownload%2Fin-publish-2.0.1.tgz} + name: in-publish + version: 2.0.1 + hasBin: true + dev: true + + registry.npmmirror.com/indent-string/2.1.0: + resolution: {integrity: sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/download/indent-string-2.1.0.tgz} + name: indent-string + version: 2.1.0 + engines: {node: '>=0.10.0'} + dependencies: + repeating: registry.npmmirror.com/repeating/2.0.1 + dev: true + + registry.npmmirror.com/indent-string/4.0.0: + resolution: {integrity: sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/indent-string/download/indent-string-4.0.0.tgz} + name: indent-string + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/is-alphabetical/1.0.4: + resolution: {integrity: sha1-nn1rlJFr4iFTdF0YTCmMv5hqaG0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-alphabetical/download/is-alphabetical-1.0.4.tgz?cache=0&sync_timestamp=1636008939769&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-alphabetical%2Fdownload%2Fis-alphabetical-1.0.4.tgz} + name: is-alphabetical + version: 1.0.4 + dev: true + + registry.npmmirror.com/is-alphanumerical/1.0.4: + resolution: {integrity: sha1-frmiQx+FX2se8aeOMm31FWlsTb8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-alphanumerical/download/is-alphanumerical-1.0.4.tgz} + name: is-alphanumerical + version: 1.0.4 + dependencies: + is-alphabetical: registry.npmmirror.com/is-alphabetical/1.0.4 + is-decimal: registry.npmmirror.com/is-decimal/1.0.4 + dev: true + + registry.npmmirror.com/is-arrayish/0.2.1: + resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arrayish/download/is-arrayish-0.2.1.tgz} + name: is-arrayish + version: 0.2.1 + dev: true + + registry.npmmirror.com/is-core-module/2.8.1: + resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.1.tgz} + name: is-core-module + version: 2.8.1 + dependencies: + has: registry.nlark.com/has/1.0.3 + dev: true + + registry.npmmirror.com/is-decimal/1.0.4: + resolution: {integrity: sha1-ZaOllYocW2OnBuGzM9fNn2MNP6U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-decimal/download/is-decimal-1.0.4.tgz} + name: is-decimal + version: 1.0.4 + dev: true + + registry.npmmirror.com/is-finite/1.1.0: + resolution: {integrity: sha1-kEE1x3+0LAZB1qobzbxNqo2ggvM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-finite/download/is-finite-1.1.0.tgz} + name: is-finite + version: 1.1.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/is-glob/4.0.3: + resolution: {integrity: sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz} + name: is-glob + version: 4.0.3 + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: registry.nlark.com/is-extglob/2.1.1 + dev: true + + registry.npmmirror.com/is-hexadecimal/1.0.4: + resolution: {integrity: sha1-zDXJdYjaS9Saju3WvECC1E3LI6c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-hexadecimal/download/is-hexadecimal-1.0.4.tgz} + name: is-hexadecimal + version: 1.0.4 + dev: true + + registry.npmmirror.com/is-reference/1.2.1: + resolution: {integrity: sha1-iy2sCzcfS8mU/eq6nrVC0DAC0Lc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-reference/download/is-reference-1.2.1.tgz} + name: is-reference + version: 1.2.1 + dependencies: + '@types/estree': registry.npmmirror.com/@types/estree/0.0.50 + dev: true + + registry.npmmirror.com/is-regexp/2.1.0: + resolution: {integrity: sha1-zXNKVoZOI7lWv058ZsOWpMCyLC0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-regexp/download/is-regexp-2.1.0.tgz} + name: is-regexp + version: 2.1.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/is-utf8/0.2.1: + resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-utf8/download/is-utf8-0.2.1.tgz} + name: is-utf8 + version: 0.2.1 + dev: true + + registry.npmmirror.com/isarray/1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/download/isarray-1.0.0.tgz} + name: isarray + version: 1.0.0 + dev: true + + registry.npmmirror.com/isstream/0.1.2: + resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isstream/download/isstream-0.1.2.tgz} + name: isstream + version: 0.1.2 + dev: true + + registry.npmmirror.com/jest-worker/24.9.0: + resolution: {integrity: sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jest-worker/download/jest-worker-24.9.0.tgz} + name: jest-worker + version: 24.9.0 + engines: {node: '>= 6'} + dependencies: + merge-stream: registry.nlark.com/merge-stream/2.0.0 + supports-color: registry.npmmirror.com/supports-color/6.1.0 + dev: true + + registry.npmmirror.com/js-base64/2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-base64/download/js-base64-2.6.4.tgz} + name: js-base64 + version: 2.6.4 + dev: true + + registry.npmmirror.com/jsbn/0.1.1: + resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsbn/download/jsbn-0.1.1.tgz} + name: jsbn + version: 0.1.1 + dev: true + + registry.npmmirror.com/json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema/download/json-schema-0.4.0.tgz?cache=0&sync_timestamp=1636423465150&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjson-schema%2Fdownload%2Fjson-schema-0.4.0.tgz} + name: json-schema + version: 0.4.0 + dev: true + + registry.npmmirror.com/json5/2.2.0: + resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/download/json5-2.2.0.tgz} + name: json5 + version: 2.2.0 + engines: {node: '>=6'} + hasBin: true + dependencies: + minimist: registry.nlark.com/minimist/1.2.5 + dev: true + + registry.npmmirror.com/jsprim/1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsprim/download/jsprim-1.4.2.tgz} + name: jsprim + version: 1.4.2 + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + extsprintf: registry.npmmirror.com/extsprintf/1.3.0 + json-schema: registry.npmmirror.com/json-schema/0.4.0 + verror: registry.npmmirror.com/verror/1.10.0 + dev: true + + registry.npmmirror.com/known-css-properties/0.21.0: + resolution: {integrity: sha1-FfvQu7g0R/POCdivJH7UfGjt6A0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/known-css-properties/download/known-css-properties-0.21.0.tgz} + name: known-css-properties + version: 0.21.0 + dev: true + + registry.npmmirror.com/lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz} + name: lines-and-columns + version: 1.2.4 + dev: true + + registry.npmmirror.com/lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/download/lodash-4.17.21.tgz} + name: lodash + version: 4.17.21 + dev: true + + registry.npmmirror.com/log-symbols/4.1.0: + resolution: {integrity: sha1-P727lbRoOsn8eFER55LlWNSr1QM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/log-symbols/download/log-symbols-4.1.0.tgz} + name: log-symbols + version: 4.1.0 + engines: {node: '>=10'} + dependencies: + chalk: registry.npmmirror.com/chalk/4.1.2 + is-unicode-supported: registry.nlark.com/is-unicode-supported/0.1.0 + dev: true + + registry.npmmirror.com/longest-streak/2.0.4: + resolution: {integrity: sha1-uFmZV9pbXatk3uP+MW+ndFl9kOQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/longest-streak/download/longest-streak-2.0.4.tgz} + name: longest-streak + version: 2.0.4 + dev: true + + registry.npmmirror.com/loud-rejection/1.6.0: + resolution: {integrity: sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loud-rejection/download/loud-rejection-1.6.0.tgz} + name: loud-rejection + version: 1.6.0 + engines: {node: '>=0.10.0'} + dependencies: + currently-unhandled: registry.npmmirror.com/currently-unhandled/0.4.1 + signal-exit: registry.npmmirror.com/signal-exit/3.0.6 + dev: true + + registry.npmmirror.com/map-obj/1.0.1: + resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-obj/download/map-obj-1.0.1.tgz?cache=0&sync_timestamp=1634553532393&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmap-obj%2Fdownload%2Fmap-obj-1.0.1.tgz} + name: map-obj + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/map-obj/4.3.0: + resolution: {integrity: sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/map-obj/download/map-obj-4.3.0.tgz?cache=0&sync_timestamp=1634553532393&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmap-obj%2Fdownload%2Fmap-obj-4.3.0.tgz} + name: map-obj + version: 4.3.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/mathml-tag-names/2.1.3: + resolution: {integrity: sha1-TdrdZzCOeAzxakdoWHjuJ7c2oKM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mathml-tag-names/download/mathml-tag-names-2.1.3.tgz} + name: mathml-tag-names + version: 2.1.3 + dev: true + + registry.npmmirror.com/mdast-util-from-markdown/0.8.5: + resolution: {integrity: sha1-0e8spCvDd+ywRjqYeRDa6JvZoow=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-from-markdown/download/mdast-util-from-markdown-0.8.5.tgz} + name: mdast-util-from-markdown + version: 0.8.5 + dependencies: + '@types/mdast': registry.npmmirror.com/@types/mdast/3.0.10 + mdast-util-to-string: registry.npmmirror.com/mdast-util-to-string/2.0.0 + micromark: registry.npmmirror.com/micromark/2.11.4 + parse-entities: registry.npmmirror.com/parse-entities/2.0.0 + unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position/2.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/mdast-util-to-markdown/0.6.5: + resolution: {integrity: sha1-sz9nyoINaebMUnqT1AOSSbUEvr4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-to-markdown/download/mdast-util-to-markdown-0.6.5.tgz} + name: mdast-util-to-markdown + version: 0.6.5 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + longest-streak: registry.npmmirror.com/longest-streak/2.0.4 + mdast-util-to-string: registry.npmmirror.com/mdast-util-to-string/2.0.0 + parse-entities: registry.npmmirror.com/parse-entities/2.0.0 + repeat-string: registry.nlark.com/repeat-string/1.6.1 + zwitch: registry.npmmirror.com/zwitch/1.0.5 + dev: true + + registry.npmmirror.com/mdast-util-to-string/2.0.0: + resolution: {integrity: sha1-uM/mpxPhCRy1tyj8SIhaR2f4uXs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-to-string/download/mdast-util-to-string-2.0.0.tgz} + name: mdast-util-to-string + version: 2.0.0 + dev: true + + registry.npmmirror.com/meow/3.7.0: + resolution: {integrity: sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/meow/download/meow-3.7.0.tgz} + name: meow + version: 3.7.0 + engines: {node: '>=0.10.0'} + dependencies: + camelcase-keys: registry.npmmirror.com/camelcase-keys/2.1.0 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + loud-rejection: registry.npmmirror.com/loud-rejection/1.6.0 + map-obj: registry.npmmirror.com/map-obj/1.0.1 + minimist: registry.nlark.com/minimist/1.2.5 + normalize-package-data: registry.nlark.com/normalize-package-data/2.5.0 + object-assign: registry.nlark.com/object-assign/4.1.1 + read-pkg-up: registry.npmmirror.com/read-pkg-up/1.0.1 + redent: registry.npmmirror.com/redent/1.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines/1.0.0 + dev: true + + registry.npmmirror.com/meow/9.0.0: + resolution: {integrity: sha1-zZUQvFysne59A8c+4fmtlZ9Oo2Q=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/meow/download/meow-9.0.0.tgz} + name: meow + version: 9.0.0 + engines: {node: '>=10'} + dependencies: + '@types/minimist': registry.npmmirror.com/@types/minimist/1.2.2 + camelcase-keys: registry.npmmirror.com/camelcase-keys/6.2.2 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + decamelize-keys: registry.npmmirror.com/decamelize-keys/1.1.0 + hard-rejection: registry.nlark.com/hard-rejection/2.1.0 + minimist-options: registry.nlark.com/minimist-options/4.1.0 + normalize-package-data: registry.nlark.com/normalize-package-data/3.0.3 + read-pkg-up: registry.npmmirror.com/read-pkg-up/7.0.1 + redent: registry.npmmirror.com/redent/3.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines/3.0.1 + type-fest: registry.npmmirror.com/type-fest/0.18.1 + yargs-parser: registry.npmmirror.com/yargs-parser/20.2.9 + dev: true + + registry.npmmirror.com/micromark/2.11.4: + resolution: {integrity: sha1-0TQ2E47qgmOD6CJEnJpcUO5EZlo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark/download/micromark-2.11.4.tgz} + name: micromark + version: 2.11.4 + dependencies: + debug: registry.npmmirror.com/debug/4.3.3 + parse-entities: registry.npmmirror.com/parse-entities/2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/mime-db/1.51.0: + resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz} + name: mime-db + version: 1.51.0 + engines: {node: '>= 0.6'} + dev: true + + registry.npmmirror.com/mime-types/2.1.34: + resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432239643&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz} + name: mime-types + version: 2.1.34 + engines: {node: '>= 0.6'} + dependencies: + mime-db: registry.npmmirror.com/mime-db/1.51.0 + dev: true + + registry.npmmirror.com/min-indent/1.0.1: + resolution: {integrity: sha1-pj9oFnOzBXH76LwlaGrnRu76mGk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/min-indent/download/min-indent-1.0.1.tgz} + name: min-indent + version: 1.0.1 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/mkdirp/0.5.5: + resolution: {integrity: sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1636303568328&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz} + name: mkdirp + version: 0.5.5 + hasBin: true + dependencies: + minimist: registry.nlark.com/minimist/1.2.5 + dev: true + + registry.npmmirror.com/ms/2.1.2: + resolution: {integrity: sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz} + name: ms + version: 2.1.2 + dev: true + + registry.npmmirror.com/node-gyp/3.8.0: + resolution: {integrity: sha1-VAMEJhwzDoDQ1e3OJTpoyzlkIYw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-gyp/download/node-gyp-3.8.0.tgz} + name: node-gyp + version: 3.8.0 + engines: {node: '>= 0.8.0'} + hasBin: true + dependencies: + fstream: registry.npmmirror.com/fstream/1.0.12 + glob: registry.npmmirror.com/glob/7.2.0 + graceful-fs: registry.npmmirror.com/graceful-fs/4.2.9 + mkdirp: registry.npmmirror.com/mkdirp/0.5.5 + nopt: registry.nlark.com/nopt/3.0.6 + npmlog: registry.npmmirror.com/npmlog/4.1.2 + osenv: registry.npmmirror.com/osenv/0.1.5 + request: registry.npmmirror.com/request/2.88.2 + rimraf: registry.npmmirror.com/rimraf/2.7.1 + semver: registry.nlark.com/semver/5.3.0 + tar: registry.npmmirror.com/tar/2.2.2 + which: registry.nlark.com/which/1.3.1 + dev: true + + registry.npmmirror.com/node-releases/2.0.1: + resolution: {integrity: sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz} + name: node-releases + version: 2.0.1 + dev: true + + registry.npmmirror.com/node-sass/4.14.1: + resolution: {integrity: sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-sass/download/node-sass-4.14.1.tgz} + name: node-sass + version: 4.14.1 + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + dependencies: + async-foreach: registry.npmmirror.com/async-foreach/0.1.3 + chalk: registry.npmmirror.com/chalk/1.1.3 + cross-spawn: registry.nlark.com/cross-spawn/3.0.1 + gaze: registry.npmmirror.com/gaze/1.1.3 + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + glob: registry.npmmirror.com/glob/7.2.0 + in-publish: registry.npmmirror.com/in-publish/2.0.1 + lodash: registry.npmmirror.com/lodash/4.17.21 + meow: registry.npmmirror.com/meow/3.7.0 + mkdirp: registry.npmmirror.com/mkdirp/0.5.5 + nan: registry.nlark.com/nan/2.15.0 + node-gyp: registry.npmmirror.com/node-gyp/3.8.0 + npmlog: registry.npmmirror.com/npmlog/4.1.2 + request: registry.npmmirror.com/request/2.88.2 + sass-graph: registry.npmmirror.com/sass-graph/2.2.5 + stdout-stream: registry.npmmirror.com/stdout-stream/1.4.1 + true-case-path: registry.npmmirror.com/true-case-path/1.0.3 + dev: true + + registry.npmmirror.com/npmlog/4.1.2: + resolution: {integrity: sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npmlog/download/npmlog-4.1.2.tgz} + name: npmlog + version: 4.1.2 + dependencies: + are-we-there-yet: registry.npmmirror.com/are-we-there-yet/1.1.7 + console-control-strings: registry.npmmirror.com/console-control-strings/1.1.0 + gauge: registry.npmmirror.com/gauge/2.7.4 + set-blocking: registry.nlark.com/set-blocking/2.0.0 + dev: true + + registry.npmmirror.com/number-is-nan/1.0.1: + resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/number-is-nan/download/number-is-nan-1.0.1.tgz} + name: number-is-nan + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/oauth-sign/0.9.0: + resolution: {integrity: sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/oauth-sign/download/oauth-sign-0.9.0.tgz} + name: oauth-sign + version: 0.9.0 + dev: true + + registry.npmmirror.com/os-homedir/1.0.2: + resolution: {integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/os-homedir/download/os-homedir-1.0.2.tgz} + name: os-homedir + version: 1.0.2 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/osenv/0.1.5: + resolution: {integrity: sha1-hc36+uso6Gd/QW4odZK18/SepBA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/osenv/download/osenv-0.1.5.tgz} + name: osenv + version: 0.1.5 + dependencies: + os-homedir: registry.npmmirror.com/os-homedir/1.0.2 + os-tmpdir: registry.nlark.com/os-tmpdir/1.0.2 + dev: true + + registry.npmmirror.com/p-try/2.2.0: + resolution: {integrity: sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz} + name: p-try + version: 2.2.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/parent-module/1.0.1: + resolution: {integrity: sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz} + name: parent-module + version: 1.0.1 + engines: {node: '>=6'} + dependencies: + callsites: registry.nlark.com/callsites/3.1.0 + dev: true + + registry.npmmirror.com/parse-entities/2.0.0: + resolution: {integrity: sha1-U8brW5MUofTsmfoP33zgHs2gy+g=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-entities/download/parse-entities-2.0.0.tgz} + name: parse-entities + version: 2.0.0 + dependencies: + character-entities: registry.npmmirror.com/character-entities/1.2.4 + character-entities-legacy: registry.npmmirror.com/character-entities-legacy/1.1.4 + character-reference-invalid: registry.npmmirror.com/character-reference-invalid/1.1.4 + is-alphanumerical: registry.npmmirror.com/is-alphanumerical/1.0.4 + is-decimal: registry.npmmirror.com/is-decimal/1.0.4 + is-hexadecimal: registry.npmmirror.com/is-hexadecimal/1.0.4 + dev: true + + registry.npmmirror.com/parse-json/2.2.0: + resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-json/download/parse-json-2.2.0.tgz} + name: parse-json + version: 2.2.0 + engines: {node: '>=0.10.0'} + dependencies: + error-ex: registry.nlark.com/error-ex/1.3.2 + dev: true + + registry.npmmirror.com/parse-json/5.2.0: + resolution: {integrity: sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz} + name: parse-json + version: 5.2.0 + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame/7.16.7 + error-ex: registry.nlark.com/error-ex/1.3.2 + json-parse-even-better-errors: registry.nlark.com/json-parse-even-better-errors/2.3.1 + lines-and-columns: registry.npmmirror.com/lines-and-columns/1.2.4 + dev: true + + registry.npmmirror.com/picocolors/0.2.1: + resolution: {integrity: sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093786249&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz} + name: picocolors + version: 0.2.1 + dev: true + + registry.npmmirror.com/picocolors/1.0.0: + resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093786249&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz} + name: picocolors + version: 1.0.0 + dev: true + + registry.npmmirror.com/picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz} + name: picomatch + version: 2.3.1 + engines: {node: '>=8.6'} + dev: true + + registry.npmmirror.com/postcss-html/0.36.0_4f7b71a942b8b7a555b8adf78f88122b: + resolution: {integrity: sha1-tAkT+U6qzCRT/TChMnrW7h+IsgQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-html/download/postcss-html-0.36.0.tgz} + id: registry.npmmirror.com/postcss-html/0.36.0 + name: postcss-html + version: 0.36.0 + peerDependencies: + postcss: '>=5.0.0' + postcss-syntax: '>=0.36.0' + dependencies: + htmlparser2: registry.npmmirror.com/htmlparser2/3.10.1 + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-syntax: registry.npmmirror.com/postcss-syntax/0.36.2_postcss@7.0.39 + dev: true + + registry.npmmirror.com/postcss-less/3.1.4: + resolution: {integrity: sha1-Np9YZCtZKO+Jj/vBpuk8lYMExa0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-less/download/postcss-less-3.1.4.tgz} + name: postcss-less + version: 3.1.4 + engines: {node: '>=6.14.4'} + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.npmmirror.com/postcss-safe-parser/4.0.2: + resolution: {integrity: sha1-ptTkjw832ffBGypYG/APi6SHC5Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-safe-parser/download/postcss-safe-parser-4.0.2.tgz} + name: postcss-safe-parser + version: 4.0.2 + engines: {node: '>=6.0.0'} + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.npmmirror.com/postcss-scss/2.1.1: + resolution: {integrity: sha1-7Dp1+imlXgFrkL8yaQJsU8HSs4M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-scss/download/postcss-scss-2.1.1.tgz} + name: postcss-scss + version: 2.1.1 + engines: {node: '>=6.0.0'} + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.npmmirror.com/postcss-selector-parser/6.0.9: + resolution: {integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.9.tgz} + name: postcss-selector-parser + version: 6.0.9 + engines: {node: '>=4'} + dependencies: + cssesc: registry.nlark.com/cssesc/3.0.0 + util-deprecate: registry.nlark.com/util-deprecate/1.0.2 + dev: true + + registry.npmmirror.com/postcss-syntax/0.36.2_postcss@7.0.39: + resolution: {integrity: sha1-8IV4x9lYNFdOVZOoLfv6ivrjtRw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-syntax/download/postcss-syntax-0.36.2.tgz} + id: registry.npmmirror.com/postcss-syntax/0.36.2 + name: postcss-syntax + version: 0.36.2 + peerDependencies: + postcss: '>=5.0.0' + dependencies: + postcss: registry.npmmirror.com/postcss/7.0.39 + dev: true + + registry.npmmirror.com/postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz} + name: postcss-value-parser + version: 4.2.0 + dev: true + + registry.npmmirror.com/postcss/7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz} + name: postcss + version: 7.0.39 + engines: {node: '>=6.0.0'} + dependencies: + picocolors: registry.npmmirror.com/picocolors/0.2.1 + source-map: registry.nlark.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/qs/6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/download/qs-6.5.3.tgz} + name: qs + version: 6.5.3 + engines: {node: '>=0.6'} + dev: true + + registry.npmmirror.com/quick-lru/4.0.1: + resolution: {integrity: sha1-W4h48ROlgheEjGSCAmxz4bpXcn8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/quick-lru/download/quick-lru-4.0.1.tgz} + name: quick-lru + version: 4.0.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/randombytes/download/randombytes-2.1.0.tgz} + name: randombytes + version: 2.1.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: true + + registry.npmmirror.com/read-pkg-up/1.0.1: + resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg-up/download/read-pkg-up-1.0.1.tgz} + name: read-pkg-up + version: 1.0.1 + engines: {node: '>=0.10.0'} + dependencies: + find-up: registry.npmmirror.com/find-up/1.1.2 + read-pkg: registry.nlark.com/read-pkg/1.1.0 + dev: true + + registry.npmmirror.com/read-pkg-up/7.0.1: + resolution: {integrity: sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/read-pkg-up/download/read-pkg-up-7.0.1.tgz} + name: read-pkg-up + version: 7.0.1 + engines: {node: '>=8'} + dependencies: + find-up: registry.npmmirror.com/find-up/4.1.0 + read-pkg: registry.nlark.com/read-pkg/5.2.0 + type-fest: registry.npmmirror.com/type-fest/0.8.1 + dev: true + + registry.npmmirror.com/redent/1.0.0: + resolution: {integrity: sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/redent/download/redent-1.0.0.tgz} + name: redent + version: 1.0.0 + engines: {node: '>=0.10.0'} + dependencies: + indent-string: registry.npmmirror.com/indent-string/2.1.0 + strip-indent: registry.npmmirror.com/strip-indent/1.0.1 + dev: true + + registry.npmmirror.com/redent/3.0.0: + resolution: {integrity: sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/redent/download/redent-3.0.0.tgz} + name: redent + version: 3.0.0 + engines: {node: '>=8'} + dependencies: + indent-string: registry.npmmirror.com/indent-string/4.0.0 + strip-indent: registry.npmmirror.com/strip-indent/3.0.0 + dev: true + + registry.npmmirror.com/remark-parse/9.0.0: + resolution: {integrity: sha1-TSCimWZYgOT0r12Qt8e4qTWFNkA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-parse/download/remark-parse-9.0.0.tgz} + name: remark-parse + version: 9.0.0 + dependencies: + mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown/0.8.5 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/remark-stringify/9.0.1: + resolution: {integrity: sha1-V20G6RBUiwpxkacfJ7M/EhiGKJQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-stringify/download/remark-stringify-9.0.1.tgz} + name: remark-stringify + version: 9.0.1 + dependencies: + mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown/0.6.5 + dev: true + + registry.npmmirror.com/remark/13.0.0: + resolution: {integrity: sha1-0V2b9xpAL0Aofr42Bntm1Uho5CU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark/download/remark-13.0.0.tgz} + name: remark + version: 13.0.0 + dependencies: + remark-parse: registry.npmmirror.com/remark-parse/9.0.0 + remark-stringify: registry.npmmirror.com/remark-stringify/9.0.1 + unified: registry.npmmirror.com/unified/9.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/repeating/2.0.1: + resolution: {integrity: sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/repeating/download/repeating-2.0.1.tgz} + name: repeating + version: 2.0.1 + engines: {node: '>=0.10.0'} + dependencies: + is-finite: registry.npmmirror.com/is-finite/1.1.0 + dev: true + + registry.npmmirror.com/request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/request/download/request-2.88.2.tgz} + name: request + version: 2.88.2 + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: registry.npmmirror.com/aws-sign2/0.7.0 + aws4: registry.npmmirror.com/aws4/1.11.0 + caseless: registry.npmmirror.com/caseless/0.12.0 + combined-stream: registry.nlark.com/combined-stream/1.0.8 + extend: registry.nlark.com/extend/3.0.2 + forever-agent: registry.npmmirror.com/forever-agent/0.6.1 + form-data: registry.nlark.com/form-data/2.3.3 + har-validator: registry.npmmirror.com/har-validator/5.1.5 + http-signature: registry.npmmirror.com/http-signature/1.2.0 + is-typedarray: registry.nlark.com/is-typedarray/1.0.0 + isstream: registry.npmmirror.com/isstream/0.1.2 + json-stringify-safe: registry.nlark.com/json-stringify-safe/5.0.1 + mime-types: registry.npmmirror.com/mime-types/2.1.34 + oauth-sign: registry.npmmirror.com/oauth-sign/0.9.0 + performance-now: registry.nlark.com/performance-now/2.1.0 + qs: registry.npmmirror.com/qs/6.5.3 + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + tough-cookie: registry.nlark.com/tough-cookie/2.5.0 + tunnel-agent: registry.npmmirror.com/tunnel-agent/0.6.0 + uuid: registry.npmmirror.com/uuid/3.4.0 + dev: true + + registry.npmmirror.com/require-directory/2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz} + name: require-directory + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/resolve/1.21.0: + resolution: {integrity: sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/download/resolve-1.21.0.tgz} + name: resolve + version: 1.21.0 + hasBin: true + dependencies: + is-core-module: registry.npmmirror.com/is-core-module/2.8.1 + path-parse: registry.nlark.com/path-parse/1.0.7 + supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0 + dev: true + + registry.npmmirror.com/rimraf/2.7.1: + resolution: {integrity: sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/download/rimraf-2.7.1.tgz} + name: rimraf + version: 2.7.1 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.0 + dev: true + + registry.npmmirror.com/rimraf/3.0.2: + resolution: {integrity: sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/download/rimraf-3.0.2.tgz} + name: rimraf + version: 3.0.2 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.0 + dev: true + + registry.npmmirror.com/rollup/1.32.1: + resolution: {integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-1.32.1.tgz} + name: rollup + version: 1.32.1 + hasBin: true + dependencies: + '@types/estree': registry.npmmirror.com/@types/estree/0.0.50 + '@types/node': registry.npmmirror.com/@types/node/17.0.10 + acorn: registry.npmmirror.com/acorn/7.4.1 + dev: true + + registry.npmmirror.com/safe-buffer/5.1.2: + resolution: {integrity: sha1-mR7GnSluAxN0fVm9/St0XDX4go0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.1.2.tgz} + name: safe-buffer + version: 5.1.2 + dev: true + + registry.npmmirror.com/safe-buffer/5.2.1: + resolution: {integrity: sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/download/safe-buffer-5.2.1.tgz} + name: safe-buffer + version: 5.2.1 + dev: true + + registry.npmmirror.com/sass-graph/2.2.5: + resolution: {integrity: sha1-qYHIdEa4MZ2W3OBnHkh4eb0kwug=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass-graph/download/sass-graph-2.2.5.tgz} + name: sass-graph + version: 2.2.5 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob/7.2.0 + lodash: registry.npmmirror.com/lodash/4.17.21 + scss-tokenizer: registry.npmmirror.com/scss-tokenizer/0.2.3 + yargs: registry.npmmirror.com/yargs/13.3.2 + dev: true + + registry.npmmirror.com/scss-tokenizer/0.2.3: + resolution: {integrity: sha1-jrBtualyMzOCTT9VMGQRSYR85dE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz} + name: scss-tokenizer + version: 0.2.3 + dependencies: + js-base64: registry.npmmirror.com/js-base64/2.6.4 + source-map: registry.nlark.com/source-map/0.4.4 + dev: true + + registry.npmmirror.com/signal-exit/3.0.6: + resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.6.tgz?cache=0&sync_timestamp=1637280751352&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.6.tgz} + name: signal-exit + version: 3.0.6 + dev: true + + registry.npmmirror.com/source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz} + name: source-map-support + version: 0.5.21 + dependencies: + buffer-from: registry.nlark.com/buffer-from/1.1.2 + source-map: registry.nlark.com/source-map/0.6.1 + dev: true + + registry.npmmirror.com/spdx-exceptions/2.3.0: + resolution: {integrity: sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz} + name: spdx-exceptions + version: 2.3.0 + dev: true + + registry.npmmirror.com/spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/spdx-license-ids/download/spdx-license-ids-3.0.11.tgz} + name: spdx-license-ids + version: 3.0.11 + dev: true + + registry.npmmirror.com/specificity/0.4.1: + resolution: {integrity: sha1-qrXmRQEtsIuhguFRFlc40AiHsBk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/specificity/download/specificity-0.4.1.tgz} + name: specificity + version: 0.4.1 + hasBin: true + dev: true + + registry.npmmirror.com/sshpk/1.17.0: + resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sshpk/download/sshpk-1.17.0.tgz} + name: sshpk + version: 1.17.0 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: registry.npmmirror.com/asn1/0.2.6 + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + bcrypt-pbkdf: registry.npmmirror.com/bcrypt-pbkdf/1.0.2 + dashdash: registry.npmmirror.com/dashdash/1.14.1 + ecc-jsbn: registry.npmmirror.com/ecc-jsbn/0.1.2 + getpass: registry.npmmirror.com/getpass/0.1.7 + jsbn: registry.npmmirror.com/jsbn/0.1.1 + safer-buffer: registry.nlark.com/safer-buffer/2.1.2 + tweetnacl: registry.npmmirror.com/tweetnacl/0.14.5 + dev: true + + registry.npmmirror.com/stdout-stream/1.4.1: + resolution: {integrity: sha1-WsF0zdXNcmEEqgwLK9g4FdjVNd4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stdout-stream/download/stdout-stream-1.4.1.tgz} + name: stdout-stream + version: 1.4.1 + dependencies: + readable-stream: registry.nlark.com/readable-stream/2.3.7 + dev: true + + registry.npmmirror.com/string-width/1.0.2: + resolution: {integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/download/string-width-1.0.2.tgz} + name: string-width + version: 1.0.2 + engines: {node: '>=0.10.0'} + dependencies: + code-point-at: registry.npmmirror.com/code-point-at/1.1.0 + is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/1.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + dev: true + + registry.npmmirror.com/string-width/3.1.0: + resolution: {integrity: sha1-InZ74htirxCBV0MG9prFG2IgOWE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz} + name: string-width + version: 3.1.0 + engines: {node: '>=6'} + dependencies: + emoji-regex: registry.npmmirror.com/emoji-regex/7.0.3 + is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/5.2.0 + dev: true + + registry.npmmirror.com/string-width/4.2.3: + resolution: {integrity: sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz} + name: string-width + version: 4.2.3 + engines: {node: '>=8'} + dependencies: + emoji-regex: registry.npmmirror.com/emoji-regex/8.0.0 + is-fullwidth-code-point: registry.nlark.com/is-fullwidth-code-point/3.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + dev: true + + registry.npmmirror.com/strip-ansi/3.0.1: + resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632491023847&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz} + name: strip-ansi + version: 3.0.1 + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/2.1.1 + dev: true + + registry.npmmirror.com/strip-ansi/5.2.0: + resolution: {integrity: sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632491023847&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz} + name: strip-ansi + version: 5.2.0 + engines: {node: '>=6'} + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/4.1.0 + dev: true + + registry.npmmirror.com/strip-ansi/6.0.1: + resolution: {integrity: sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632491023847&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz} + name: strip-ansi + version: 6.0.1 + engines: {node: '>=8'} + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/5.0.1 + dev: true + + registry.npmmirror.com/strip-indent/1.0.1: + resolution: {integrity: sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-indent/download/strip-indent-1.0.1.tgz} + name: strip-indent + version: 1.0.1 + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + get-stdin: registry.npmmirror.com/get-stdin/4.0.1 + dev: true + + registry.npmmirror.com/strip-indent/3.0.0: + resolution: {integrity: sha1-wy4c7pQLazQyx3G8LFS8znPNMAE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-indent/download/strip-indent-3.0.0.tgz} + name: strip-indent + version: 3.0.0 + engines: {node: '>=8'} + dependencies: + min-indent: registry.npmmirror.com/min-indent/1.0.1 + dev: true + + registry.npmmirror.com/stylelint-config-recommended-scss/4.3.0_d55469ff7b1b68c43b61270d19a60ab6: + resolution: {integrity: sha1-cX3CU7TKskbaZUzuII5JnFx5euQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylelint-config-recommended-scss/download/stylelint-config-recommended-scss-4.3.0.tgz} + id: registry.npmmirror.com/stylelint-config-recommended-scss/4.3.0 + name: stylelint-config-recommended-scss + version: 4.3.0 + peerDependencies: + stylelint: ^10.1.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 + stylelint-scss: ^3.0.0 + dependencies: + stylelint: registry.npmmirror.com/stylelint/13.13.1 + stylelint-config-recommended: registry.npmmirror.com/stylelint-config-recommended/5.0.0_stylelint@13.13.1 + stylelint-scss: registry.npmmirror.com/stylelint-scss/3.21.0_stylelint@13.13.1 + dev: true + + registry.npmmirror.com/stylelint-config-recommended/5.0.0_stylelint@13.13.1: + resolution: {integrity: sha1-+1ZT9JWmC0k48q0+d3EtnhA5rng=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylelint-config-recommended/download/stylelint-config-recommended-5.0.0.tgz} + id: registry.npmmirror.com/stylelint-config-recommended/5.0.0 + name: stylelint-config-recommended + version: 5.0.0 + peerDependencies: + stylelint: ^13.13.0 + dependencies: + stylelint: registry.npmmirror.com/stylelint/13.13.1 + dev: true + + registry.npmmirror.com/stylelint-config-standard/22.0.0_stylelint@13.13.1: + resolution: {integrity: sha1-yGC+mhPrvBsIRFb6EFJ78TpErd8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylelint-config-standard/download/stylelint-config-standard-22.0.0.tgz} + id: registry.npmmirror.com/stylelint-config-standard/22.0.0 + name: stylelint-config-standard + version: 22.0.0 + peerDependencies: + stylelint: ^13.13.0 + dependencies: + stylelint: registry.npmmirror.com/stylelint/13.13.1 + stylelint-config-recommended: registry.npmmirror.com/stylelint-config-recommended/5.0.0_stylelint@13.13.1 + dev: true + + registry.npmmirror.com/stylelint-scss/3.21.0_stylelint@13.13.1: + resolution: {integrity: sha1-n1CJhpGxaxwco5RYNzgdmMWyIzE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylelint-scss/download/stylelint-scss-3.21.0.tgz} + id: registry.npmmirror.com/stylelint-scss/3.21.0 + name: stylelint-scss + version: 3.21.0 + engines: {node: '>=8'} + peerDependencies: + stylelint: ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 + dependencies: + lodash: registry.npmmirror.com/lodash/4.17.21 + postcss-media-query-parser: registry.nlark.com/postcss-media-query-parser/0.2.3 + postcss-resolve-nested-selector: registry.nlark.com/postcss-resolve-nested-selector/0.1.1 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.9 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + stylelint: registry.npmmirror.com/stylelint/13.13.1 + dev: true + + registry.npmmirror.com/stylelint/13.13.1: + resolution: {integrity: sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylelint/download/stylelint-13.13.1.tgz} + name: stylelint + version: 13.13.1 + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@stylelint/postcss-css-in-js': registry.nlark.com/@stylelint/postcss-css-in-js/0.37.2_4f7b71a942b8b7a555b8adf78f88122b + '@stylelint/postcss-markdown': registry.npmmirror.com/@stylelint/postcss-markdown/0.36.2_4f7b71a942b8b7a555b8adf78f88122b + autoprefixer: registry.npmmirror.com/autoprefixer/9.8.8 + balanced-match: registry.nlark.com/balanced-match/2.0.0 + chalk: registry.npmmirror.com/chalk/4.1.2 + cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1 + debug: registry.npmmirror.com/debug/4.3.3 + execall: registry.nlark.com/execall/2.0.0 + fast-glob: registry.npmmirror.com/fast-glob/3.2.11 + fastest-levenshtein: registry.nlark.com/fastest-levenshtein/1.0.12 + file-entry-cache: registry.nlark.com/file-entry-cache/6.0.1 + get-stdin: registry.npmmirror.com/get-stdin/8.0.0 + global-modules: registry.npmmirror.com/global-modules/2.0.0 + globby: registry.npmmirror.com/globby/11.1.0 + globjoin: registry.nlark.com/globjoin/0.1.4 + html-tags: registry.nlark.com/html-tags/3.1.0 + ignore: registry.npmmirror.com/ignore/5.2.0 + import-lazy: registry.npmmirror.com/import-lazy/4.0.0 + imurmurhash: registry.nlark.com/imurmurhash/0.1.4 + known-css-properties: registry.npmmirror.com/known-css-properties/0.21.0 + lodash: registry.npmmirror.com/lodash/4.17.21 + log-symbols: registry.npmmirror.com/log-symbols/4.1.0 + mathml-tag-names: registry.npmmirror.com/mathml-tag-names/2.1.3 + meow: registry.npmmirror.com/meow/9.0.0 + micromatch: registry.nlark.com/micromatch/4.0.4 + normalize-selector: registry.nlark.com/normalize-selector/0.2.0 + postcss: registry.npmmirror.com/postcss/7.0.39 + postcss-html: registry.npmmirror.com/postcss-html/0.36.0_4f7b71a942b8b7a555b8adf78f88122b + postcss-less: registry.npmmirror.com/postcss-less/3.1.4 + postcss-media-query-parser: registry.nlark.com/postcss-media-query-parser/0.2.3 + postcss-resolve-nested-selector: registry.nlark.com/postcss-resolve-nested-selector/0.1.1 + postcss-safe-parser: registry.npmmirror.com/postcss-safe-parser/4.0.2 + postcss-sass: registry.nlark.com/postcss-sass/0.4.4 + postcss-scss: registry.npmmirror.com/postcss-scss/2.1.1 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser/6.0.9 + postcss-syntax: registry.npmmirror.com/postcss-syntax/0.36.2_postcss@7.0.39 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 + resolve-from: registry.nlark.com/resolve-from/5.0.0 + slash: registry.nlark.com/slash/3.0.0 + specificity: registry.npmmirror.com/specificity/0.4.1 + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + style-search: registry.nlark.com/style-search/0.1.0 + sugarss: registry.nlark.com/sugarss/2.0.0 + svg-tags: registry.nlark.com/svg-tags/1.0.0 + table: registry.npmmirror.com/table/6.8.0 + v8-compile-cache: registry.nlark.com/v8-compile-cache/2.3.0 + write-file-atomic: registry.npmmirror.com/write-file-atomic/3.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/download/supports-color-2.0.0.tgz} + name: supports-color + version: 2.0.0 + engines: {node: '>=0.8.0'} + dev: true + + registry.npmmirror.com/supports-color/5.5.0: + resolution: {integrity: sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz} + name: supports-color + version: 5.5.0 + engines: {node: '>=4'} + dependencies: + has-flag: registry.nlark.com/has-flag/3.0.0 + dev: true + + registry.npmmirror.com/supports-color/6.1.0: + resolution: {integrity: sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/download/supports-color-6.1.0.tgz} + name: supports-color + version: 6.1.0 + engines: {node: '>=6'} + dependencies: + has-flag: registry.nlark.com/has-flag/3.0.0 + dev: true + + registry.npmmirror.com/supports-color/7.2.0: + resolution: {integrity: sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz} + name: supports-color + version: 7.2.0 + engines: {node: '>=8'} + dependencies: + has-flag: registry.nlark.com/has-flag/4.0.0 + dev: true + + registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz} + name: supports-preserve-symlinks-flag + version: 1.0.0 + engines: {node: '>= 0.4'} + dev: true + + registry.npmmirror.com/table/6.8.0: + resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/table/download/table-6.8.0.tgz} + name: table + version: 6.8.0 + engines: {node: '>=10.0.0'} + dependencies: + ajv: registry.npmmirror.com/ajv/8.9.0 + lodash.truncate: registry.nlark.com/lodash.truncate/4.4.2 + slice-ansi: registry.nlark.com/slice-ansi/4.0.0 + string-width: registry.npmmirror.com/string-width/4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 + dev: true + + registry.npmmirror.com/tar/2.2.2: + resolution: {integrity: sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tar/download/tar-2.2.2.tgz} + name: tar + version: 2.2.2 + deprecated: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap. + dependencies: + block-stream: registry.npmmirror.com/block-stream/0.0.9 + fstream: registry.npmmirror.com/fstream/1.0.12 + inherits: registry.nlark.com/inherits/2.0.4 + dev: true + + registry.npmmirror.com/terser/4.8.0: + resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/terser/download/terser-4.8.0.tgz} + name: terser + version: 4.8.0 + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + commander: registry.npmmirror.com/commander/2.20.3 + source-map: registry.nlark.com/source-map/0.6.1 + source-map-support: registry.npmmirror.com/source-map-support/0.5.21 + dev: true + + registry.npmmirror.com/trim-newlines/1.0.0: + resolution: {integrity: sha1-WIeWa7WCpFA6QetST301ARgVphM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-newlines/download/trim-newlines-1.0.0.tgz} + name: trim-newlines + version: 1.0.0 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/trim-newlines/3.0.1: + resolution: {integrity: sha1-Jgpdli2LdSQlsy86fbDcrNF2wUQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-newlines/download/trim-newlines-3.0.1.tgz} + name: trim-newlines + version: 3.0.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/trough/1.0.5: + resolution: {integrity: sha1-uLY5zvrX0LsqvTfUM/+Ck++l9AY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trough/download/trough-1.0.5.tgz} + name: trough + version: 1.0.5 + dev: true + + registry.npmmirror.com/true-case-path/1.0.3: + resolution: {integrity: sha1-+BO1qMhrQNpZYGcisUTjIleZ9H0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/true-case-path/download/true-case-path-1.0.3.tgz} + name: true-case-path + version: 1.0.3 + dependencies: + glob: registry.npmmirror.com/glob/7.2.0 + dev: true + + registry.npmmirror.com/tunnel-agent/0.6.0: + resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tunnel-agent/download/tunnel-agent-0.6.0.tgz} + name: tunnel-agent + version: 0.6.0 + dependencies: + safe-buffer: registry.npmmirror.com/safe-buffer/5.2.1 + dev: true + + registry.npmmirror.com/tweetnacl/0.14.5: + resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tweetnacl/download/tweetnacl-0.14.5.tgz} + name: tweetnacl + version: 0.14.5 + dev: true + + registry.npmmirror.com/type-fest/0.18.1: + resolution: {integrity: sha1-20vBUaSiz07r+a3V23VQjbbMhB8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.18.1.tgz} + name: type-fest + version: 0.18.1 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/type-fest/0.6.0: + resolution: {integrity: sha1-jSojcNPfiG61yQraHFv2GIrPg4s=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.6.0.tgz} + name: type-fest + version: 0.6.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/type-fest/0.8.1: + resolution: {integrity: sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.8.1.tgz} + name: type-fest + version: 0.8.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/unified/9.2.2: + resolution: {integrity: sha1-Z2SaGr/Dq4XSlpUCkCd16wMUaXU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unified/download/unified-9.2.2.tgz} + name: unified + version: 9.2.2 + dependencies: + bail: registry.npmmirror.com/bail/1.0.5 + extend: registry.nlark.com/extend/3.0.2 + is-buffer: registry.nlark.com/is-buffer/2.0.5 + is-plain-obj: registry.nlark.com/is-plain-obj/2.1.0 + trough: registry.npmmirror.com/trough/1.0.5 + vfile: registry.npmmirror.com/vfile/4.2.1 + dev: true + + registry.npmmirror.com/unist-util-is/4.1.0: + resolution: {integrity: sha1-l25fRip6Xec9lLcGusG5BnG1d5c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-is/download/unist-util-is-4.1.0.tgz} + name: unist-util-is + version: 4.1.0 + dev: true + + registry.npmmirror.com/unist-util-stringify-position/2.0.3: + resolution: {integrity: sha1-zOO/oc34W6c3XR1bF73Eytqb2do=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-stringify-position/download/unist-util-stringify-position-2.0.3.tgz} + name: unist-util-stringify-position + version: 2.0.3 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + dev: true + + registry.npmmirror.com/uri-js/4.4.1: + resolution: {integrity: sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uri-js/download/uri-js-4.4.1.tgz} + name: uri-js + version: 4.4.1 + dependencies: + punycode: registry.nlark.com/punycode/2.1.1 + dev: true + + registry.npmmirror.com/uuid/3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/download/uuid-3.4.0.tgz} + name: uuid + version: 3.4.0 + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + + registry.npmmirror.com/verror/1.10.0: + resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/verror/download/verror-1.10.0.tgz} + name: verror + version: 1.10.0 + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: registry.npmmirror.com/assert-plus/1.0.0 + core-util-is: registry.nlark.com/core-util-is/1.0.2 + extsprintf: registry.npmmirror.com/extsprintf/1.3.0 + dev: true + + registry.npmmirror.com/vfile-message/2.0.4: + resolution: {integrity: sha1-W0O4gXHUCerlhHfRPyPdQdUsNxo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile-message/download/vfile-message-2.0.4.tgz} + name: vfile-message + version: 2.0.4 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position/2.0.3 + dev: true + + registry.npmmirror.com/vfile/4.2.1: + resolution: {integrity: sha1-A/Hc4o/GJcYlvGUUNQ+9sA+p5iQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile/download/vfile-4.2.1.tgz} + name: vfile + version: 4.2.1 + dependencies: + '@types/unist': registry.npmmirror.com/@types/unist/2.0.6 + is-buffer: registry.nlark.com/is-buffer/2.0.5 + unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position/2.0.3 + vfile-message: registry.npmmirror.com/vfile-message/2.0.4 + dev: true + + registry.npmmirror.com/wide-align/1.1.5: + resolution: {integrity: sha1-3x1MIGhUNp7PPJpImPGyP72dFdM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wide-align/download/wide-align-1.1.5.tgz} + name: wide-align + version: 1.1.5 + dependencies: + string-width: registry.npmmirror.com/string-width/1.0.2 + dev: true + + registry.npmmirror.com/write-file-atomic/3.0.3: + resolution: {integrity: sha1-Vr1cWlxwSBzRnFcb05q5ZaXeVug=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/write-file-atomic/download/write-file-atomic-3.0.3.tgz} + name: write-file-atomic + version: 3.0.3 + dependencies: + imurmurhash: registry.nlark.com/imurmurhash/0.1.4 + is-typedarray: registry.nlark.com/is-typedarray/1.0.0 + signal-exit: registry.npmmirror.com/signal-exit/3.0.6 + typedarray-to-buffer: registry.nlark.com/typedarray-to-buffer/3.1.5 + dev: true + + registry.npmmirror.com/yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/download/yaml-1.10.2.tgz} + name: yaml + version: 1.10.2 + engines: {node: '>= 6'} + dev: true + + registry.npmmirror.com/yargs-parser/13.1.2: + resolution: {integrity: sha1-Ew8JcC667vJlDVTObj5XBvek+zg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/download/yargs-parser-13.1.2.tgz?cache=0&sync_timestamp=1637031937836&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-13.1.2.tgz} + name: yargs-parser + version: 13.1.2 + dependencies: + camelcase: registry.npmmirror.com/camelcase/5.3.1 + decamelize: registry.npmmirror.com/decamelize/1.2.0 + dev: true + + registry.npmmirror.com/yargs-parser/20.2.9: + resolution: {integrity: sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031937836&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz} + name: yargs-parser + version: 20.2.9 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/yargs/13.3.2: + resolution: {integrity: sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yargs/download/yargs-13.3.2.tgz} + name: yargs + version: 13.3.2 + dependencies: + cliui: registry.nlark.com/cliui/5.0.0 + find-up: registry.npmmirror.com/find-up/3.0.0 + get-caller-file: registry.nlark.com/get-caller-file/2.0.5 + require-directory: registry.npmmirror.com/require-directory/2.1.1 + require-main-filename: registry.nlark.com/require-main-filename/2.0.0 + set-blocking: registry.nlark.com/set-blocking/2.0.0 + string-width: registry.npmmirror.com/string-width/3.1.0 + which-module: registry.nlark.com/which-module/2.0.0 + y18n: registry.nlark.com/y18n/4.0.3 + yargs-parser: registry.npmmirror.com/yargs-parser/13.1.2 + dev: true + + registry.npmmirror.com/zwitch/1.0.5: + resolution: {integrity: sha1-0R1zgf/tFrdC9q97PyI9XNn+mSA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zwitch/download/zwitch-1.0.5.tgz} + name: zwitch + version: 1.0.5 + dev: true diff --git a/typora/heti.css b/typora/heti.css new file mode 100644 index 0000000..3802d65 --- /dev/null +++ b/typora/heti.css @@ -0,0 +1,949 @@ +@charset "UTF-8"; +/*! + * Project: Heti + * URL: https://github.com/sivan/heti + * Author: Sivan [sun.sivan@gmail.com] + */ +@font-face { + font-family: "Heti Hei"; + src: local("PingFang SC Regular"), local("PingFang TC Regular"), local("Hiragino Sans GB W3"), local("Heiti SC Regular"), local("Heiti TC Regular"), local("Microsoft YaHei"), local("Microsoft Jhenghei"), local("Source Han Sans CN Regular"), local("Source Han Sans HK Regular"), local("Source Han Sans TW Regular"), local("Source Han Sans JP Regular"), local("Source Han Sans KR Regular"), local("Noto Sans CJK SC Regular"), local("Noto Sans CJK TC Regular"), local("Noto Sans CJK JP Regular"), local("Noto Sans CJK KR Regular"), local("WenQuanYi Micro Hei"), local("Droid Sans Fallback"); +} + +@font-face { + font-family: "Heti Hei"; + font-weight: 200; + src: local("PingFang SC Light"), local("PingFang TC Light"), local("Heiti SC Light"), local("Heiti TC Light"), local("Microsoft YaHei Light"), local("Microsoft Jhenghei Light"), local("Source Han Sans CN Light"), local("Source Han Sans HK Light"), local("Source Han Sans TW Light"), local("Source Han Sans JP Light"), local("Source Han Sans KR Light"), local("Noto Sans CJK SC Light"), local("Noto Sans CJK TC Light"), local("Noto Sans CJK JP Light"), local("Noto Sans CJK KR Light"); +} + +@font-face { + font-family: "Heti Hei"; + font-weight: 600; + src: local("PingFang SC Medium"), local("Hiragino Sans GB W6"), local("PingFang TC Medium"), local("Heiti SC Medium"), local("Heiti TC Medium"), local("Microsoft YaHei Bold"), local("Microsoft Jhenghei Bold"), local("Source Han Sans CN Bold"), local("Source Han Sans HK Bold"), local("Source Han Sans TW Bold"), local("Source Han Sans JP Bold"), local("Source Han Sans KR Bold"), local("Noto Sans CJK SC Bold"), local("Noto Sans CJK TC Bold"), local("Noto Sans CJK JP Bold"), local("Noto Sans CJK KR Bold"); +} + +@font-face { + font-family: "Heti Hei Black"; + font-weight: 800; + src: local("Lantinghei SC Heavy"), local("Lantinghei TC Heavy"), local("PingFang SC Semibold"), local("PingFang TC Semibold"), local("Hiragino Sans GB W6"), local("Heiti SC Medium"), local("Heiti TC Medium"), local("Microsoft YaHei Bold"), local("Microsoft Jhenghei Bold"), local("Source Han Sans CN Heavy"), local("Source Han Sans HK Heavy"), local("Source Han Sans TW Heavy"), local("Source Han Sans JP Heavy"), local("Source Han Sans KR Heavy"), local("Noto Sans CJK SC Heavy"), local("Noto Sans CJK TC Heavy"), local("Noto Sans CJK JP Heavy"), local("Noto Sans CJK KR Heavy"), local("Droid Sans Fallback"); +} + +@font-face { + font-family: "Heti Song"; + src: local("Songti SC Regular"), local("Songti TC Regular"), local("SimSun"); +} + +@font-face { + font-family: "Heti Song"; + font-weight: 200; + src: local("Songti SC Light"), local("Songti TC Light"), local("STSong"), local("SimSun"); +} + +@font-face { + font-family: "Heti Song"; + font-weight: 600; + src: local("Songti SC Bold"), local("Songti TC Bold"), local("SimSun"); +} + +@font-face { + font-family: "Heti Song Black"; + font-weight: 800; + src: local("Songti SC Black"), local("SimSun"); +} + +@font-face { + font-family: "Heti Kai"; + src: local("Kaiti SC Regular"), local("Kaiti TC Regular"), local("BiauKai"); +} + +@font-face { + font-family: "Heti Kai"; + font-weight: 600; + src: local("Kaiti SC Bold"), local("Kaiti TC Bold"); +} + +@font-face { + font-family: "Heti Kai Black"; + font-weight: 800; + src: local("Kaiti SC Black"), local("Kaiti TC Black"); +} + +.heti, #write { + max-width: 42em; + font-size: 16px; + font-weight: 400; + -webkit-font-smoothing: subpixel-antialiased; + line-height: 1.5; + overflow-wrap: break-word; + word-wrap: break-word; + hyphens: auto; +} + +.heti::before, #write::before, .heti::after, #write::after { + content: ""; + display: table; +} + +.heti::after, #write::after { + clear: both; +} + +.heti > *:first-child, #write > *:first-child, +.heti section > *:first-child, +#write section > *:first-child, +.heti td > *:first-child, +#write td > *:first-child { + margin-block-start: 0 !important; +} + +.heti > *:last-child, #write > *:last-child, +.heti section > *:last-child, +#write section > *:last-child, +.heti td > *:last-child, +#write td > *:last-child { + margin-block-end: 0 !important; +} + +.heti blockquote, #write blockquote { + margin-block-start: 12px; + margin-block-end: 24px; + margin-inline-start: 32px; + margin-inline-end: 32px; + padding-block-start: 12px; + padding-block-end: 12px; + padding-inline-start: 16px; + padding-inline-end: 16px; + background-color: rgba(0, 0, 0, 0.054); +} + +@media (prefers-color-scheme: dark) { + .heti blockquote, #write blockquote { + background-color: rgba(255, 255, 255, 0.054); + } +} + +.heti figure, #write figure { + display: block; + text-align: center; +} + +.heti figure > img, #write figure > img { + display: block; + margin-inline-start: auto; + margin-inline-end: auto; +} + +.heti hr, #write hr { + width: 30%; + height: 1px; + margin-block-start: 48px; + margin-block-end: 47px; + margin-inline-start: auto; + margin-inline-end: auto; + border: 0; + background-color: #cccccc; +} + +@media (prefers-color-scheme: dark) { + .heti hr, #write hr { + background-color: #404040; + } +} + +.heti p, #write p { + margin-block-start: 12px; + margin-block-end: 24px; + text-align: justify; +} + +.heti p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti p:not(:lang(zh)), #write p:not(:lang(zh)) { + text-align: start; +} + +.heti pre, #write pre { + margin-block-start: 12px; + margin-block-end: 12px; + margin-inline-start: 0; + margin-inline-end: 0; + padding-block-start: 12px; + padding-block-end: 12px; + padding-inline-start: 16px; + padding-inline-end: 16px; + overflow: auto; + font-family: "SFMono-Regular", consolas, "Liberation Mono", menlo, courier, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + white-space: pre; + word-wrap: normal; + border-radius: 4px; + background-color: rgba(0, 0, 0, 0.054); +} + +@media (prefers-color-scheme: dark) { + .heti pre, #write pre { + background-color: rgba(255, 255, 255, 0.054); + } +} + +.heti pre code, #write pre code { + margin: 0; + padding: 0; + border: 0; + border-radius: 0; + background-color: transparent; + color: inherit; +} + +.heti h1, #write h1, +.heti h2, +#write h2, +.heti h3, +#write h3, +.heti h4, +#write h4, +.heti h5, +#write h5, +.heti h6, +#write h6 { + position: relative; + margin: 0; + margin-block-start: 24px; + margin-block-end: 12px; + font-weight: 600; +} + +.heti h1, #write h1 { + margin-block-end: 24px; + font-size: 32px; + line-height: 48px; +} + + +.heti h2, +#write h2 { + font-size: 24px; + line-height: 36px; +} + + +.heti h3, +#write h3 { + font-size: 20px; + line-height: 36px; +} + + +.heti h4, +#write h4 { + font-size: 18px; + line-height: 24px; +} + + +.heti h5, +#write h5 { + font-size: 16px; + line-height: 24px; +} + + +.heti h6, +#write h6 { + font-size: 14px; + line-height: 24px; +} + +.heti h1, #write h1, +.heti h2, +#write h2, +.heti h3, +#write h3 { + letter-spacing: 0.05em; +} + +.heti h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti h1:not(:lang(zh)), #write h1:not(:lang(zh)), +.heti h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +#write h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +.heti h2:not(:lang(zh)), +#write h2:not(:lang(zh)), +.heti h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +#write h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +.heti h3:not(:lang(zh)), +#write h3:not(:lang(zh)) { + letter-spacing: 0; +} + +.heti h1 + h2, #write h1 + h2, +.heti h2 + h3, +#write h2 + h3, +.heti h3 + h4, +#write h3 + h4, +.heti h4 + h5, +#write h4 + h5, +.heti h5 + h6, +#write h5 + h6 { + margin-block-start: 12px; +} + +.heti ul, #write ul, +.heti ol, +#write ol, +.heti dl, +#write dl { + margin-block-start: 12px; + margin-block-end: 24px; +} + +.heti ul, #write ul, +.heti ol, +#write ol { + padding-inline-start: 32px; +} + +.heti ul ul, #write ul ul, +.heti ul ol, +#write ul ol, +.heti ol ul, +#write ol ul, +.heti ol ol, +#write ol ol { + margin-block-start: 0; + margin-block-end: 0; +} + +.heti ul, #write ul { + list-style-type: disc; +} + + +.heti ol, +#write ol { + list-style-type: decimal; +} + +.heti ul ul, #write ul ul, +.heti ol ul, +#write ol ul { + list-style-type: circle; +} + +.heti ul ul ul, #write ul ul ul, +.heti ul ol ul, +#write ul ol ul, +.heti ol ul ul, +#write ol ul ul, +.heti ol ol ul, +#write ol ol ul { + list-style-type: square; +} + +.heti li, #write li { + list-style-type: unset; +} + +.heti table, #write table { + box-sizing: border-box; + table-layout: fixed; + margin-block-start: 12px; + margin-block-end: 24px; + margin-inline-start: auto; + margin-inline-end: auto; + border-collapse: collapse; + border-width: 1px; + border-style: solid; + border-color: #cccccc; + word-break: break-word; +} + +@media (prefers-color-scheme: dark) { + .heti table, #write table { + border-color: #404040; + } +} + +.heti th, #write th, +.heti td, +#write td { + padding-block-start: 6px; + padding-block-end: 6px; + padding-inline-start: 8px; + padding-inline-end: 8px; + border-width: 1px; + border-style: solid; + border-color: #cccccc; +} + +@media (prefers-color-scheme: dark) { + .heti th, #write th, + .heti td, + #write td { + border-color: #404040; + } +} + +.heti caption, #write caption { + caption-side: bottom; + margin-block-start: 2px; + margin-block-end: -4px; + font-size: 14px; + line-height: 24px; +} + +.heti a, #write a { + text-decoration: none; +} + +.heti a:hover, #write a:hover { + padding-block-end: 1px; + border-block-end: 1px solid currentColor; + text-decoration: none; +} + +.heti abbr[title], #write abbr[title] { + padding-block-end: 1px; + border-block-end: 1px dotted; + text-decoration: none; + cursor: help; +} + +.heti b, #write b, +.heti strong, +#write strong { + font-weight: 600; +} + +.heti code, #write code { + margin-inline-start: 0.25em; + margin-inline-end: 0.25em; + font-family: "SFMono-Regular", consolas, "Liberation Mono", menlo, courier, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 0.875em; +} + +.heti dfn, #write dfn { + font-weight: 600; +} + +.heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti dfn:not(:lang(zh)), #write dfn:not(:lang(zh)) { + font-weight: 400; +} + +.heti em, #write em { + font-weight: 600; +} + +.heti figcaption, #write figcaption { + display: inline-block; + vertical-align: top; + font-size: 14px; + text-align: start; +} + +.heti i, #write i { + font-style: italic; +} + +.heti ins, #write ins, +.heti u, +#write u { + padding-block-end: 1px; + border-block-end: 1px solid; + text-decoration: none; +} + +.heti mark, #write mark { + padding-block-start: 2px; + padding-block-end: 2px; + padding-inline-start: 1px; + padding-inline-end: 1px; + margin-inline-start: 1px; + margin-inline-end: 1px; + background-color: rgba(255, 247, 0, 0.88); + color: inherit; +} + +@media (prefers-color-scheme: dark) { + .heti mark, #write mark { + background-color: rgba(77, 74, 0, 0.88); + } +} + +.heti q, #write q { + quotes: "「" "」" "『" "』"; +} + +.heti q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti q:not(:lang(zh)), #write q:not(:lang(zh)) { + quotes: initial; + quotes: auto; +} + +.heti rt, #write rt { + font-size: 0.875em; + font-weight: 400; +} + +.heti small, #write small { + font-size: 0.875em; +} + + +.heti strong, +#write strong { + font-weight: 600; +} + +.heti sub, #write sub, +.heti sup, +#write sup { + position: relative; + margin-inline-start: 0.25em; + margin-inline-end: 0.25em; + font-size: 0.75em; + font-family: "Helvetica Neue", helvetica, arial, "Heti Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + line-height: 1; + vertical-align: baseline; +} + +.heti sub, #write sub { + bottom: -0.25em; +} + + +.heti sup, +#write sup { + top: -0.5em; +} + +.heti sup:target, #write sup:target, +.heti sup a:target, +#write sup a:target { + background-color: #dbedff; +} + +@media (prefers-color-scheme: dark) { + .heti sup:target, #write sup:target, + .heti sup a:target, + #write sup a:target { + background-color: #3a6188; + } +} + +.heti summary, #write summary { + padding-inline-start: 1em; + outline: 0; + cursor: pointer; +} + +.heti summary::-webkit-details-marker, #write summary::-webkit-details-marker { + width: 0.6em; + margin-inline-end: 0.4em; +} + +.heti u[title], #write u[title] { + cursor: help; + border-block-end-width: 3px; + border-block-end-style: double; + border-block-end-color: rgba(0, 0, 0, 0.54); +} + +@media (prefers-color-scheme: dark) { + .heti u[title], #write u[title] { + border-block-end-color: rgba(255, 255, 255, 0.54); + } +} + +.heti address, #write address, +.heti cite, +#write cite, .heti dfn, #write dfn, +.heti dt, +#write dt, .heti em, #write em { + font-style: normal; +} + +.heti address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti address:not(:lang(zh)), #write address:not(:lang(zh)), +.heti cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +#write cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +.heti cite:not(:lang(zh)), +#write cite:not(:lang(zh)), .heti dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti dfn:not(:lang(zh)), #write dfn:not(:lang(zh)), +.heti dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +#write dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +.heti dt:not(:lang(zh)), +#write dt:not(:lang(zh)), +.heti em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +#write em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), +.heti em:not(:lang(zh)), +#write em:not(:lang(zh)) { + font-style: italic; +} + +.heti abbr[title], #write abbr[title], +.heti del, +#write del, .heti ins, #write ins, +.heti s, +#write s, +.heti u, +#write u { + margin-inline-start: 1px; + margin-inline-end: 1px; +} + +.heti, #write, .heti--sans { + font-family: "Helvetica Neue", helvetica, arial, "Heti Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--serif { + font-family: "Times New Roman", times, "Heti Song", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--classic { + font-family: "Times New Roman", times, "Heti Song", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--classic h1, +.heti--classic h2, +.heti--classic h3, +.heti--classic h4, +.heti--classic h5, +.heti--classic h6 { + font-family: "Times New Roman", times, "Heti Kai Black", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-weight: 800; +} + +.heti--classic blockquote, +.heti--classic cite, +.heti--classic q { + font-family: "Times New Roman", times, "Heti Kai", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--classic figcaption, +.heti--classic caption, +.heti--classic th { + font-family: "Helvetica Neue", helvetica, arial, "Heti Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--hei { + font-family: "Helvetica Neue", helvetica, arial, "Heti Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--song { + font-family: "Times New Roman", times, "Heti Song", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--kai { + font-family: "Times New Roman", times, "Heti Kai", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--columns-1, .heti--columns-2, .heti--columns-3, .heti--columns-4, .heti--columns-16em, .heti--columns-20em, .heti--columns-24em, .heti--columns-28em, .heti--columns-32em, .heti--columns-36em, .heti--columns-40em, .heti--columns-44em, .heti--columns-48em, .heti comma, #write comma { + max-width: none; + column-gap: 2em; +} + +.heti--columns-1 p, .heti--columns-2 p, .heti--columns-3 p, .heti--columns-4 p, .heti--columns-16em p, .heti--columns-20em p, .heti--columns-24em p, .heti--columns-28em p, .heti--columns-32em p, .heti--columns-36em p, .heti--columns-40em p, .heti--columns-44em p, .heti--columns-48em p, .heti comma p, #write comma p { + margin-block-start: 6px; + margin-block-end: 12px; + text-indent: 2em; +} + +.heti--columns-1 { + column-count: 1; +} + +.heti--columns-2 { + column-count: 2; +} + +.heti--columns-3 { + column-count: 3; +} + +.heti--columns-4 { + column-count: 4; +} + +.heti--columns-16em { + column-width: 16em; +} + +.heti--columns-20em { + column-width: 20em; +} + +.heti--columns-24em { + column-width: 24em; +} + +.heti--columns-28em { + column-width: 28em; +} + +.heti--columns-32em { + column-width: 32em; +} + +.heti--columns-36em { + column-width: 36em; +} + +.heti--columns-40em { + column-width: 40em; +} + +.heti--columns-44em { + column-width: 44em; +} + +.heti--columns-48em { + column-width: 48em; +} + +.heti--vertical { + max-width: none; + max-height: 42em; + writing-mode: vertical-rl; + letter-spacing: 0.125em; +} + +.heti--vertical h1, +.heti--vertical h2, +.heti--vertical h3, +.heti--vertical h4, +.heti--vertical h5, +.heti--vertical h6 { + text-align: start; +} + +.heti--vertical q { + quotes: "「" "」" "『" "』"; +} + +.heti--ancient, .heti--poetry { + font-family: "Times New Roman", times, "Heti Song", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} + +.heti--ancient h1, +.heti--ancient h2, +.heti--ancient h3, +.heti--ancient h4, +.heti--ancient h5, +.heti--ancient h6, .heti--poetry h1, +.heti--poetry h2, +.heti--poetry h3, +.heti--poetry h4, +.heti--poetry h5, +.heti--poetry h6 { + font-family: "Times New Roman", times, "Heti Kai Black", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-weight: 800; + text-align: center; +} + +.heti--ancient h1 .heti-meta, +.heti--ancient h2 .heti-meta, +.heti--ancient h3 .heti-meta, +.heti--ancient h4 .heti-meta, +.heti--ancient h5 .heti-meta, +.heti--ancient h6 .heti-meta, .heti--poetry h1 .heti-meta, +.heti--poetry h2 .heti-meta, +.heti--poetry h3 .heti-meta, +.heti--poetry h4 .heti-meta, +.heti--poetry h5 .heti-meta, +.heti--poetry h6 .heti-meta { + font-weight: 400; +} + +@media screen and (min-width: 640px) { + .heti--ancient h1 .heti-meta, + .heti--ancient h2 .heti-meta, + .heti--ancient h3 .heti-meta, + .heti--ancient h4 .heti-meta, + .heti--ancient h5 .heti-meta, + .heti--ancient h6 .heti-meta, .heti--poetry h1 .heti-meta, + .heti--poetry h2 .heti-meta, + .heti--poetry h3 .heti-meta, + .heti--poetry h4 .heti-meta, + .heti--poetry h5 .heti-meta, + .heti--poetry h6 .heti-meta { + position: absolute; + line-height: inherit; + text-indent: 0; + display: inline; + margin-block-start: 4px; + margin-inline-start: 8px; + } +} + +.heti--ancient .heti-meta, .heti--poetry .heti-meta { + line-height: 24px; + text-align: center; + text-indent: 0; +} + +.heti--ancient p { + text-indent: 2em; +} + +.heti--poetry p { + text-align: center; + text-indent: 0; +} + +.heti--annotation p { + margin-block-start: 0; + margin-block-end: 0; + line-height: 2.25; + text-indent: 2em; +} + +.heti--annotation em { + -webkit-text-emphasis: filled circle; + -webkit-text-emphasis-position: under; + font-weight: 400; +} + +.heti--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti--annotation em:not(:lang(zh)) { + -webkit-text-emphasis: none; +} + +.heti--annotation .heti-meta { + margin-block-start: 12px; + margin-block-end: 24px; +} + +.heti .heti-meta, #write .heti-meta { + display: block; + text-indent: 0; +} + +.heti .heti-verse, #write .heti-verse { + text-align: center; + text-indent: 0; +} + +.heti .heti-large, #write .heti-large { + font-size: 18px; + line-height: 24px; +} + +.heti .heti-x-large, #write .heti-x-large { + font-size: 20px; + line-height: 30px; + letter-spacing: 0.05em; +} + +.heti .heti-small, #write .heti-small { + font-size: 14px; + line-height: 24px; +} + +.heti .heti-x-small, #write .heti-x-small { + font-size: 12px; + line-height: 18px; +} + +.heti .heti-list-latin, #write .heti-list-latin { + list-style-type: upper-latin; +} + +.heti .heti-list-latin ol, #write .heti-list-latin ol { + list-style-type: lower-roman; +} + +.heti .heti-list-latin ol ol, #write .heti-list-latin ol ol { + list-style-type: lower-latin; +} + +.heti .heti-list-han, #write .heti-list-han { + list-style-type: cjk-ideographic; +} + +.heti .heti-list-han ol, #write .heti-list-han ol { + list-style-type: decimal; +} + +.heti .heti-list-han ol ol, #write .heti-list-han ol ol { + list-style-type: decimal-leading-zero; +} + +.heti .heti-fn, #write .heti-fn { + margin-block-start: 59px; + border-block-start: 1px solid; + border-block-start-color: #cccccc; + font-size: 14px; + font-family: "Helvetica Neue", helvetica, arial, "Heti Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + line-height: 24px; +} + +@media (prefers-color-scheme: dark) { + .heti .heti-fn, #write .heti-fn { + border-block-start-color: #404040; + } +} + +.heti .heti-fn ol, #write .heti-fn ol { + margin-block-start: 12px; + margin-block-end: 0; +} + +.heti .heti-fn li:target, #write .heti-fn li:target { + background-color: #dbedff; +} + +@media (prefers-color-scheme: dark) { + .heti .heti-fn li:target, #write .heti-fn li:target { + background-color: #3a6188; + } +} + +.heti .heti-hang, #write .heti-hang { + position: absolute; + line-height: inherit; + text-indent: 0; +} + +.heti .heti-em, #write .heti-em { + -webkit-text-emphasis: filled circle; + -webkit-text-emphasis-position: under; +} + +.heti .heti-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), #write .heti-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti .heti-em:not(:lang(zh)), #write .heti-em:not(:lang(zh)) { + -webkit-text-emphasis: none; +} + +.heti .heti-ruby--inline, #write .heti-ruby--inline { + display: inline-flex; + flex-direction: column-reverse; + height: 1.5em; +} + +.heti .heti-ruby--inline rt, #write .heti-ruby--inline rt { + display: inline; + margin-bottom: -0.25em; + line-height: 1; + text-align: center; +} + +.heti heti-spacing, #write heti-spacing { + display: inline; +} + +.heti heti-spacing + sup, #write heti-spacing + sup, +.heti heti-spacing + sub, +#write heti-spacing + sub { + margin-inline-start: 0; +} + +.heti .heti-spacing-start, #write .heti-spacing-start { + margin-inline-end: 0.25em; +} + +.heti .heti-spacing-end, #write .heti-spacing-end { + margin-inline-start: 0.25em; +} + +.heti heti-adjacent, #write heti-adjacent { + display: inline; +} + +.heti .heti-adjacent-half, #write .heti-adjacent-half { + margin-inline-end: -0.5em; +} + +.heti .heti-adjacent-quarter, #write .heti-adjacent-quarter { + margin-inline-end: -0.25em; +} diff --git a/typora/heti.scss b/typora/heti.scss new file mode 100644 index 0000000..bd69207 --- /dev/null +++ b/typora/heti.scss @@ -0,0 +1,5 @@ +@import "../lib/heti.scss"; + +#write { + @extend .heti; +}