diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 1421c5f..465d723 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -4,9 +4,10 @@ name: Upload Python Package on: - release: - types: [created] - + push: + # Publish `master` as Docker `latest` image. + branches: + - ui jobs: deploy: @@ -21,12 +22,13 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' - name: Install dependencies run: | python -m pip install --upgrade pip pip install setuptools wheel twine npm install + npm install -g rollup rollup -c - name: Build and publish env: diff --git a/.gitignore b/.gitignore index 1c8eda3..879546b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,8 +2,6 @@ .vscode .gitattributes *.pyc -*.png -*.jpg *.flv *.mp4 *.part @@ -22,2761 +20,8 @@ test.py *.egg-info dist/ build/ -*.ts + *.back bili.cookie.json archive.txt -node_modules/.bin/acorn -node_modules/.bin/autoprefixer -node_modules/.bin/browserslist -node_modules/.bin/cssesc -node_modules/.bin/detective -node_modules/.bin/livereload -node_modules/.bin/mkdirp -node_modules/.bin/nanoid -node_modules/.bin/purgecss -node_modules/.bin/resolve -node_modules/.bin/rimraf -node_modules/.bin/rollup -node_modules/.bin/sirv -node_modules/.bin/sorcery -node_modules/.bin/svelte-check -node_modules/.bin/tailwind -node_modules/.bin/tailwindcss -node_modules/.bin/terser -node_modules/.bin/tsc -node_modules/.bin/tsserver -node_modules/@babel/code-frame/LICENSE -node_modules/@babel/code-frame/package.json -node_modules/@babel/code-frame/README.md -node_modules/@babel/code-frame/lib/index.js -node_modules/@babel/helper-validator-identifier/LICENSE -node_modules/@babel/helper-validator-identifier/package.json -node_modules/@babel/helper-validator-identifier/README.md -node_modules/@babel/helper-validator-identifier/lib/identifier.js -node_modules/@babel/helper-validator-identifier/lib/index.js -node_modules/@babel/helper-validator-identifier/lib/keyword.js -node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js -node_modules/@babel/highlight/LICENSE -node_modules/@babel/highlight/package.json -node_modules/@babel/highlight/README.md -node_modules/@babel/highlight/lib/index.js -node_modules/@babel/highlight/node_modules/ansi-styles/index.js -node_modules/@babel/highlight/node_modules/ansi-styles/license -node_modules/@babel/highlight/node_modules/ansi-styles/package.json -node_modules/@babel/highlight/node_modules/ansi-styles/readme.md -node_modules/@babel/highlight/node_modules/chalk/index.js -node_modules/@babel/highlight/node_modules/chalk/index.js.flow -node_modules/@babel/highlight/node_modules/chalk/license -node_modules/@babel/highlight/node_modules/chalk/package.json -node_modules/@babel/highlight/node_modules/chalk/readme.md -node_modules/@babel/highlight/node_modules/chalk/templates.js -node_modules/@babel/highlight/node_modules/color-convert/CHANGELOG.md -node_modules/@babel/highlight/node_modules/color-convert/conversions.js -node_modules/@babel/highlight/node_modules/color-convert/index.js -node_modules/@babel/highlight/node_modules/color-convert/LICENSE -node_modules/@babel/highlight/node_modules/color-convert/package.json -node_modules/@babel/highlight/node_modules/color-convert/README.md -node_modules/@babel/highlight/node_modules/color-convert/route.js -node_modules/@babel/highlight/node_modules/color-name/.eslintrc.json -node_modules/@babel/highlight/node_modules/color-name/.npmignore -node_modules/@babel/highlight/node_modules/color-name/index.js -node_modules/@babel/highlight/node_modules/color-name/LICENSE -node_modules/@babel/highlight/node_modules/color-name/package.json -node_modules/@babel/highlight/node_modules/color-name/README.md -node_modules/@babel/highlight/node_modules/color-name/test.js -node_modules/@babel/highlight/node_modules/has-flag/index.js -node_modules/@babel/highlight/node_modules/has-flag/license -node_modules/@babel/highlight/node_modules/has-flag/package.json -node_modules/@babel/highlight/node_modules/has-flag/readme.md -node_modules/@babel/highlight/node_modules/supports-color/browser.js -node_modules/@babel/highlight/node_modules/supports-color/index.js -node_modules/@babel/highlight/node_modules/supports-color/license -node_modules/@babel/highlight/node_modules/supports-color/package.json -node_modules/@babel/highlight/node_modules/supports-color/readme.md -node_modules/@fullhuman/postcss-purgecss/LICENSE -node_modules/@fullhuman/postcss-purgecss/package.json -node_modules/@fullhuman/postcss-purgecss/README.md -node_modules/@fullhuman/postcss-purgecss/lib/postcss-purgecss.esm.js -node_modules/@fullhuman/postcss-purgecss/lib/postcss-purgecss.js -node_modules/@nodelib/fs.scandir/LICENSE -node_modules/@nodelib/fs.scandir/package.json -node_modules/@nodelib/fs.scandir/README.md -node_modules/@nodelib/fs.scandir/out/constants.js -node_modules/@nodelib/fs.scandir/out/index.js -node_modules/@nodelib/fs.scandir/out/settings.js -node_modules/@nodelib/fs.scandir/out/adapters/fs.js -node_modules/@nodelib/fs.scandir/out/providers/async.js -node_modules/@nodelib/fs.scandir/out/providers/common.js -node_modules/@nodelib/fs.scandir/out/providers/sync.js -node_modules/@nodelib/fs.scandir/out/types/index.js -node_modules/@nodelib/fs.scandir/out/utils/fs.js -node_modules/@nodelib/fs.scandir/out/utils/index.js -node_modules/@nodelib/fs.stat/LICENSE -node_modules/@nodelib/fs.stat/package.json -node_modules/@nodelib/fs.stat/README.md -node_modules/@nodelib/fs.stat/out/index.js -node_modules/@nodelib/fs.stat/out/settings.js -node_modules/@nodelib/fs.stat/out/adapters/fs.js -node_modules/@nodelib/fs.stat/out/providers/async.js -node_modules/@nodelib/fs.stat/out/providers/sync.js -node_modules/@nodelib/fs.stat/out/types/index.js -node_modules/@nodelib/fs.walk/LICENSE -node_modules/@nodelib/fs.walk/package.json -node_modules/@nodelib/fs.walk/README.md -node_modules/@nodelib/fs.walk/out/index.js -node_modules/@nodelib/fs.walk/out/settings.js -node_modules/@nodelib/fs.walk/out/providers/async.js -node_modules/@nodelib/fs.walk/out/providers/index.js -node_modules/@nodelib/fs.walk/out/providers/stream.js -node_modules/@nodelib/fs.walk/out/providers/sync.js -node_modules/@nodelib/fs.walk/out/readers/async.js -node_modules/@nodelib/fs.walk/out/readers/common.js -node_modules/@nodelib/fs.walk/out/readers/reader.js -node_modules/@nodelib/fs.walk/out/readers/sync.js -node_modules/@nodelib/fs.walk/out/types/index.js -node_modules/@polka/url/build.js -node_modules/@polka/url/build.mjs -node_modules/@polka/url/license -node_modules/@polka/url/package.json -node_modules/@polka/url/readme.md -node_modules/@popperjs/core/LICENSE.md -node_modules/@popperjs/core/package.json -node_modules/@popperjs/core/README.md -node_modules/@popperjs/core/lib/createPopper.js -node_modules/@popperjs/core/lib/createPopper.js.flow -node_modules/@popperjs/core/lib/enums.js -node_modules/@popperjs/core/lib/enums.js.flow -node_modules/@popperjs/core/lib/index.js -node_modules/@popperjs/core/lib/index.js.flow -node_modules/@popperjs/core/lib/popper-base.js -node_modules/@popperjs/core/lib/popper-base.js.flow -node_modules/@popperjs/core/lib/popper-lite.js -node_modules/@popperjs/core/lib/popper-lite.js.flow -node_modules/@popperjs/core/lib/popper.js -node_modules/@popperjs/core/lib/popper.js.flow -node_modules/@popperjs/core/lib/types.js -node_modules/@popperjs/core/lib/types.js.flow -node_modules/@popperjs/core/lib/dom-utils/contains.js -node_modules/@popperjs/core/lib/dom-utils/contains.js.flow -node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js -node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js -node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js -node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js -node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js.flow -node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js -node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js.flow -node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js -node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js -node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js.flow -node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js -node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getNodeName.js -node_modules/@popperjs/core/lib/dom-utils/getNodeName.js.flow -node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js -node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js.flow -node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js -node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js.flow -node_modules/@popperjs/core/lib/dom-utils/getParentNode.js -node_modules/@popperjs/core/lib/dom-utils/getParentNode.js.flow -node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js -node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js.flow -node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js -node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js.flow -node_modules/@popperjs/core/lib/dom-utils/getWindow.js -node_modules/@popperjs/core/lib/dom-utils/getWindow.js.flow -node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js -node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js.flow -node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js -node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js.flow -node_modules/@popperjs/core/lib/dom-utils/instanceOf.js -node_modules/@popperjs/core/lib/dom-utils/instanceOf.js.flow -node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js -node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js.flow -node_modules/@popperjs/core/lib/dom-utils/isTableElement.js -node_modules/@popperjs/core/lib/dom-utils/isTableElement.js.flow -node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js -node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js.flow -node_modules/@popperjs/core/lib/modifiers/applyStyles.js -node_modules/@popperjs/core/lib/modifiers/applyStyles.js.flow -node_modules/@popperjs/core/lib/modifiers/arrow.js -node_modules/@popperjs/core/lib/modifiers/arrow.js.flow -node_modules/@popperjs/core/lib/modifiers/computeStyles.js -node_modules/@popperjs/core/lib/modifiers/computeStyles.js.flow -node_modules/@popperjs/core/lib/modifiers/eventListeners.js -node_modules/@popperjs/core/lib/modifiers/eventListeners.js.flow -node_modules/@popperjs/core/lib/modifiers/flip.js -node_modules/@popperjs/core/lib/modifiers/flip.js.flow -node_modules/@popperjs/core/lib/modifiers/hide.js -node_modules/@popperjs/core/lib/modifiers/hide.js.flow -node_modules/@popperjs/core/lib/modifiers/index.js -node_modules/@popperjs/core/lib/modifiers/index.js.flow -node_modules/@popperjs/core/lib/modifiers/offset.js -node_modules/@popperjs/core/lib/modifiers/offset.js.flow -node_modules/@popperjs/core/lib/modifiers/popperOffsets.js -node_modules/@popperjs/core/lib/modifiers/popperOffsets.js.flow -node_modules/@popperjs/core/lib/modifiers/preventOverflow.js -node_modules/@popperjs/core/lib/modifiers/preventOverflow.js.flow -node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js -node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js.flow -node_modules/@popperjs/core/lib/utils/computeOffsets.js -node_modules/@popperjs/core/lib/utils/computeOffsets.js.flow -node_modules/@popperjs/core/lib/utils/debounce.js -node_modules/@popperjs/core/lib/utils/debounce.js.flow -node_modules/@popperjs/core/lib/utils/detectOverflow.js -node_modules/@popperjs/core/lib/utils/detectOverflow.js.flow -node_modules/@popperjs/core/lib/utils/expandToHashMap.js -node_modules/@popperjs/core/lib/utils/expandToHashMap.js.flow -node_modules/@popperjs/core/lib/utils/format.js -node_modules/@popperjs/core/lib/utils/format.js.flow -node_modules/@popperjs/core/lib/utils/getAltAxis.js -node_modules/@popperjs/core/lib/utils/getAltAxis.js.flow -node_modules/@popperjs/core/lib/utils/getAltLen.js -node_modules/@popperjs/core/lib/utils/getAltLen.js.flow -node_modules/@popperjs/core/lib/utils/getBasePlacement.js -node_modules/@popperjs/core/lib/utils/getBasePlacement.js.flow -node_modules/@popperjs/core/lib/utils/getFreshSideObject.js -node_modules/@popperjs/core/lib/utils/getFreshSideObject.js.flow -node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js -node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js.flow -node_modules/@popperjs/core/lib/utils/getOppositePlacement.js -node_modules/@popperjs/core/lib/utils/getOppositePlacement.js.flow -node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js -node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js.flow -node_modules/@popperjs/core/lib/utils/getVariation.js -node_modules/@popperjs/core/lib/utils/getVariation.js.flow -node_modules/@popperjs/core/lib/utils/math.js -node_modules/@popperjs/core/lib/utils/math.js.flow -node_modules/@popperjs/core/lib/utils/mergeByName.js -node_modules/@popperjs/core/lib/utils/mergeByName.js.flow -node_modules/@popperjs/core/lib/utils/mergePaddingObject.js -node_modules/@popperjs/core/lib/utils/mergePaddingObject.js.flow -node_modules/@popperjs/core/lib/utils/orderModifiers.js -node_modules/@popperjs/core/lib/utils/orderModifiers.js.flow -node_modules/@popperjs/core/lib/utils/rectToClientRect.js -node_modules/@popperjs/core/lib/utils/rectToClientRect.js.flow -node_modules/@popperjs/core/lib/utils/uniqueBy.js -node_modules/@popperjs/core/lib/utils/uniqueBy.js.flow -node_modules/@popperjs/core/lib/utils/validateModifiers.js -node_modules/@popperjs/core/lib/utils/validateModifiers.js.flow -node_modules/@popperjs/core/lib/utils/within.js -node_modules/@popperjs/core/lib/utils/within.js.flow -node_modules/@rollup/plugin-commonjs/CHANGELOG.md -node_modules/@rollup/plugin-commonjs/LICENSE -node_modules/@rollup/plugin-commonjs/package.json -node_modules/@rollup/plugin-commonjs/README.md -node_modules/@rollup/plugin-node-resolve/CHANGELOG.md -node_modules/@rollup/plugin-node-resolve/LICENSE -node_modules/@rollup/plugin-node-resolve/package.json -node_modules/@rollup/plugin-node-resolve/README.md -node_modules/@rollup/plugin-replace/CHANGELOG.md -node_modules/@rollup/plugin-replace/package.json -node_modules/@rollup/plugin-replace/README.md -node_modules/@rollup/plugin-replace/src/index.js -node_modules/@rollup/plugin-typescript/CHANGELOG.md -node_modules/@rollup/plugin-typescript/package.json -node_modules/@rollup/plugin-typescript/README.md -node_modules/@rollup/pluginutils/CHANGELOG.md -node_modules/@rollup/pluginutils/LICENSE -node_modules/@rollup/pluginutils/package.json -node_modules/@rollup/pluginutils/README.md -node_modules/@rollup/pluginutils/node_modules/estree-walker/CHANGELOG.md -node_modules/@rollup/pluginutils/node_modules/estree-walker/package.json -node_modules/@rollup/pluginutils/node_modules/estree-walker/README.md -node_modules/@rollup/pluginutils/node_modules/estree-walker/src/estree-walker.js -node_modules/@tsconfig/svelte/LICENSE -node_modules/@tsconfig/svelte/package.json -node_modules/@tsconfig/svelte/README.md -node_modules/@tsconfig/svelte/tsconfig.json -node_modules/@types/estree/LICENSE -node_modules/@types/estree/package.json -node_modules/@types/estree/README.md -node_modules/@types/node/LICENSE -node_modules/@types/node/package.json -node_modules/@types/node/README.md -node_modules/@types/parse-json/LICENSE -node_modules/@types/parse-json/package.json -node_modules/@types/parse-json/README.md -node_modules/@types/pug/LICENSE -node_modules/@types/pug/package.json -node_modules/@types/pug/README.md -node_modules/@types/resolve/LICENSE -node_modules/@types/resolve/package.json -node_modules/@types/resolve/README.md -node_modules/@types/sass/LICENSE -node_modules/@types/sass/package.json -node_modules/@types/sass/README.md -node_modules/acorn/CHANGELOG.md -node_modules/acorn/LICENSE -node_modules/acorn/package.json -node_modules/acorn/README.md -node_modules/acorn/bin/acorn -node_modules/acorn-node/.travis.yml -node_modules/acorn-node/build.js -node_modules/acorn-node/CHANGELOG.md -node_modules/acorn-node/index.js -node_modules/acorn-node/LICENSE.md -node_modules/acorn-node/package.json -node_modules/acorn-node/README.md -node_modules/acorn-node/walk.js -node_modules/acorn-node/lib/bigint/index.js -node_modules/acorn-node/lib/class-fields/index.js -node_modules/acorn-node/lib/dynamic-import/index.js -node_modules/acorn-node/lib/export-ns-from/index.js -node_modules/acorn-node/lib/import-meta/index.js -node_modules/acorn-node/lib/numeric-separator/index.js -node_modules/acorn-node/lib/private-class-elements/index.js -node_modules/acorn-node/lib/static-class-features/index.js -node_modules/acorn-node/test/index.js -node_modules/acorn-walk/CHANGELOG.md -node_modules/acorn-walk/LICENSE -node_modules/acorn-walk/package.json -node_modules/acorn-walk/README.md -node_modules/ansi-styles/index.js -node_modules/ansi-styles/license -node_modules/ansi-styles/package.json -node_modules/ansi-styles/readme.md -node_modules/anymatch/index.js -node_modules/anymatch/LICENSE -node_modules/anymatch/package.json -node_modules/anymatch/README.md -node_modules/arg/index.js -node_modules/arg/LICENSE.md -node_modules/arg/package.json -node_modules/arg/README.md -node_modules/autoprefixer/LICENSE -node_modules/autoprefixer/package.json -node_modules/autoprefixer/README.md -node_modules/autoprefixer/bin/autoprefixer -node_modules/autoprefixer/data/prefixes.js -node_modules/autoprefixer/lib/at-rule.js -node_modules/autoprefixer/lib/autoprefixer.js -node_modules/autoprefixer/lib/brackets.js -node_modules/autoprefixer/lib/browsers.js -node_modules/autoprefixer/lib/declaration.js -node_modules/autoprefixer/lib/info.js -node_modules/autoprefixer/lib/old-selector.js -node_modules/autoprefixer/lib/old-value.js -node_modules/autoprefixer/lib/prefixer.js -node_modules/autoprefixer/lib/prefixes.js -node_modules/autoprefixer/lib/processor.js -node_modules/autoprefixer/lib/resolution.js -node_modules/autoprefixer/lib/selector.js -node_modules/autoprefixer/lib/supports.js -node_modules/autoprefixer/lib/transition.js -node_modules/autoprefixer/lib/utils.js -node_modules/autoprefixer/lib/value.js -node_modules/autoprefixer/lib/vendor.js -node_modules/autoprefixer/lib/hacks/align-content.js -node_modules/autoprefixer/lib/hacks/align-items.js -node_modules/autoprefixer/lib/hacks/align-self.js -node_modules/autoprefixer/lib/hacks/animation.js -node_modules/autoprefixer/lib/hacks/appearance.js -node_modules/autoprefixer/lib/hacks/autofill.js -node_modules/autoprefixer/lib/hacks/backdrop-filter.js -node_modules/autoprefixer/lib/hacks/background-clip.js -node_modules/autoprefixer/lib/hacks/background-size.js -node_modules/autoprefixer/lib/hacks/block-logical.js -node_modules/autoprefixer/lib/hacks/border-image.js -node_modules/autoprefixer/lib/hacks/border-radius.js -node_modules/autoprefixer/lib/hacks/break-props.js -node_modules/autoprefixer/lib/hacks/color-adjust.js -node_modules/autoprefixer/lib/hacks/cross-fade.js -node_modules/autoprefixer/lib/hacks/display-flex.js -node_modules/autoprefixer/lib/hacks/display-grid.js -node_modules/autoprefixer/lib/hacks/file-selector-button.js -node_modules/autoprefixer/lib/hacks/filter-value.js -node_modules/autoprefixer/lib/hacks/filter.js -node_modules/autoprefixer/lib/hacks/flex-basis.js -node_modules/autoprefixer/lib/hacks/flex-direction.js -node_modules/autoprefixer/lib/hacks/flex-flow.js -node_modules/autoprefixer/lib/hacks/flex-grow.js -node_modules/autoprefixer/lib/hacks/flex-shrink.js -node_modules/autoprefixer/lib/hacks/flex-spec.js -node_modules/autoprefixer/lib/hacks/flex-wrap.js -node_modules/autoprefixer/lib/hacks/flex.js -node_modules/autoprefixer/lib/hacks/fullscreen.js -node_modules/autoprefixer/lib/hacks/gradient.js -node_modules/autoprefixer/lib/hacks/grid-area.js -node_modules/autoprefixer/lib/hacks/grid-column-align.js -node_modules/autoprefixer/lib/hacks/grid-end.js -node_modules/autoprefixer/lib/hacks/grid-row-align.js -node_modules/autoprefixer/lib/hacks/grid-row-column.js -node_modules/autoprefixer/lib/hacks/grid-rows-columns.js -node_modules/autoprefixer/lib/hacks/grid-start.js -node_modules/autoprefixer/lib/hacks/grid-template-areas.js -node_modules/autoprefixer/lib/hacks/grid-template.js -node_modules/autoprefixer/lib/hacks/grid-utils.js -node_modules/autoprefixer/lib/hacks/image-rendering.js -node_modules/autoprefixer/lib/hacks/image-set.js -node_modules/autoprefixer/lib/hacks/inline-logical.js -node_modules/autoprefixer/lib/hacks/intrinsic.js -node_modules/autoprefixer/lib/hacks/justify-content.js -node_modules/autoprefixer/lib/hacks/mask-border.js -node_modules/autoprefixer/lib/hacks/mask-composite.js -node_modules/autoprefixer/lib/hacks/order.js -node_modules/autoprefixer/lib/hacks/overscroll-behavior.js -node_modules/autoprefixer/lib/hacks/pixelated.js -node_modules/autoprefixer/lib/hacks/place-self.js -node_modules/autoprefixer/lib/hacks/placeholder-shown.js -node_modules/autoprefixer/lib/hacks/placeholder.js -node_modules/autoprefixer/lib/hacks/text-decoration-skip-ink.js -node_modules/autoprefixer/lib/hacks/text-decoration.js -node_modules/autoprefixer/lib/hacks/text-emphasis-position.js -node_modules/autoprefixer/lib/hacks/transform-decl.js -node_modules/autoprefixer/lib/hacks/user-select.js -node_modules/autoprefixer/lib/hacks/writing-mode.js -node_modules/balanced-match/index.js -node_modules/balanced-match/LICENSE.md -node_modules/balanced-match/package.json -node_modules/balanced-match/README.md -node_modules/balanced-match/.github/FUNDING.yml -node_modules/binary-extensions/binary-extensions.json -node_modules/binary-extensions/index.js -node_modules/binary-extensions/license -node_modules/binary-extensions/package.json -node_modules/binary-extensions/readme.md -node_modules/brace-expansion/index.js -node_modules/brace-expansion/LICENSE -node_modules/brace-expansion/package.json -node_modules/brace-expansion/README.md -node_modules/braces/CHANGELOG.md -node_modules/braces/index.js -node_modules/braces/LICENSE -node_modules/braces/package.json -node_modules/braces/README.md -node_modules/braces/lib/compile.js -node_modules/braces/lib/constants.js -node_modules/braces/lib/expand.js -node_modules/braces/lib/parse.js -node_modules/braces/lib/stringify.js -node_modules/braces/lib/utils.js -node_modules/browserslist/browser.js -node_modules/browserslist/cli.js -node_modules/browserslist/error.js -node_modules/browserslist/index.js -node_modules/browserslist/LICENSE -node_modules/browserslist/node.js -node_modules/browserslist/package.json -node_modules/browserslist/README.md -node_modules/browserslist/update-db.js -node_modules/buffer-crc32/index.js -node_modules/buffer-crc32/LICENSE -node_modules/buffer-crc32/package.json -node_modules/buffer-crc32/README.md -node_modules/buffer-from/index.js -node_modules/buffer-from/LICENSE -node_modules/buffer-from/package.json -node_modules/buffer-from/readme.md -node_modules/builtin-modules/builtin-modules.json -node_modules/builtin-modules/index.js -node_modules/builtin-modules/license -node_modules/builtin-modules/package.json -node_modules/builtin-modules/readme.md -node_modules/builtin-modules/static.js -node_modules/callsites/index.js -node_modules/callsites/license -node_modules/callsites/package.json -node_modules/callsites/readme.md -node_modules/camelcase-css/index-es5.js -node_modules/camelcase-css/index.js -node_modules/camelcase-css/license -node_modules/camelcase-css/package.json -node_modules/camelcase-css/README.md -node_modules/caniuse-lite/LICENSE -node_modules/caniuse-lite/package.json -node_modules/caniuse-lite/README.md -node_modules/caniuse-lite/data/agents.js -node_modules/caniuse-lite/data/browsers.js -node_modules/caniuse-lite/data/browserVersions.js -node_modules/caniuse-lite/data/features.js -node_modules/caniuse-lite/data/features/aac.js -node_modules/caniuse-lite/data/features/abortcontroller.js -node_modules/caniuse-lite/data/features/ac3-ec3.js -node_modules/caniuse-lite/data/features/accelerometer.js -node_modules/caniuse-lite/data/features/addeventlistener.js -node_modules/caniuse-lite/data/features/alternate-stylesheet.js -node_modules/caniuse-lite/data/features/ambient-light.js -node_modules/caniuse-lite/data/features/apng.js -node_modules/caniuse-lite/data/features/array-find-index.js -node_modules/caniuse-lite/data/features/array-find.js -node_modules/caniuse-lite/data/features/array-flat.js -node_modules/caniuse-lite/data/features/array-includes.js -node_modules/caniuse-lite/data/features/arrow-functions.js -node_modules/caniuse-lite/data/features/asmjs.js -node_modules/caniuse-lite/data/features/async-clipboard.js -node_modules/caniuse-lite/data/features/async-functions.js -node_modules/caniuse-lite/data/features/atob-btoa.js -node_modules/caniuse-lite/data/features/audio-api.js -node_modules/caniuse-lite/data/features/audio.js -node_modules/caniuse-lite/data/features/audiotracks.js -node_modules/caniuse-lite/data/features/autofocus.js -node_modules/caniuse-lite/data/features/auxclick.js -node_modules/caniuse-lite/data/features/av1.js -node_modules/caniuse-lite/data/features/avif.js -node_modules/caniuse-lite/data/features/background-attachment.js -node_modules/caniuse-lite/data/features/background-clip-text.js -node_modules/caniuse-lite/data/features/background-img-opts.js -node_modules/caniuse-lite/data/features/background-position-x-y.js -node_modules/caniuse-lite/data/features/background-repeat-round-space.js -node_modules/caniuse-lite/data/features/background-sync.js -node_modules/caniuse-lite/data/features/battery-status.js -node_modules/caniuse-lite/data/features/beacon.js -node_modules/caniuse-lite/data/features/beforeafterprint.js -node_modules/caniuse-lite/data/features/bigint.js -node_modules/caniuse-lite/data/features/blobbuilder.js -node_modules/caniuse-lite/data/features/bloburls.js -node_modules/caniuse-lite/data/features/border-image.js -node_modules/caniuse-lite/data/features/border-radius.js -node_modules/caniuse-lite/data/features/broadcastchannel.js -node_modules/caniuse-lite/data/features/brotli.js -node_modules/caniuse-lite/data/features/calc.js -node_modules/caniuse-lite/data/features/canvas-blending.js -node_modules/caniuse-lite/data/features/canvas-text.js -node_modules/caniuse-lite/data/features/canvas.js -node_modules/caniuse-lite/data/features/ch-unit.js -node_modules/caniuse-lite/data/features/chacha20-poly1305.js -node_modules/caniuse-lite/data/features/channel-messaging.js -node_modules/caniuse-lite/data/features/childnode-remove.js -node_modules/caniuse-lite/data/features/classlist.js -node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js -node_modules/caniuse-lite/data/features/clipboard.js -node_modules/caniuse-lite/data/features/colr-v1.js -node_modules/caniuse-lite/data/features/colr.js -node_modules/caniuse-lite/data/features/comparedocumentposition.js -node_modules/caniuse-lite/data/features/console-basic.js -node_modules/caniuse-lite/data/features/console-time.js -node_modules/caniuse-lite/data/features/const.js -node_modules/caniuse-lite/data/features/constraint-validation.js -node_modules/caniuse-lite/data/features/contenteditable.js -node_modules/caniuse-lite/data/features/contentsecuritypolicy.js -node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js -node_modules/caniuse-lite/data/features/cookie-store-api.js -node_modules/caniuse-lite/data/features/cors.js -node_modules/caniuse-lite/data/features/createimagebitmap.js -node_modules/caniuse-lite/data/features/credential-management.js -node_modules/caniuse-lite/data/features/cryptography.js -node_modules/caniuse-lite/data/features/css-all.js -node_modules/caniuse-lite/data/features/css-animation.js -node_modules/caniuse-lite/data/features/css-any-link.js -node_modules/caniuse-lite/data/features/css-appearance.js -node_modules/caniuse-lite/data/features/css-at-counter-style.js -node_modules/caniuse-lite/data/features/css-autofill.js -node_modules/caniuse-lite/data/features/css-backdrop-filter.js -node_modules/caniuse-lite/data/features/css-background-offsets.js -node_modules/caniuse-lite/data/features/css-backgroundblendmode.js -node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js -node_modules/caniuse-lite/data/features/css-boxshadow.js -node_modules/caniuse-lite/data/features/css-canvas.js -node_modules/caniuse-lite/data/features/css-caret-color.js -node_modules/caniuse-lite/data/features/css-cascade-layers.js -node_modules/caniuse-lite/data/features/css-case-insensitive.js -node_modules/caniuse-lite/data/features/css-clip-path.js -node_modules/caniuse-lite/data/features/css-color-adjust.js -node_modules/caniuse-lite/data/features/css-color-function.js -node_modules/caniuse-lite/data/features/css-conic-gradients.js -node_modules/caniuse-lite/data/features/css-container-queries.js -node_modules/caniuse-lite/data/features/css-containment.js -node_modules/caniuse-lite/data/features/css-content-visibility.js -node_modules/caniuse-lite/data/features/css-counters.js -node_modules/caniuse-lite/data/features/css-crisp-edges.js -node_modules/caniuse-lite/data/features/css-cross-fade.js -node_modules/caniuse-lite/data/features/css-default-pseudo.js -node_modules/caniuse-lite/data/features/css-descendant-gtgt.js -node_modules/caniuse-lite/data/features/css-deviceadaptation.js -node_modules/caniuse-lite/data/features/css-dir-pseudo.js -node_modules/caniuse-lite/data/features/css-display-contents.js -node_modules/caniuse-lite/data/features/css-element-function.js -node_modules/caniuse-lite/data/features/css-env-function.js -node_modules/caniuse-lite/data/features/css-exclusions.js -node_modules/caniuse-lite/data/features/css-featurequeries.js -node_modules/caniuse-lite/data/features/css-file-selector-button.js -node_modules/caniuse-lite/data/features/css-filter-function.js -node_modules/caniuse-lite/data/features/css-filters.js -node_modules/caniuse-lite/data/features/css-first-letter.js -node_modules/caniuse-lite/data/features/css-first-line.js -node_modules/caniuse-lite/data/features/css-fixed.js -node_modules/caniuse-lite/data/features/css-focus-visible.js -node_modules/caniuse-lite/data/features/css-focus-within.js -node_modules/caniuse-lite/data/features/css-font-palette.js -node_modules/caniuse-lite/data/features/css-font-rendering-controls.js -node_modules/caniuse-lite/data/features/css-font-stretch.js -node_modules/caniuse-lite/data/features/css-gencontent.js -node_modules/caniuse-lite/data/features/css-gradients.js -node_modules/caniuse-lite/data/features/css-grid.js -node_modules/caniuse-lite/data/features/css-hanging-punctuation.js -node_modules/caniuse-lite/data/features/css-has.js -node_modules/caniuse-lite/data/features/css-hyphenate.js -node_modules/caniuse-lite/data/features/css-hyphens.js -node_modules/caniuse-lite/data/features/css-image-orientation.js -node_modules/caniuse-lite/data/features/css-image-set.js -node_modules/caniuse-lite/data/features/css-in-out-of-range.js -node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js -node_modules/caniuse-lite/data/features/css-initial-letter.js -node_modules/caniuse-lite/data/features/css-initial-value.js -node_modules/caniuse-lite/data/features/css-lch-lab.js -node_modules/caniuse-lite/data/features/css-letter-spacing.js -node_modules/caniuse-lite/data/features/css-line-clamp.js -node_modules/caniuse-lite/data/features/css-logical-props.js -node_modules/caniuse-lite/data/features/css-marker-pseudo.js -node_modules/caniuse-lite/data/features/css-masks.js -node_modules/caniuse-lite/data/features/css-matches-pseudo.js -node_modules/caniuse-lite/data/features/css-math-functions.js -node_modules/caniuse-lite/data/features/css-media-interaction.js -node_modules/caniuse-lite/data/features/css-media-resolution.js -node_modules/caniuse-lite/data/features/css-media-scripting.js -node_modules/caniuse-lite/data/features/css-mediaqueries.js -node_modules/caniuse-lite/data/features/css-mixblendmode.js -node_modules/caniuse-lite/data/features/css-motion-paths.js -node_modules/caniuse-lite/data/features/css-namespaces.js -node_modules/caniuse-lite/data/features/css-nesting.js -node_modules/caniuse-lite/data/features/css-not-sel-list.js -node_modules/caniuse-lite/data/features/css-nth-child-of.js -node_modules/caniuse-lite/data/features/css-opacity.js -node_modules/caniuse-lite/data/features/css-optional-pseudo.js -node_modules/caniuse-lite/data/features/css-overflow-anchor.js -node_modules/caniuse-lite/data/features/css-overflow-overlay.js -node_modules/caniuse-lite/data/features/css-overflow.js -node_modules/caniuse-lite/data/features/css-overscroll-behavior.js -node_modules/caniuse-lite/data/features/css-page-break.js -node_modules/caniuse-lite/data/features/css-paged-media.js -node_modules/caniuse-lite/data/features/css-paint-api.js -node_modules/caniuse-lite/data/features/css-placeholder-shown.js -node_modules/caniuse-lite/data/features/css-placeholder.js -node_modules/caniuse-lite/data/features/css-read-only-write.js -node_modules/caniuse-lite/data/features/css-rebeccapurple.js -node_modules/caniuse-lite/data/features/css-reflections.js -node_modules/caniuse-lite/data/features/css-regions.js -node_modules/caniuse-lite/data/features/css-repeating-gradients.js -node_modules/caniuse-lite/data/features/css-resize.js -node_modules/caniuse-lite/data/features/css-revert-value.js -node_modules/caniuse-lite/data/features/css-rrggbbaa.js -node_modules/caniuse-lite/data/features/css-scroll-behavior.js -node_modules/caniuse-lite/data/features/css-scroll-timeline.js -node_modules/caniuse-lite/data/features/css-scrollbar.js -node_modules/caniuse-lite/data/features/css-sel2.js -node_modules/caniuse-lite/data/features/css-sel3.js -node_modules/caniuse-lite/data/features/css-selection.js -node_modules/caniuse-lite/data/features/css-shapes.js -node_modules/caniuse-lite/data/features/css-snappoints.js -node_modules/caniuse-lite/data/features/css-sticky.js -node_modules/caniuse-lite/data/features/css-subgrid.js -node_modules/caniuse-lite/data/features/css-supports-api.js -node_modules/caniuse-lite/data/features/css-table.js -node_modules/caniuse-lite/data/features/css-text-align-last.js -node_modules/caniuse-lite/data/features/css-text-indent.js -node_modules/caniuse-lite/data/features/css-text-justify.js -node_modules/caniuse-lite/data/features/css-text-orientation.js -node_modules/caniuse-lite/data/features/css-text-spacing.js -node_modules/caniuse-lite/data/features/css-textshadow.js -node_modules/caniuse-lite/data/features/css-touch-action-2.js -node_modules/caniuse-lite/data/features/css-touch-action.js -node_modules/caniuse-lite/data/features/css-transitions.js -node_modules/caniuse-lite/data/features/css-unicode-bidi.js -node_modules/caniuse-lite/data/features/css-unset-value.js -node_modules/caniuse-lite/data/features/css-variables.js -node_modules/caniuse-lite/data/features/css-when-else.js -node_modules/caniuse-lite/data/features/css-widows-orphans.js -node_modules/caniuse-lite/data/features/css-width-stretch.js -node_modules/caniuse-lite/data/features/css-writing-mode.js -node_modules/caniuse-lite/data/features/css-zoom.js -node_modules/caniuse-lite/data/features/css3-attr.js -node_modules/caniuse-lite/data/features/css3-boxsizing.js -node_modules/caniuse-lite/data/features/css3-colors.js -node_modules/caniuse-lite/data/features/css3-cursors-grab.js -node_modules/caniuse-lite/data/features/css3-cursors-newer.js -node_modules/caniuse-lite/data/features/css3-cursors.js -node_modules/caniuse-lite/data/features/css3-tabsize.js -node_modules/caniuse-lite/data/features/currentcolor.js -node_modules/caniuse-lite/data/features/custom-elements.js -node_modules/caniuse-lite/data/features/custom-elementsv1.js -node_modules/caniuse-lite/data/features/customevent.js -node_modules/caniuse-lite/data/features/datalist.js -node_modules/caniuse-lite/data/features/dataset.js -node_modules/caniuse-lite/data/features/datauri.js -node_modules/caniuse-lite/data/features/date-tolocaledatestring.js -node_modules/caniuse-lite/data/features/decorators.js -node_modules/caniuse-lite/data/features/details.js -node_modules/caniuse-lite/data/features/deviceorientation.js -node_modules/caniuse-lite/data/features/devicepixelratio.js -node_modules/caniuse-lite/data/features/dialog.js -node_modules/caniuse-lite/data/features/dispatchevent.js -node_modules/caniuse-lite/data/features/dnssec.js -node_modules/caniuse-lite/data/features/do-not-track.js -node_modules/caniuse-lite/data/features/document-currentscript.js -node_modules/caniuse-lite/data/features/document-evaluate-xpath.js -node_modules/caniuse-lite/data/features/document-execcommand.js -node_modules/caniuse-lite/data/features/document-policy.js -node_modules/caniuse-lite/data/features/document-scrollingelement.js -node_modules/caniuse-lite/data/features/documenthead.js -node_modules/caniuse-lite/data/features/dom-manip-convenience.js -node_modules/caniuse-lite/data/features/dom-range.js -node_modules/caniuse-lite/data/features/domcontentloaded.js -node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js -node_modules/caniuse-lite/data/features/dommatrix.js -node_modules/caniuse-lite/data/features/download.js -node_modules/caniuse-lite/data/features/dragndrop.js -node_modules/caniuse-lite/data/features/element-closest.js -node_modules/caniuse-lite/data/features/element-from-point.js -node_modules/caniuse-lite/data/features/element-scroll-methods.js -node_modules/caniuse-lite/data/features/eme.js -node_modules/caniuse-lite/data/features/eot.js -node_modules/caniuse-lite/data/features/es5.js -node_modules/caniuse-lite/data/features/es6-class.js -node_modules/caniuse-lite/data/features/es6-generators.js -node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js -node_modules/caniuse-lite/data/features/es6-module.js -node_modules/caniuse-lite/data/features/es6-number.js -node_modules/caniuse-lite/data/features/es6-string-includes.js -node_modules/caniuse-lite/data/features/es6.js -node_modules/caniuse-lite/data/features/eventsource.js -node_modules/caniuse-lite/data/features/extended-system-fonts.js -node_modules/caniuse-lite/data/features/feature-policy.js -node_modules/caniuse-lite/data/features/fetch.js -node_modules/caniuse-lite/data/features/fieldset-disabled.js -node_modules/caniuse-lite/data/features/fileapi.js -node_modules/caniuse-lite/data/features/filereader.js -node_modules/caniuse-lite/data/features/filereadersync.js -node_modules/caniuse-lite/data/features/filesystem.js -node_modules/caniuse-lite/data/features/flac.js -node_modules/caniuse-lite/data/features/flexbox-gap.js -node_modules/caniuse-lite/data/features/flexbox.js -node_modules/caniuse-lite/data/features/flow-root.js -node_modules/caniuse-lite/data/features/focusin-focusout-events.js -node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js -node_modules/caniuse-lite/data/features/font-family-system-ui.js -node_modules/caniuse-lite/data/features/font-feature.js -node_modules/caniuse-lite/data/features/font-kerning.js -node_modules/caniuse-lite/data/features/font-loading.js -node_modules/caniuse-lite/data/features/font-metrics-overrides.js -node_modules/caniuse-lite/data/features/font-size-adjust.js -node_modules/caniuse-lite/data/features/font-smooth.js -node_modules/caniuse-lite/data/features/font-unicode-range.js -node_modules/caniuse-lite/data/features/font-variant-alternates.js -node_modules/caniuse-lite/data/features/font-variant-east-asian.js -node_modules/caniuse-lite/data/features/font-variant-numeric.js -node_modules/caniuse-lite/data/features/fontface.js -node_modules/caniuse-lite/data/features/form-attribute.js -node_modules/caniuse-lite/data/features/form-submit-attributes.js -node_modules/caniuse-lite/data/features/form-validation.js -node_modules/caniuse-lite/data/features/forms.js -node_modules/caniuse-lite/data/features/fullscreen.js -node_modules/caniuse-lite/data/features/gamepad.js -node_modules/caniuse-lite/data/features/geolocation.js -node_modules/caniuse-lite/data/features/getboundingclientrect.js -node_modules/caniuse-lite/data/features/getcomputedstyle.js -node_modules/caniuse-lite/data/features/getelementsbyclassname.js -node_modules/caniuse-lite/data/features/getrandomvalues.js -node_modules/caniuse-lite/data/features/gyroscope.js -node_modules/caniuse-lite/data/features/hardwareconcurrency.js -node_modules/caniuse-lite/data/features/hashchange.js -node_modules/caniuse-lite/data/features/heif.js -node_modules/caniuse-lite/data/features/hevc.js -node_modules/caniuse-lite/data/features/hidden.js -node_modules/caniuse-lite/data/features/high-resolution-time.js -node_modules/caniuse-lite/data/features/history.js -node_modules/caniuse-lite/data/features/html-media-capture.js -node_modules/caniuse-lite/data/features/html5semantic.js -node_modules/caniuse-lite/data/features/http-live-streaming.js -node_modules/caniuse-lite/data/features/http2.js -node_modules/caniuse-lite/data/features/http3.js -node_modules/caniuse-lite/data/features/iframe-sandbox.js -node_modules/caniuse-lite/data/features/iframe-seamless.js -node_modules/caniuse-lite/data/features/iframe-srcdoc.js -node_modules/caniuse-lite/data/features/imagecapture.js -node_modules/caniuse-lite/data/features/ime.js -node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js -node_modules/caniuse-lite/data/features/import-maps.js -node_modules/caniuse-lite/data/features/imports.js -node_modules/caniuse-lite/data/features/indeterminate-checkbox.js -node_modules/caniuse-lite/data/features/indexeddb.js -node_modules/caniuse-lite/data/features/indexeddb2.js -node_modules/caniuse-lite/data/features/inline-block.js -node_modules/caniuse-lite/data/features/innertext.js -node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js -node_modules/caniuse-lite/data/features/input-color.js -node_modules/caniuse-lite/data/features/input-datetime.js -node_modules/caniuse-lite/data/features/input-email-tel-url.js -node_modules/caniuse-lite/data/features/input-event.js -node_modules/caniuse-lite/data/features/input-file-accept.js -node_modules/caniuse-lite/data/features/input-file-directory.js -node_modules/caniuse-lite/data/features/input-file-multiple.js -node_modules/caniuse-lite/data/features/input-inputmode.js -node_modules/caniuse-lite/data/features/input-minlength.js -node_modules/caniuse-lite/data/features/input-number.js -node_modules/caniuse-lite/data/features/input-pattern.js -node_modules/caniuse-lite/data/features/input-placeholder.js -node_modules/caniuse-lite/data/features/input-range.js -node_modules/caniuse-lite/data/features/input-search.js -node_modules/caniuse-lite/data/features/input-selection.js -node_modules/caniuse-lite/data/features/insert-adjacent.js -node_modules/caniuse-lite/data/features/insertadjacenthtml.js -node_modules/caniuse-lite/data/features/internationalization.js -node_modules/caniuse-lite/data/features/intersectionobserver-v2.js -node_modules/caniuse-lite/data/features/intersectionobserver.js -node_modules/caniuse-lite/data/features/intl-pluralrules.js -node_modules/caniuse-lite/data/features/intrinsic-width.js -node_modules/caniuse-lite/data/features/jpeg2000.js -node_modules/caniuse-lite/data/features/jpegxl.js -node_modules/caniuse-lite/data/features/jpegxr.js -node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js -node_modules/caniuse-lite/data/features/json.js -node_modules/caniuse-lite/data/features/justify-content-space-evenly.js -node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js -node_modules/caniuse-lite/data/features/keyboardevent-charcode.js -node_modules/caniuse-lite/data/features/keyboardevent-code.js -node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js -node_modules/caniuse-lite/data/features/keyboardevent-key.js -node_modules/caniuse-lite/data/features/keyboardevent-location.js -node_modules/caniuse-lite/data/features/keyboardevent-which.js -node_modules/caniuse-lite/data/features/lazyload.js -node_modules/caniuse-lite/data/features/let.js -node_modules/caniuse-lite/data/features/link-icon-png.js -node_modules/caniuse-lite/data/features/link-icon-svg.js -node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js -node_modules/caniuse-lite/data/features/link-rel-modulepreload.js -node_modules/caniuse-lite/data/features/link-rel-preconnect.js -node_modules/caniuse-lite/data/features/link-rel-prefetch.js -node_modules/caniuse-lite/data/features/link-rel-preload.js -node_modules/caniuse-lite/data/features/link-rel-prerender.js -node_modules/caniuse-lite/data/features/loading-lazy-attr.js -node_modules/caniuse-lite/data/features/localecompare.js -node_modules/caniuse-lite/data/features/magnetometer.js -node_modules/caniuse-lite/data/features/matchesselector.js -node_modules/caniuse-lite/data/features/matchmedia.js -node_modules/caniuse-lite/data/features/mathml.js -node_modules/caniuse-lite/data/features/maxlength.js -node_modules/caniuse-lite/data/features/media-attribute.js -node_modules/caniuse-lite/data/features/media-fragments.js -node_modules/caniuse-lite/data/features/media-session-api.js -node_modules/caniuse-lite/data/features/mediacapture-fromelement.js -node_modules/caniuse-lite/data/features/mediarecorder.js -node_modules/caniuse-lite/data/features/mediasource.js -node_modules/caniuse-lite/data/features/menu.js -node_modules/caniuse-lite/data/features/meta-theme-color.js -node_modules/caniuse-lite/data/features/meter.js -node_modules/caniuse-lite/data/features/midi.js -node_modules/caniuse-lite/data/features/minmaxwh.js -node_modules/caniuse-lite/data/features/mp3.js -node_modules/caniuse-lite/data/features/mpeg-dash.js -node_modules/caniuse-lite/data/features/mpeg4.js -node_modules/caniuse-lite/data/features/multibackgrounds.js -node_modules/caniuse-lite/data/features/multicolumn.js -node_modules/caniuse-lite/data/features/mutation-events.js -node_modules/caniuse-lite/data/features/mutationobserver.js -node_modules/caniuse-lite/data/features/namevalue-storage.js -node_modules/caniuse-lite/data/features/native-filesystem-api.js -node_modules/caniuse-lite/data/features/nav-timing.js -node_modules/caniuse-lite/data/features/navigator-language.js -node_modules/caniuse-lite/data/features/netinfo.js -node_modules/caniuse-lite/data/features/notifications.js -node_modules/caniuse-lite/data/features/object-entries.js -node_modules/caniuse-lite/data/features/object-fit.js -node_modules/caniuse-lite/data/features/object-observe.js -node_modules/caniuse-lite/data/features/object-values.js -node_modules/caniuse-lite/data/features/objectrtc.js -node_modules/caniuse-lite/data/features/offline-apps.js -node_modules/caniuse-lite/data/features/offscreencanvas.js -node_modules/caniuse-lite/data/features/ogg-vorbis.js -node_modules/caniuse-lite/data/features/ogv.js -node_modules/caniuse-lite/data/features/ol-reversed.js -node_modules/caniuse-lite/data/features/once-event-listener.js -node_modules/caniuse-lite/data/features/online-status.js -node_modules/caniuse-lite/data/features/opus.js -node_modules/caniuse-lite/data/features/orientation-sensor.js -node_modules/caniuse-lite/data/features/outline.js -node_modules/caniuse-lite/data/features/pad-start-end.js -node_modules/caniuse-lite/data/features/page-transition-events.js -node_modules/caniuse-lite/data/features/pagevisibility.js -node_modules/caniuse-lite/data/features/passive-event-listener.js -node_modules/caniuse-lite/data/features/passwordrules.js -node_modules/caniuse-lite/data/features/path2d.js -node_modules/caniuse-lite/data/features/payment-request.js -node_modules/caniuse-lite/data/features/pdf-viewer.js -node_modules/caniuse-lite/data/features/permissions-api.js -node_modules/caniuse-lite/data/features/permissions-policy.js -node_modules/caniuse-lite/data/features/picture-in-picture.js -node_modules/caniuse-lite/data/features/picture.js -node_modules/caniuse-lite/data/features/ping.js -node_modules/caniuse-lite/data/features/png-alpha.js -node_modules/caniuse-lite/data/features/pointer-events.js -node_modules/caniuse-lite/data/features/pointer.js -node_modules/caniuse-lite/data/features/pointerlock.js -node_modules/caniuse-lite/data/features/portals.js -node_modules/caniuse-lite/data/features/prefers-color-scheme.js -node_modules/caniuse-lite/data/features/prefers-reduced-motion.js -node_modules/caniuse-lite/data/features/private-class-fields.js -node_modules/caniuse-lite/data/features/private-methods-and-accessors.js -node_modules/caniuse-lite/data/features/progress.js -node_modules/caniuse-lite/data/features/promise-finally.js -node_modules/caniuse-lite/data/features/promises.js -node_modules/caniuse-lite/data/features/proximity.js -node_modules/caniuse-lite/data/features/proxy.js -node_modules/caniuse-lite/data/features/public-class-fields.js -node_modules/caniuse-lite/data/features/publickeypinning.js -node_modules/caniuse-lite/data/features/push-api.js -node_modules/caniuse-lite/data/features/queryselector.js -node_modules/caniuse-lite/data/features/readonly-attr.js -node_modules/caniuse-lite/data/features/referrer-policy.js -node_modules/caniuse-lite/data/features/registerprotocolhandler.js -node_modules/caniuse-lite/data/features/rel-noopener.js -node_modules/caniuse-lite/data/features/rel-noreferrer.js -node_modules/caniuse-lite/data/features/rellist.js -node_modules/caniuse-lite/data/features/rem.js -node_modules/caniuse-lite/data/features/requestanimationframe.js -node_modules/caniuse-lite/data/features/requestidlecallback.js -node_modules/caniuse-lite/data/features/resizeobserver.js -node_modules/caniuse-lite/data/features/resource-timing.js -node_modules/caniuse-lite/data/features/rest-parameters.js -node_modules/caniuse-lite/data/features/rtcpeerconnection.js -node_modules/caniuse-lite/data/features/ruby.js -node_modules/caniuse-lite/data/features/run-in.js -node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js -node_modules/caniuse-lite/data/features/screen-orientation.js -node_modules/caniuse-lite/data/features/script-async.js -node_modules/caniuse-lite/data/features/script-defer.js -node_modules/caniuse-lite/data/features/scrollintoview.js -node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js -node_modules/caniuse-lite/data/features/sdch.js -node_modules/caniuse-lite/data/features/selection-api.js -node_modules/caniuse-lite/data/features/server-timing.js -node_modules/caniuse-lite/data/features/serviceworkers.js -node_modules/caniuse-lite/data/features/setimmediate.js -node_modules/caniuse-lite/data/features/sha-2.js -node_modules/caniuse-lite/data/features/shadowdom.js -node_modules/caniuse-lite/data/features/shadowdomv1.js -node_modules/caniuse-lite/data/features/sharedarraybuffer.js -node_modules/caniuse-lite/data/features/sharedworkers.js -node_modules/caniuse-lite/data/features/sni.js -node_modules/caniuse-lite/data/features/spdy.js -node_modules/caniuse-lite/data/features/speech-recognition.js -node_modules/caniuse-lite/data/features/speech-synthesis.js -node_modules/caniuse-lite/data/features/spellcheck-attribute.js -node_modules/caniuse-lite/data/features/sql-storage.js -node_modules/caniuse-lite/data/features/srcset.js -node_modules/caniuse-lite/data/features/stream.js -node_modules/caniuse-lite/data/features/streams.js -node_modules/caniuse-lite/data/features/stricttransportsecurity.js -node_modules/caniuse-lite/data/features/style-scoped.js -node_modules/caniuse-lite/data/features/subresource-integrity.js -node_modules/caniuse-lite/data/features/svg-css.js -node_modules/caniuse-lite/data/features/svg-filters.js -node_modules/caniuse-lite/data/features/svg-fonts.js -node_modules/caniuse-lite/data/features/svg-fragment.js -node_modules/caniuse-lite/data/features/svg-html.js -node_modules/caniuse-lite/data/features/svg-html5.js -node_modules/caniuse-lite/data/features/svg-img.js -node_modules/caniuse-lite/data/features/svg-smil.js -node_modules/caniuse-lite/data/features/svg.js -node_modules/caniuse-lite/data/features/sxg.js -node_modules/caniuse-lite/data/features/tabindex-attr.js -node_modules/caniuse-lite/data/features/template-literals.js -node_modules/caniuse-lite/data/features/template.js -node_modules/caniuse-lite/data/features/temporal.js -node_modules/caniuse-lite/data/features/testfeat.js -node_modules/caniuse-lite/data/features/text-decoration.js -node_modules/caniuse-lite/data/features/text-emphasis.js -node_modules/caniuse-lite/data/features/text-overflow.js -node_modules/caniuse-lite/data/features/text-size-adjust.js -node_modules/caniuse-lite/data/features/text-stroke.js -node_modules/caniuse-lite/data/features/text-underline-offset.js -node_modules/caniuse-lite/data/features/textcontent.js -node_modules/caniuse-lite/data/features/textencoder.js -node_modules/caniuse-lite/data/features/tls1-1.js -node_modules/caniuse-lite/data/features/tls1-2.js -node_modules/caniuse-lite/data/features/tls1-3.js -node_modules/caniuse-lite/data/features/token-binding.js -node_modules/caniuse-lite/data/features/touch.js -node_modules/caniuse-lite/data/features/transforms2d.js -node_modules/caniuse-lite/data/features/transforms3d.js -node_modules/caniuse-lite/data/features/trusted-types.js -node_modules/caniuse-lite/data/features/ttf.js -node_modules/caniuse-lite/data/features/typedarrays.js -node_modules/caniuse-lite/data/features/u2f.js -node_modules/caniuse-lite/data/features/unhandledrejection.js -node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js -node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js -node_modules/caniuse-lite/data/features/url.js -node_modules/caniuse-lite/data/features/urlsearchparams.js -node_modules/caniuse-lite/data/features/use-strict.js -node_modules/caniuse-lite/data/features/user-select-none.js -node_modules/caniuse-lite/data/features/user-timing.js -node_modules/caniuse-lite/data/features/variable-fonts.js -node_modules/caniuse-lite/data/features/vector-effect.js -node_modules/caniuse-lite/data/features/vibration.js -node_modules/caniuse-lite/data/features/video.js -node_modules/caniuse-lite/data/features/videotracks.js -node_modules/caniuse-lite/data/features/viewport-unit-variants.js -node_modules/caniuse-lite/data/features/viewport-units.js -node_modules/caniuse-lite/data/features/wai-aria.js -node_modules/caniuse-lite/data/features/wake-lock.js -node_modules/caniuse-lite/data/features/wasm.js -node_modules/caniuse-lite/data/features/wav.js -node_modules/caniuse-lite/data/features/wbr-element.js -node_modules/caniuse-lite/data/features/web-animation.js -node_modules/caniuse-lite/data/features/web-app-manifest.js -node_modules/caniuse-lite/data/features/web-bluetooth.js -node_modules/caniuse-lite/data/features/web-serial.js -node_modules/caniuse-lite/data/features/web-share.js -node_modules/caniuse-lite/data/features/webauthn.js -node_modules/caniuse-lite/data/features/webgl.js -node_modules/caniuse-lite/data/features/webgl2.js -node_modules/caniuse-lite/data/features/webgpu.js -node_modules/caniuse-lite/data/features/webhid.js -node_modules/caniuse-lite/data/features/webkit-user-drag.js -node_modules/caniuse-lite/data/features/webm.js -node_modules/caniuse-lite/data/features/webnfc.js -node_modules/caniuse-lite/data/features/webp.js -node_modules/caniuse-lite/data/features/websockets.js -node_modules/caniuse-lite/data/features/webusb.js -node_modules/caniuse-lite/data/features/webvr.js -node_modules/caniuse-lite/data/features/webvtt.js -node_modules/caniuse-lite/data/features/webworkers.js -node_modules/caniuse-lite/data/features/webxr.js -node_modules/caniuse-lite/data/features/will-change.js -node_modules/caniuse-lite/data/features/woff.js -node_modules/caniuse-lite/data/features/woff2.js -node_modules/caniuse-lite/data/features/word-break.js -node_modules/caniuse-lite/data/features/wordwrap.js -node_modules/caniuse-lite/data/features/x-doc-messaging.js -node_modules/caniuse-lite/data/features/x-frame-options.js -node_modules/caniuse-lite/data/features/xhr2.js -node_modules/caniuse-lite/data/features/xhtml.js -node_modules/caniuse-lite/data/features/xhtmlsmil.js -node_modules/caniuse-lite/data/features/xml-serializer.js -node_modules/caniuse-lite/data/regions/AD.js -node_modules/caniuse-lite/data/regions/AE.js -node_modules/caniuse-lite/data/regions/AF.js -node_modules/caniuse-lite/data/regions/AG.js -node_modules/caniuse-lite/data/regions/AI.js -node_modules/caniuse-lite/data/regions/AL.js -node_modules/caniuse-lite/data/regions/alt-af.js -node_modules/caniuse-lite/data/regions/alt-an.js -node_modules/caniuse-lite/data/regions/alt-as.js -node_modules/caniuse-lite/data/regions/alt-eu.js -node_modules/caniuse-lite/data/regions/alt-na.js -node_modules/caniuse-lite/data/regions/alt-oc.js -node_modules/caniuse-lite/data/regions/alt-sa.js -node_modules/caniuse-lite/data/regions/alt-ww.js -node_modules/caniuse-lite/data/regions/AM.js -node_modules/caniuse-lite/data/regions/AO.js -node_modules/caniuse-lite/data/regions/AR.js -node_modules/caniuse-lite/data/regions/AS.js -node_modules/caniuse-lite/data/regions/AT.js -node_modules/caniuse-lite/data/regions/AU.js -node_modules/caniuse-lite/data/regions/AW.js -node_modules/caniuse-lite/data/regions/AX.js -node_modules/caniuse-lite/data/regions/AZ.js -node_modules/caniuse-lite/data/regions/BA.js -node_modules/caniuse-lite/data/regions/BB.js -node_modules/caniuse-lite/data/regions/BD.js -node_modules/caniuse-lite/data/regions/BE.js -node_modules/caniuse-lite/data/regions/BF.js -node_modules/caniuse-lite/data/regions/BG.js -node_modules/caniuse-lite/data/regions/BH.js -node_modules/caniuse-lite/data/regions/BI.js -node_modules/caniuse-lite/data/regions/BJ.js -node_modules/caniuse-lite/data/regions/BM.js -node_modules/caniuse-lite/data/regions/BN.js -node_modules/caniuse-lite/data/regions/BO.js -node_modules/caniuse-lite/data/regions/BR.js -node_modules/caniuse-lite/data/regions/BS.js -node_modules/caniuse-lite/data/regions/BT.js -node_modules/caniuse-lite/data/regions/BW.js -node_modules/caniuse-lite/data/regions/BY.js -node_modules/caniuse-lite/data/regions/BZ.js -node_modules/caniuse-lite/data/regions/CA.js -node_modules/caniuse-lite/data/regions/CD.js -node_modules/caniuse-lite/data/regions/CF.js -node_modules/caniuse-lite/data/regions/CG.js -node_modules/caniuse-lite/data/regions/CH.js -node_modules/caniuse-lite/data/regions/CI.js -node_modules/caniuse-lite/data/regions/CK.js -node_modules/caniuse-lite/data/regions/CL.js -node_modules/caniuse-lite/data/regions/CM.js -node_modules/caniuse-lite/data/regions/CN.js -node_modules/caniuse-lite/data/regions/CO.js -node_modules/caniuse-lite/data/regions/CR.js -node_modules/caniuse-lite/data/regions/CU.js -node_modules/caniuse-lite/data/regions/CV.js -node_modules/caniuse-lite/data/regions/CX.js -node_modules/caniuse-lite/data/regions/CY.js -node_modules/caniuse-lite/data/regions/CZ.js -node_modules/caniuse-lite/data/regions/DE.js -node_modules/caniuse-lite/data/regions/DJ.js -node_modules/caniuse-lite/data/regions/DK.js -node_modules/caniuse-lite/data/regions/DM.js -node_modules/caniuse-lite/data/regions/DO.js -node_modules/caniuse-lite/data/regions/DZ.js -node_modules/caniuse-lite/data/regions/EC.js -node_modules/caniuse-lite/data/regions/EE.js -node_modules/caniuse-lite/data/regions/EG.js -node_modules/caniuse-lite/data/regions/ER.js -node_modules/caniuse-lite/data/regions/ES.js -node_modules/caniuse-lite/data/regions/ET.js -node_modules/caniuse-lite/data/regions/FI.js -node_modules/caniuse-lite/data/regions/FJ.js -node_modules/caniuse-lite/data/regions/FK.js -node_modules/caniuse-lite/data/regions/FM.js -node_modules/caniuse-lite/data/regions/FO.js -node_modules/caniuse-lite/data/regions/FR.js -node_modules/caniuse-lite/data/regions/GA.js -node_modules/caniuse-lite/data/regions/GB.js -node_modules/caniuse-lite/data/regions/GD.js -node_modules/caniuse-lite/data/regions/GE.js -node_modules/caniuse-lite/data/regions/GF.js -node_modules/caniuse-lite/data/regions/GG.js -node_modules/caniuse-lite/data/regions/GH.js -node_modules/caniuse-lite/data/regions/GI.js -node_modules/caniuse-lite/data/regions/GL.js -node_modules/caniuse-lite/data/regions/GM.js -node_modules/caniuse-lite/data/regions/GN.js -node_modules/caniuse-lite/data/regions/GP.js -node_modules/caniuse-lite/data/regions/GQ.js -node_modules/caniuse-lite/data/regions/GR.js -node_modules/caniuse-lite/data/regions/GT.js -node_modules/caniuse-lite/data/regions/GU.js -node_modules/caniuse-lite/data/regions/GW.js -node_modules/caniuse-lite/data/regions/GY.js -node_modules/caniuse-lite/data/regions/HK.js -node_modules/caniuse-lite/data/regions/HN.js -node_modules/caniuse-lite/data/regions/HR.js -node_modules/caniuse-lite/data/regions/HT.js -node_modules/caniuse-lite/data/regions/HU.js -node_modules/caniuse-lite/data/regions/ID.js -node_modules/caniuse-lite/data/regions/IE.js -node_modules/caniuse-lite/data/regions/IL.js -node_modules/caniuse-lite/data/regions/IM.js -node_modules/caniuse-lite/data/regions/IN.js -node_modules/caniuse-lite/data/regions/IQ.js -node_modules/caniuse-lite/data/regions/IR.js -node_modules/caniuse-lite/data/regions/IS.js -node_modules/caniuse-lite/data/regions/IT.js -node_modules/caniuse-lite/data/regions/JE.js -node_modules/caniuse-lite/data/regions/JM.js -node_modules/caniuse-lite/data/regions/JO.js -node_modules/caniuse-lite/data/regions/JP.js -node_modules/caniuse-lite/data/regions/KE.js -node_modules/caniuse-lite/data/regions/KG.js -node_modules/caniuse-lite/data/regions/KH.js -node_modules/caniuse-lite/data/regions/KI.js -node_modules/caniuse-lite/data/regions/KM.js -node_modules/caniuse-lite/data/regions/KN.js -node_modules/caniuse-lite/data/regions/KP.js -node_modules/caniuse-lite/data/regions/KR.js -node_modules/caniuse-lite/data/regions/KW.js -node_modules/caniuse-lite/data/regions/KY.js -node_modules/caniuse-lite/data/regions/KZ.js -node_modules/caniuse-lite/data/regions/LA.js -node_modules/caniuse-lite/data/regions/LB.js -node_modules/caniuse-lite/data/regions/LC.js -node_modules/caniuse-lite/data/regions/LI.js -node_modules/caniuse-lite/data/regions/LK.js -node_modules/caniuse-lite/data/regions/LR.js -node_modules/caniuse-lite/data/regions/LS.js -node_modules/caniuse-lite/data/regions/LT.js -node_modules/caniuse-lite/data/regions/LU.js -node_modules/caniuse-lite/data/regions/LV.js -node_modules/caniuse-lite/data/regions/LY.js -node_modules/caniuse-lite/data/regions/MA.js -node_modules/caniuse-lite/data/regions/MC.js -node_modules/caniuse-lite/data/regions/MD.js -node_modules/caniuse-lite/data/regions/ME.js -node_modules/caniuse-lite/data/regions/MG.js -node_modules/caniuse-lite/data/regions/MH.js -node_modules/caniuse-lite/data/regions/MK.js -node_modules/caniuse-lite/data/regions/ML.js -node_modules/caniuse-lite/data/regions/MM.js -node_modules/caniuse-lite/data/regions/MN.js -node_modules/caniuse-lite/data/regions/MO.js -node_modules/caniuse-lite/data/regions/MP.js -node_modules/caniuse-lite/data/regions/MQ.js -node_modules/caniuse-lite/data/regions/MR.js -node_modules/caniuse-lite/data/regions/MS.js -node_modules/caniuse-lite/data/regions/MT.js -node_modules/caniuse-lite/data/regions/MU.js -node_modules/caniuse-lite/data/regions/MV.js -node_modules/caniuse-lite/data/regions/MW.js -node_modules/caniuse-lite/data/regions/MX.js -node_modules/caniuse-lite/data/regions/MY.js -node_modules/caniuse-lite/data/regions/MZ.js -node_modules/caniuse-lite/data/regions/NA.js -node_modules/caniuse-lite/data/regions/NC.js -node_modules/caniuse-lite/data/regions/NE.js -node_modules/caniuse-lite/data/regions/NF.js -node_modules/caniuse-lite/data/regions/NG.js -node_modules/caniuse-lite/data/regions/NI.js -node_modules/caniuse-lite/data/regions/NL.js -node_modules/caniuse-lite/data/regions/NO.js -node_modules/caniuse-lite/data/regions/NP.js -node_modules/caniuse-lite/data/regions/NR.js -node_modules/caniuse-lite/data/regions/NU.js -node_modules/caniuse-lite/data/regions/NZ.js -node_modules/caniuse-lite/data/regions/OM.js -node_modules/caniuse-lite/data/regions/PA.js -node_modules/caniuse-lite/data/regions/PE.js -node_modules/caniuse-lite/data/regions/PF.js -node_modules/caniuse-lite/data/regions/PG.js -node_modules/caniuse-lite/data/regions/PH.js -node_modules/caniuse-lite/data/regions/PK.js -node_modules/caniuse-lite/data/regions/PL.js -node_modules/caniuse-lite/data/regions/PM.js -node_modules/caniuse-lite/data/regions/PN.js -node_modules/caniuse-lite/data/regions/PR.js -node_modules/caniuse-lite/data/regions/PS.js -node_modules/caniuse-lite/data/regions/PT.js -node_modules/caniuse-lite/data/regions/PW.js -node_modules/caniuse-lite/data/regions/PY.js -node_modules/caniuse-lite/data/regions/QA.js -node_modules/caniuse-lite/data/regions/RE.js -node_modules/caniuse-lite/data/regions/RO.js -node_modules/caniuse-lite/data/regions/RS.js -node_modules/caniuse-lite/data/regions/RU.js -node_modules/caniuse-lite/data/regions/RW.js -node_modules/caniuse-lite/data/regions/SA.js -node_modules/caniuse-lite/data/regions/SB.js -node_modules/caniuse-lite/data/regions/SC.js -node_modules/caniuse-lite/data/regions/SD.js -node_modules/caniuse-lite/data/regions/SE.js -node_modules/caniuse-lite/data/regions/SG.js -node_modules/caniuse-lite/data/regions/SH.js -node_modules/caniuse-lite/data/regions/SI.js -node_modules/caniuse-lite/data/regions/SK.js -node_modules/caniuse-lite/data/regions/SL.js -node_modules/caniuse-lite/data/regions/SM.js -node_modules/caniuse-lite/data/regions/SN.js -node_modules/caniuse-lite/data/regions/SO.js -node_modules/caniuse-lite/data/regions/SR.js -node_modules/caniuse-lite/data/regions/ST.js -node_modules/caniuse-lite/data/regions/SV.js -node_modules/caniuse-lite/data/regions/SY.js -node_modules/caniuse-lite/data/regions/SZ.js -node_modules/caniuse-lite/data/regions/TC.js -node_modules/caniuse-lite/data/regions/TD.js -node_modules/caniuse-lite/data/regions/TG.js -node_modules/caniuse-lite/data/regions/TH.js -node_modules/caniuse-lite/data/regions/TJ.js -node_modules/caniuse-lite/data/regions/TK.js -node_modules/caniuse-lite/data/regions/TL.js -node_modules/caniuse-lite/data/regions/TM.js -node_modules/caniuse-lite/data/regions/TN.js -node_modules/caniuse-lite/data/regions/TO.js -node_modules/caniuse-lite/data/regions/TR.js -node_modules/caniuse-lite/data/regions/TT.js -node_modules/caniuse-lite/data/regions/TV.js -node_modules/caniuse-lite/data/regions/TW.js -node_modules/caniuse-lite/data/regions/TZ.js -node_modules/caniuse-lite/data/regions/UA.js -node_modules/caniuse-lite/data/regions/UG.js -node_modules/caniuse-lite/data/regions/US.js -node_modules/caniuse-lite/data/regions/UY.js -node_modules/caniuse-lite/data/regions/UZ.js -node_modules/caniuse-lite/data/regions/VA.js -node_modules/caniuse-lite/data/regions/VC.js -node_modules/caniuse-lite/data/regions/VE.js -node_modules/caniuse-lite/data/regions/VG.js -node_modules/caniuse-lite/data/regions/VI.js -node_modules/caniuse-lite/data/regions/VN.js -node_modules/caniuse-lite/data/regions/VU.js -node_modules/caniuse-lite/data/regions/WF.js -node_modules/caniuse-lite/data/regions/WS.js -node_modules/caniuse-lite/data/regions/YE.js -node_modules/caniuse-lite/data/regions/YT.js -node_modules/caniuse-lite/data/regions/ZA.js -node_modules/caniuse-lite/data/regions/ZM.js -node_modules/caniuse-lite/data/regions/ZW.js -node_modules/chalk/license -node_modules/chalk/package.json -node_modules/chalk/readme.md -node_modules/chalk/source/index.js -node_modules/chalk/source/templates.js -node_modules/chalk/source/util.js -node_modules/chokidar/index.js -node_modules/chokidar/LICENSE -node_modules/chokidar/package.json -node_modules/chokidar/README.md -node_modules/chokidar/lib/constants.js -node_modules/chokidar/lib/fsevents-handler.js -node_modules/chokidar/lib/nodefs-handler.js -node_modules/chokidar/node_modules/glob-parent/CHANGELOG.md -node_modules/chokidar/node_modules/glob-parent/index.js -node_modules/chokidar/node_modules/glob-parent/LICENSE -node_modules/chokidar/node_modules/glob-parent/package.json -node_modules/chokidar/node_modules/glob-parent/README.md -node_modules/color/index.js -node_modules/color/LICENSE -node_modules/color/package.json -node_modules/color/README.md -node_modules/color-convert/CHANGELOG.md -node_modules/color-convert/conversions.js -node_modules/color-convert/index.js -node_modules/color-convert/LICENSE -node_modules/color-convert/package.json -node_modules/color-convert/README.md -node_modules/color-convert/route.js -node_modules/color-name/index.js -node_modules/color-name/LICENSE -node_modules/color-name/package.json -node_modules/color-name/README.md -node_modules/color-string/index.js -node_modules/color-string/LICENSE -node_modules/color-string/package.json -node_modules/color-string/README.md -node_modules/commander/esm.mjs -node_modules/commander/index.js -node_modules/commander/LICENSE -node_modules/commander/package-support.json -node_modules/commander/package.json -node_modules/commander/Readme.md -node_modules/commander/lib/argument.js -node_modules/commander/lib/command.js -node_modules/commander/lib/error.js -node_modules/commander/lib/help.js -node_modules/commander/lib/option.js -node_modules/commander/lib/suggestSimilar.js -node_modules/commondir/index.js -node_modules/commondir/LICENSE -node_modules/commondir/package.json -node_modules/commondir/readme.markdown -node_modules/commondir/example/dir.js -node_modules/commondir/test/dirs.js -node_modules/concat-map/.travis.yml -node_modules/concat-map/index.js -node_modules/concat-map/LICENSE -node_modules/concat-map/package.json -node_modules/concat-map/README.markdown -node_modules/concat-map/example/map.js -node_modules/concat-map/test/map.js -node_modules/console-clear/index.js -node_modules/console-clear/license -node_modules/console-clear/package.json -node_modules/console-clear/readme.md -node_modules/cosmiconfig/LICENSE -node_modules/cosmiconfig/package.json -node_modules/cosmiconfig/README.md -node_modules/css-selector-tokenizer/LICENSE -node_modules/css-selector-tokenizer/package.json -node_modules/css-selector-tokenizer/README.md -node_modules/css-selector-tokenizer/lib/index.js -node_modules/css-selector-tokenizer/lib/parse.js -node_modules/css-selector-tokenizer/lib/parseValues.js -node_modules/css-selector-tokenizer/lib/stringify.js -node_modules/css-selector-tokenizer/lib/stringifyValues.js -node_modules/css-selector-tokenizer/lib/uni-regexp.js -node_modules/cssesc/cssesc.js -node_modules/cssesc/LICENSE-MIT.txt -node_modules/cssesc/package.json -node_modules/cssesc/README.md -node_modules/cssesc/bin/cssesc -node_modules/cssesc/man/cssesc.1 -node_modules/daisyui/LICENSE -node_modules/daisyui/package.json -node_modules/daisyui/README.md -node_modules/daisyui/src/index.js -node_modules/daisyui/src/colors/colorNames.js -node_modules/daisyui/src/colors/functions.js -node_modules/daisyui/src/colors/index.js -node_modules/daisyui/src/colors/themes.js -node_modules/daisyui/src/lib/responsiveRegex.js -node_modules/daisyui/src/lib/postcss-prefixer/index.js -node_modules/daisyui/src/lib/postcss-prefixer/utils.js -node_modules/deepmerge/changelog.md -node_modules/deepmerge/index.js -node_modules/deepmerge/license.txt -node_modules/deepmerge/package.json -node_modules/deepmerge/readme.md -node_modules/deepmerge/rollup.config.js -node_modules/defined/.travis.yml -node_modules/defined/index.js -node_modules/defined/LICENSE -node_modules/defined/package.json -node_modules/defined/readme.markdown -node_modules/defined/example/defined.js -node_modules/defined/test/def.js -node_modules/defined/test/falsy.js -node_modules/detect-indent/index.js -node_modules/detect-indent/license -node_modules/detect-indent/package.json -node_modules/detect-indent/readme.md -node_modules/detective/.travis.yml -node_modules/detective/CHANGELOG.md -node_modules/detective/index.js -node_modules/detective/LICENSE -node_modules/detective/package.json -node_modules/detective/readme.markdown -node_modules/detective/bench/detect.js -node_modules/detective/bench/esprima_v_acorn.txt -node_modules/detective/bin/detective.js -node_modules/detective/example/strings_src.js -node_modules/detective/example/strings.js -node_modules/detective/test/both.js -node_modules/detective/test/chained.js -node_modules/detective/test/complicated.js -node_modules/detective/test/es6-module.js -node_modules/detective/test/es2019.js -node_modules/detective/test/generators.js -node_modules/detective/test/isrequire.js -node_modules/detective/test/nested.js -node_modules/detective/test/noargs.js -node_modules/detective/test/parseopts.js -node_modules/detective/test/rest-spread.js -node_modules/detective/test/return.js -node_modules/detective/test/set-in-object-pattern.js -node_modules/detective/test/shebang.js -node_modules/detective/test/sparse-array.js -node_modules/detective/test/strings.js -node_modules/detective/test/word.js -node_modules/detective/test/yield.js -node_modules/detective/test/files/both.js -node_modules/detective/test/files/chained.js -node_modules/detective/test/files/es6-module.js -node_modules/detective/test/files/for-await.js -node_modules/detective/test/files/generators.js -node_modules/detective/test/files/isrequire.js -node_modules/detective/test/files/nested.js -node_modules/detective/test/files/optional-catch.js -node_modules/detective/test/files/rest-spread.js -node_modules/detective/test/files/set-in-object-pattern.js -node_modules/detective/test/files/shebang.js -node_modules/detective/test/files/sparse-array.js -node_modules/detective/test/files/strings.js -node_modules/detective/test/files/word.js -node_modules/detective/test/files/yield.js -node_modules/didyoumean/didYouMean-1.2.1.js -node_modules/didyoumean/didYouMean-1.2.1.min.js -node_modules/didyoumean/LICENSE -node_modules/didyoumean/package.json -node_modules/didyoumean/README.md -node_modules/dlv/index.js -node_modules/dlv/package.json -node_modules/dlv/README.md -node_modules/electron-to-chromium/CHANGELOG.md -node_modules/electron-to-chromium/chromium-versions.js -node_modules/electron-to-chromium/chromium-versions.json -node_modules/electron-to-chromium/full-chromium-versions.js -node_modules/electron-to-chromium/full-chromium-versions.json -node_modules/electron-to-chromium/full-versions.js -node_modules/electron-to-chromium/full-versions.json -node_modules/electron-to-chromium/index.js -node_modules/electron-to-chromium/LICENSE -node_modules/electron-to-chromium/package.json -node_modules/electron-to-chromium/README.md -node_modules/electron-to-chromium/versions.js -node_modules/electron-to-chromium/versions.json -node_modules/error-ex/index.js -node_modules/error-ex/LICENSE -node_modules/error-ex/package.json -node_modules/error-ex/README.md -node_modules/error-ex/node_modules/is-arrayish/.editorconfig -node_modules/error-ex/node_modules/is-arrayish/.istanbul.yml -node_modules/error-ex/node_modules/is-arrayish/.npmignore -node_modules/error-ex/node_modules/is-arrayish/.travis.yml -node_modules/error-ex/node_modules/is-arrayish/index.js -node_modules/error-ex/node_modules/is-arrayish/LICENSE -node_modules/error-ex/node_modules/is-arrayish/package.json -node_modules/error-ex/node_modules/is-arrayish/README.md -node_modules/es6-promise/CHANGELOG.md -node_modules/es6-promise/LICENSE -node_modules/es6-promise/package.json -node_modules/es6-promise/README.md -node_modules/es6-promise/lib/es6-promise.js -node_modules/es6-promise/lib/es6-promise/-internal.js -node_modules/es6-promise/lib/es6-promise/asap.js -node_modules/es6-promise/lib/es6-promise/enumerator.js -node_modules/es6-promise/lib/es6-promise/polyfill.js -node_modules/es6-promise/lib/es6-promise/promise.js -node_modules/es6-promise/lib/es6-promise/then.js -node_modules/es6-promise/lib/es6-promise/utils.js -node_modules/es6-promise/lib/es6-promise/promise/all.js -node_modules/es6-promise/lib/es6-promise/promise/race.js -node_modules/es6-promise/lib/es6-promise/promise/reject.js -node_modules/es6-promise/lib/es6-promise/promise/resolve.js -node_modules/escalade/license -node_modules/escalade/package.json -node_modules/escalade/readme.md -node_modules/escalade/sync/index.js -node_modules/escalade/sync/index.mjs -node_modules/escape-string-regexp/index.js -node_modules/escape-string-regexp/license -node_modules/escape-string-regexp/package.json -node_modules/escape-string-regexp/readme.md -node_modules/estree-walker/CHANGELOG.md -node_modules/estree-walker/LICENSE -node_modules/estree-walker/package.json -node_modules/estree-walker/README.md -node_modules/estree-walker/src/async.js -node_modules/estree-walker/src/index.js -node_modules/estree-walker/src/package.json -node_modules/estree-walker/src/sync.js -node_modules/estree-walker/src/walker.js -node_modules/estree-walker/types/tsconfig.tsbuildinfo -node_modules/fast-glob/LICENSE -node_modules/fast-glob/package.json -node_modules/fast-glob/README.md -node_modules/fast-glob/node_modules/glob-parent/CHANGELOG.md -node_modules/fast-glob/node_modules/glob-parent/index.js -node_modules/fast-glob/node_modules/glob-parent/LICENSE -node_modules/fast-glob/node_modules/glob-parent/package.json -node_modules/fast-glob/node_modules/glob-parent/README.md -node_modules/fast-glob/out/index.js -node_modules/fast-glob/out/settings.js -node_modules/fast-glob/out/managers/patterns.js -node_modules/fast-glob/out/managers/tasks.js -node_modules/fast-glob/out/providers/async.js -node_modules/fast-glob/out/providers/provider.js -node_modules/fast-glob/out/providers/stream.js -node_modules/fast-glob/out/providers/sync.js -node_modules/fast-glob/out/providers/filters/deep.js -node_modules/fast-glob/out/providers/filters/entry.js -node_modules/fast-glob/out/providers/filters/error.js -node_modules/fast-glob/out/providers/matchers/matcher.js -node_modules/fast-glob/out/providers/matchers/partial.js -node_modules/fast-glob/out/providers/transformers/entry.js -node_modules/fast-glob/out/readers/reader.js -node_modules/fast-glob/out/readers/stream.js -node_modules/fast-glob/out/readers/sync.js -node_modules/fast-glob/out/types/index.js -node_modules/fast-glob/out/utils/array.js -node_modules/fast-glob/out/utils/errno.js -node_modules/fast-glob/out/utils/fs.js -node_modules/fast-glob/out/utils/index.js -node_modules/fast-glob/out/utils/path.js -node_modules/fast-glob/out/utils/pattern.js -node_modules/fast-glob/out/utils/stream.js -node_modules/fast-glob/out/utils/string.js -node_modules/fastparse/LICENSE -node_modules/fastparse/package.json -node_modules/fastparse/README.md -node_modules/fastparse/lib/Parser.js -node_modules/fastq/bench.js -node_modules/fastq/example.js -node_modules/fastq/example.mjs -node_modules/fastq/LICENSE -node_modules/fastq/package.json -node_modules/fastq/queue.js -node_modules/fastq/README.md -node_modules/fastq/.github/dependabot.yml -node_modules/fastq/.github/workflows/ci.yml -node_modules/fastq/test/promise.js -node_modules/fastq/test/test.js -node_modules/fastq/test/tsconfig.json -node_modules/fill-range/index.js -node_modules/fill-range/LICENSE -node_modules/fill-range/package.json -node_modules/fill-range/README.md -node_modules/fraction.js/bigfraction.js -node_modules/fraction.js/fraction.js -node_modules/fraction.js/fraction.min.js -node_modules/fraction.js/LICENSE -node_modules/fraction.js/package.json -node_modules/fraction.js/README.md -node_modules/fs.realpath/index.js -node_modules/fs.realpath/LICENSE -node_modules/fs.realpath/old.js -node_modules/fs.realpath/package.json -node_modules/fs.realpath/README.md -node_modules/function-bind/.editorconfig -node_modules/function-bind/.eslintrc -node_modules/function-bind/.jscs.json -node_modules/function-bind/.npmignore -node_modules/function-bind/.travis.yml -node_modules/function-bind/implementation.js -node_modules/function-bind/index.js -node_modules/function-bind/LICENSE -node_modules/function-bind/package.json -node_modules/function-bind/README.md -node_modules/function-bind/test/.eslintrc -node_modules/function-bind/test/index.js -node_modules/get-port/index.js -node_modules/get-port/license -node_modules/get-port/package.json -node_modules/get-port/readme.md -node_modules/glob/common.js -node_modules/glob/glob.js -node_modules/glob/LICENSE -node_modules/glob/package.json -node_modules/glob/README.md -node_modules/glob/sync.js -node_modules/glob-parent/index.js -node_modules/glob-parent/LICENSE -node_modules/glob-parent/package.json -node_modules/glob-parent/README.md -node_modules/graceful-fs/clone.js -node_modules/graceful-fs/graceful-fs.js -node_modules/graceful-fs/legacy-streams.js -node_modules/graceful-fs/LICENSE -node_modules/graceful-fs/package.json -node_modules/graceful-fs/polyfills.js -node_modules/graceful-fs/README.md -node_modules/has/LICENSE-MIT -node_modules/has/package.json -node_modules/has/README.md -node_modules/has/src/index.js -node_modules/has/test/index.js -node_modules/has-flag/index.js -node_modules/has-flag/license -node_modules/has-flag/package.json -node_modules/has-flag/readme.md -node_modules/import-fresh/index.js -node_modules/import-fresh/license -node_modules/import-fresh/package.json -node_modules/import-fresh/readme.md -node_modules/inflight/inflight.js -node_modules/inflight/LICENSE -node_modules/inflight/package.json -node_modules/inflight/README.md -node_modules/inherits/inherits_browser.js -node_modules/inherits/inherits.js -node_modules/inherits/LICENSE -node_modules/inherits/package.json -node_modules/inherits/README.md -node_modules/is-arrayish/index.js -node_modules/is-arrayish/LICENSE -node_modules/is-arrayish/package.json -node_modules/is-arrayish/README.md -node_modules/is-arrayish/yarn-error.log -node_modules/is-binary-path/index.js -node_modules/is-binary-path/license -node_modules/is-binary-path/package.json -node_modules/is-binary-path/readme.md -node_modules/is-core-module/.eslintrc -node_modules/is-core-module/.nycrc -node_modules/is-core-module/CHANGELOG.md -node_modules/is-core-module/core.json -node_modules/is-core-module/index.js -node_modules/is-core-module/LICENSE -node_modules/is-core-module/package.json -node_modules/is-core-module/README.md -node_modules/is-core-module/test/index.js -node_modules/is-extglob/index.js -node_modules/is-extglob/LICENSE -node_modules/is-extglob/package.json -node_modules/is-extglob/README.md -node_modules/is-glob/index.js -node_modules/is-glob/LICENSE -node_modules/is-glob/package.json -node_modules/is-glob/README.md -node_modules/is-module/.npmignore -node_modules/is-module/component.json -node_modules/is-module/index.js -node_modules/is-module/package.json -node_modules/is-module/README.md -node_modules/is-number/index.js -node_modules/is-number/LICENSE -node_modules/is-number/package.json -node_modules/is-number/README.md -node_modules/is-reference/CHANGELOG.md -node_modules/is-reference/package.json -node_modules/is-reference/README.md -node_modules/jest-worker/LICENSE -node_modules/jest-worker/package.json -node_modules/jest-worker/README.md -node_modules/js-tokens/CHANGELOG.md -node_modules/js-tokens/index.js -node_modules/js-tokens/LICENSE -node_modules/js-tokens/package.json -node_modules/js-tokens/README.md -node_modules/json-parse-even-better-errors/CHANGELOG.md -node_modules/json-parse-even-better-errors/index.js -node_modules/json-parse-even-better-errors/LICENSE.md -node_modules/json-parse-even-better-errors/package.json -node_modules/json-parse-even-better-errors/README.md -node_modules/kleur/index.js -node_modules/kleur/license -node_modules/kleur/package.json -node_modules/kleur/readme.md -node_modules/lilconfig/package.json -node_modules/lilconfig/readme.md -node_modules/lines-and-columns/LICENSE -node_modules/lines-and-columns/package.json -node_modules/lines-and-columns/README.md -node_modules/livereload/.travis.yml -node_modules/livereload/LICENSE -node_modules/livereload/package.json -node_modules/livereload/README.md -node_modules/livereload/.github/ISSUE_TEMPLATE -node_modules/livereload/bin/livereload.js -node_modules/livereload/examples/index.html -node_modules/livereload/examples/server.js -node_modules/livereload/lib/command.coffee -node_modules/livereload/lib/command.js -node_modules/livereload/lib/livereload.coffee -node_modules/livereload/lib/livereload.js -node_modules/livereload/svg/test.svg -node_modules/livereload/svg/test2.svg -node_modules/livereload/test/index.test.coffee -node_modules/livereload/test/mocha.opts -node_modules/livereload/test/ssl/localhost.cert -node_modules/livereload/test/ssl/localhost.key -node_modules/livereload-js/LICENSE -node_modules/livereload-js/package.json -node_modules/livereload-js/README.md -node_modules/livereload-js/.github/workflows/main.yml -node_modules/livereload-js/src/connector.js -node_modules/livereload-js/src/customevents.js -node_modules/livereload-js/src/less.js -node_modules/livereload-js/src/livereload.js -node_modules/livereload-js/src/options.js -node_modules/livereload-js/src/protocol.js -node_modules/livereload-js/src/reloader.js -node_modules/livereload-js/src/startup.js -node_modules/livereload-js/src/timer.js -node_modules/local-access/index.js -node_modules/local-access/index.mjs -node_modules/local-access/license -node_modules/local-access/package.json -node_modules/local-access/readme.md -node_modules/magic-string/LICENSE -node_modules/magic-string/package.json -node_modules/magic-string/README.md -node_modules/merge-stream/index.js -node_modules/merge-stream/LICENSE -node_modules/merge-stream/package.json -node_modules/merge-stream/README.md -node_modules/merge2/index.js -node_modules/merge2/LICENSE -node_modules/merge2/package.json -node_modules/merge2/README.md -node_modules/micromatch/index.js -node_modules/micromatch/LICENSE -node_modules/micromatch/package.json -node_modules/micromatch/README.md -node_modules/min-indent/index.js -node_modules/min-indent/license -node_modules/min-indent/package.json -node_modules/min-indent/readme.md -node_modules/minimatch/LICENSE -node_modules/minimatch/minimatch.js -node_modules/minimatch/package.json -node_modules/minimatch/README.md -node_modules/minimist/.travis.yml -node_modules/minimist/index.js -node_modules/minimist/LICENSE -node_modules/minimist/package.json -node_modules/minimist/readme.markdown -node_modules/minimist/example/parse.js -node_modules/minimist/test/all_bool.js -node_modules/minimist/test/bool.js -node_modules/minimist/test/dash.js -node_modules/minimist/test/default_bool.js -node_modules/minimist/test/dotted.js -node_modules/minimist/test/kv_short.js -node_modules/minimist/test/long.js -node_modules/minimist/test/num.js -node_modules/minimist/test/parse_modified.js -node_modules/minimist/test/parse.js -node_modules/minimist/test/proto.js -node_modules/minimist/test/short.js -node_modules/minimist/test/stop_early.js -node_modules/minimist/test/unknown.js -node_modules/minimist/test/whitespace.js -node_modules/mkdirp/index.js -node_modules/mkdirp/LICENSE -node_modules/mkdirp/package.json -node_modules/mkdirp/readme.markdown -node_modules/mkdirp/bin/cmd.js -node_modules/mkdirp/bin/usage.txt -node_modules/mri/license.md -node_modules/mri/package.json -node_modules/mri/readme.md -node_modules/mri/lib/index.js -node_modules/mri/lib/index.mjs -node_modules/mrmime/index.js -node_modules/mrmime/index.mjs -node_modules/mrmime/license -node_modules/mrmime/package.json -node_modules/mrmime/readme.md -node_modules/nanoid/index.browser.cjs -node_modules/nanoid/index.browser.js -node_modules/nanoid/index.cjs -node_modules/nanoid/index.js -node_modules/nanoid/LICENSE -node_modules/nanoid/nanoid.js -node_modules/nanoid/package.json -node_modules/nanoid/README.md -node_modules/nanoid/async/index.browser.cjs -node_modules/nanoid/async/index.browser.js -node_modules/nanoid/async/index.cjs -node_modules/nanoid/async/index.js -node_modules/nanoid/async/index.native.js -node_modules/nanoid/async/package.json -node_modules/nanoid/bin/nanoid.cjs -node_modules/nanoid/non-secure/index.cjs -node_modules/nanoid/non-secure/index.js -node_modules/nanoid/non-secure/package.json -node_modules/nanoid/url-alphabet/index.cjs -node_modules/nanoid/url-alphabet/index.js -node_modules/nanoid/url-alphabet/package.json -node_modules/node-releases/LICENSE -node_modules/node-releases/package.json -node_modules/node-releases/README.md -node_modules/node-releases/data/processed/envs.json -node_modules/node-releases/data/release-schedule/release-schedule.json -node_modules/normalize-path/index.js -node_modules/normalize-path/LICENSE -node_modules/normalize-path/package.json -node_modules/normalize-path/README.md -node_modules/normalize-range/index.js -node_modules/normalize-range/license -node_modules/normalize-range/package.json -node_modules/normalize-range/readme.md -node_modules/object-hash/index.js -node_modules/object-hash/LICENSE -node_modules/object-hash/package.json -node_modules/object-hash/readme.markdown -node_modules/once/LICENSE -node_modules/once/once.js -node_modules/once/package.json -node_modules/once/README.md -node_modules/opts/CHANGES.org -node_modules/opts/LICENSE.txt -node_modules/opts/man.3 -node_modules/opts/package.json -node_modules/opts/README.md -node_modules/opts/README.org -node_modules/opts/examples/example1.js -node_modules/opts/examples/example2.js -node_modules/opts/examples/example3.js -node_modules/opts/examples/example4.js -node_modules/opts/src/opts.js -node_modules/parent-module/index.js -node_modules/parent-module/license -node_modules/parent-module/package.json -node_modules/parent-module/readme.md -node_modules/parse-json/index.js -node_modules/parse-json/license -node_modules/parse-json/package.json -node_modules/parse-json/readme.md -node_modules/path-is-absolute/index.js -node_modules/path-is-absolute/license -node_modules/path-is-absolute/package.json -node_modules/path-is-absolute/readme.md -node_modules/path-parse/index.js -node_modules/path-parse/LICENSE -node_modules/path-parse/package.json -node_modules/path-parse/README.md -node_modules/path-type/index.js -node_modules/path-type/license -node_modules/path-type/package.json -node_modules/path-type/readme.md -node_modules/picocolors/LICENSE -node_modules/picocolors/package.json -node_modules/picocolors/picocolors.browser.js -node_modules/picocolors/picocolors.js -node_modules/picocolors/README.md -node_modules/picomatch/CHANGELOG.md -node_modules/picomatch/index.js -node_modules/picomatch/LICENSE -node_modules/picomatch/package.json -node_modules/picomatch/README.md -node_modules/picomatch/lib/constants.js -node_modules/picomatch/lib/parse.js -node_modules/picomatch/lib/picomatch.js -node_modules/picomatch/lib/scan.js -node_modules/picomatch/lib/utils.js -node_modules/pify/index.js -node_modules/pify/license -node_modules/pify/package.json -node_modules/pify/readme.md -node_modules/postcss/LICENSE -node_modules/postcss/package.json -node_modules/postcss/README.md -node_modules/postcss/lib/at-rule.js -node_modules/postcss/lib/comment.js -node_modules/postcss/lib/container.js -node_modules/postcss/lib/css-syntax-error.js -node_modules/postcss/lib/declaration.js -node_modules/postcss/lib/document.js -node_modules/postcss/lib/fromJSON.js -node_modules/postcss/lib/input.js -node_modules/postcss/lib/lazy-result.js -node_modules/postcss/lib/list.js -node_modules/postcss/lib/map-generator.js -node_modules/postcss/lib/no-work-result.js -node_modules/postcss/lib/node.js -node_modules/postcss/lib/parse.js -node_modules/postcss/lib/parser.js -node_modules/postcss/lib/postcss.js -node_modules/postcss/lib/postcss.mjs -node_modules/postcss/lib/previous-map.js -node_modules/postcss/lib/processor.js -node_modules/postcss/lib/result.js -node_modules/postcss/lib/root.js -node_modules/postcss/lib/rule.js -node_modules/postcss/lib/stringifier.js -node_modules/postcss/lib/stringify.js -node_modules/postcss/lib/symbols.js -node_modules/postcss/lib/terminal-highlight.js -node_modules/postcss/lib/tokenize.js -node_modules/postcss/lib/warn-once.js -node_modules/postcss/lib/warning.js -node_modules/postcss-import/index.js -node_modules/postcss-import/LICENSE -node_modules/postcss-import/package.json -node_modules/postcss-import/README.md -node_modules/postcss-import/lib/join-layer.js -node_modules/postcss-import/lib/join-media.js -node_modules/postcss-import/lib/load-content.js -node_modules/postcss-import/lib/parse-statements.js -node_modules/postcss-import/lib/process-content.js -node_modules/postcss-import/lib/resolve-id.js -node_modules/postcss-js/async.js -node_modules/postcss-js/index.js -node_modules/postcss-js/index.mjs -node_modules/postcss-js/LICENSE -node_modules/postcss-js/objectifier.js -node_modules/postcss-js/package.json -node_modules/postcss-js/parser.js -node_modules/postcss-js/process-result.js -node_modules/postcss-js/README.md -node_modules/postcss-js/sync.js -node_modules/postcss-load-config/LICENSE -node_modules/postcss-load-config/package.json -node_modules/postcss-load-config/README.md -node_modules/postcss-load-config/src/index.js -node_modules/postcss-load-config/src/options.js -node_modules/postcss-load-config/src/plugins.js -node_modules/postcss-load-config/src/req.js -node_modules/postcss-nested/index.js -node_modules/postcss-nested/LICENSE -node_modules/postcss-nested/package.json -node_modules/postcss-nested/README.md -node_modules/postcss-selector-parser/API.md -node_modules/postcss-selector-parser/CHANGELOG.md -node_modules/postcss-selector-parser/LICENSE-MIT -node_modules/postcss-selector-parser/package.json -node_modules/postcss-selector-parser/README.md -node_modules/postcss-value-parser/LICENSE -node_modules/postcss-value-parser/package.json -node_modules/postcss-value-parser/README.md -node_modules/postcss-value-parser/lib/index.js -node_modules/postcss-value-parser/lib/parse.js -node_modules/postcss-value-parser/lib/stringify.js -node_modules/postcss-value-parser/lib/unit.js -node_modules/postcss-value-parser/lib/walk.js -node_modules/purgecss/LICENSE -node_modules/purgecss/package.json -node_modules/purgecss/README.md -node_modules/purgecss/bin/purgecss.js -node_modules/purgecss/lib/purgecss.esm.js -node_modules/purgecss/lib/purgecss.js -node_modules/queue-microtask/index.js -node_modules/queue-microtask/LICENSE -node_modules/queue-microtask/package.json -node_modules/queue-microtask/README.md -node_modules/quick-lru/index.js -node_modules/quick-lru/license -node_modules/quick-lru/package.json -node_modules/quick-lru/readme.md -node_modules/randombytes/.travis.yml -node_modules/randombytes/.zuul.yml -node_modules/randombytes/browser.js -node_modules/randombytes/index.js -node_modules/randombytes/LICENSE -node_modules/randombytes/package.json -node_modules/randombytes/README.md -node_modules/randombytes/test.js -node_modules/read-cache/index.js -node_modules/read-cache/LICENSE -node_modules/read-cache/package.json -node_modules/read-cache/README.md -node_modules/readdirp/index.js -node_modules/readdirp/LICENSE -node_modules/readdirp/package.json -node_modules/readdirp/README.md -node_modules/require-relative/index.js -node_modules/require-relative/package.json -node_modules/require-relative/README.md -node_modules/resolve/.editorconfig -node_modules/resolve/.eslintrc -node_modules/resolve/appveyor.yml -node_modules/resolve/async.js -node_modules/resolve/index.js -node_modules/resolve/LICENSE -node_modules/resolve/package.json -node_modules/resolve/readme.markdown -node_modules/resolve/SECURITY.md -node_modules/resolve/sync.js -node_modules/resolve/.github/FUNDING.yml -node_modules/resolve/bin/resolve -node_modules/resolve/example/async.js -node_modules/resolve/example/sync.js -node_modules/resolve/lib/async.js -node_modules/resolve/lib/caller.js -node_modules/resolve/lib/core.js -node_modules/resolve/lib/core.json -node_modules/resolve/lib/homedir.js -node_modules/resolve/lib/is-core.js -node_modules/resolve/lib/node-modules-paths.js -node_modules/resolve/lib/normalize-options.js -node_modules/resolve/lib/sync.js -node_modules/resolve/test/core.js -node_modules/resolve/test/dotdot.js -node_modules/resolve/test/faulty_basedir.js -node_modules/resolve/test/filter_sync.js -node_modules/resolve/test/filter.js -node_modules/resolve/test/home_paths_sync.js -node_modules/resolve/test/home_paths.js -node_modules/resolve/test/mock_sync.js -node_modules/resolve/test/mock.js -node_modules/resolve/test/module_dir.js -node_modules/resolve/test/node_path.js -node_modules/resolve/test/node-modules-paths.js -node_modules/resolve/test/nonstring.js -node_modules/resolve/test/pathfilter.js -node_modules/resolve/test/precedence.js -node_modules/resolve/test/resolver_sync.js -node_modules/resolve/test/resolver.js -node_modules/resolve/test/shadowed_core.js -node_modules/resolve/test/subdirs.js -node_modules/resolve/test/symlinks.js -node_modules/resolve/test/dotdot/index.js -node_modules/resolve/test/dotdot/abc/index.js -node_modules/resolve/test/module_dir/xmodules/aaa/index.js -node_modules/resolve/test/module_dir/ymodules/aaa/index.js -node_modules/resolve/test/module_dir/zmodules/bbb/main.js -node_modules/resolve/test/module_dir/zmodules/bbb/package.json -node_modules/resolve/test/node_path/x/aaa/index.js -node_modules/resolve/test/node_path/x/ccc/index.js -node_modules/resolve/test/node_path/y/bbb/index.js -node_modules/resolve/test/node_path/y/ccc/index.js -node_modules/resolve/test/pathfilter/deep_ref/main.js -node_modules/resolve/test/precedence/aaa.js -node_modules/resolve/test/precedence/bbb.js -node_modules/resolve/test/precedence/aaa/index.js -node_modules/resolve/test/precedence/aaa/main.js -node_modules/resolve/test/precedence/bbb/main.js -node_modules/resolve/test/resolver/cup.coffee -node_modules/resolve/test/resolver/foo.js -node_modules/resolve/test/resolver/mug.coffee -node_modules/resolve/test/resolver/mug.js -node_modules/resolve/test/resolver/baz/doom.js -node_modules/resolve/test/resolver/baz/package.json -node_modules/resolve/test/resolver/baz/quux.js -node_modules/resolve/test/resolver/browser_field/a.js -node_modules/resolve/test/resolver/browser_field/b.js -node_modules/resolve/test/resolver/browser_field/package.json -node_modules/resolve/test/resolver/dot_main/index.js -node_modules/resolve/test/resolver/dot_main/package.json -node_modules/resolve/test/resolver/dot_slash_main/index.js -node_modules/resolve/test/resolver/dot_slash_main/package.json -node_modules/resolve/test/resolver/incorrect_main/index.js -node_modules/resolve/test/resolver/incorrect_main/package.json -node_modules/resolve/test/resolver/invalid_main/package.json -node_modules/resolve/test/resolver/malformed_package_json/index.js -node_modules/resolve/test/resolver/malformed_package_json/package.json -node_modules/resolve/test/resolver/multirepo/lerna.json -node_modules/resolve/test/resolver/multirepo/package.json -node_modules/resolve/test/resolver/multirepo/packages/package-a/index.js -node_modules/resolve/test/resolver/multirepo/packages/package-a/package.json -node_modules/resolve/test/resolver/multirepo/packages/package-b/index.js -node_modules/resolve/test/resolver/multirepo/packages/package-b/package.json -node_modules/resolve/test/resolver/nested_symlinks/mylib/async.js -node_modules/resolve/test/resolver/nested_symlinks/mylib/package.json -node_modules/resolve/test/resolver/nested_symlinks/mylib/sync.js -node_modules/resolve/test/resolver/other_path/root.js -node_modules/resolve/test/resolver/other_path/lib/other-lib.js -node_modules/resolve/test/resolver/quux/foo/index.js -node_modules/resolve/test/resolver/same_names/foo.js -node_modules/resolve/test/resolver/same_names/foo/index.js -node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js -node_modules/resolve/test/resolver/symlinked/_/symlink_target/.gitkeep -node_modules/resolve/test/resolver/symlinked/package/bar.js -node_modules/resolve/test/resolver/symlinked/package/package.json -node_modules/resolve/test/resolver/without_basedir/main.js -node_modules/resolve/test/shadowed_core/node_modules/util/index.js -node_modules/resolve-from/index.js -node_modules/resolve-from/license -node_modules/resolve-from/package.json -node_modules/resolve-from/readme.md -node_modules/reusify/.coveralls.yml -node_modules/reusify/.travis.yml -node_modules/reusify/LICENSE -node_modules/reusify/package.json -node_modules/reusify/README.md -node_modules/reusify/reusify.js -node_modules/reusify/test.js -node_modules/reusify/benchmarks/createNoCodeFunction.js -node_modules/reusify/benchmarks/fib.js -node_modules/reusify/benchmarks/reuseNoCodeFunction.js -node_modules/rimraf/bin.js -node_modules/rimraf/LICENSE -node_modules/rimraf/package.json -node_modules/rimraf/README.md -node_modules/rimraf/rimraf.js -node_modules/rollup/CHANGELOG.md -node_modules/rollup/LICENSE.md -node_modules/rollup/package.json -node_modules/rollup/README.md -node_modules/rollup-plugin-css-only/CHANGELOG.md -node_modules/rollup-plugin-css-only/LICENSE.md -node_modules/rollup-plugin-css-only/package.json -node_modules/rollup-plugin-css-only/README.md -node_modules/rollup-plugin-css-only/node_modules/@rollup/pluginutils/CHANGELOG.md -node_modules/rollup-plugin-css-only/node_modules/@rollup/pluginutils/package.json -node_modules/rollup-plugin-css-only/node_modules/@rollup/pluginutils/README.md -node_modules/rollup-plugin-livereload/CHANGELOG.md -node_modules/rollup-plugin-livereload/LICENSE.md -node_modules/rollup-plugin-livereload/package.json -node_modules/rollup-plugin-livereload/README.md -node_modules/rollup-plugin-svelte/CHANGELOG.md -node_modules/rollup-plugin-svelte/index.js -node_modules/rollup-plugin-svelte/LICENSE -node_modules/rollup-plugin-svelte/package.json -node_modules/rollup-plugin-svelte/README.md -node_modules/rollup-plugin-terser/LICENSE -node_modules/rollup-plugin-terser/package.json -node_modules/rollup-plugin-terser/README.md -node_modules/rollup-plugin-terser/rollup-plugin-terser.js -node_modules/rollup-plugin-terser/rollup-plugin-terser.mjs -node_modules/rollup-plugin-terser/transform.js -node_modules/rollup-pluginutils/CHANGELOG.md -node_modules/rollup-pluginutils/package.json -node_modules/rollup-pluginutils/README.md -node_modules/rollup-pluginutils/node_modules/estree-walker/CHANGELOG.md -node_modules/rollup-pluginutils/node_modules/estree-walker/package.json -node_modules/rollup-pluginutils/node_modules/estree-walker/README.md -node_modules/rollup-pluginutils/node_modules/estree-walker/src/estree-walker.js -node_modules/run-parallel/index.js -node_modules/run-parallel/LICENSE -node_modules/run-parallel/package.json -node_modules/run-parallel/README.md -node_modules/sade/license -node_modules/sade/package.json -node_modules/sade/readme.md -node_modules/sade/lib/index.js -node_modules/sade/lib/index.mjs -node_modules/safe-buffer/index.js -node_modules/safe-buffer/LICENSE -node_modules/safe-buffer/package.json -node_modules/safe-buffer/README.md -node_modules/sander/CHANGELOG.md -node_modules/sander/package.json -node_modules/sander/src/sander.js -node_modules/sander/src/extraMethods/copydir.js -node_modules/sander/src/extraMethods/copyFile.js -node_modules/sander/src/extraMethods/lsr.js -node_modules/sander/src/extraMethods/rimraf.js -node_modules/sander/src/extraMethods/symlinkOrCopy.js -node_modules/sander/src/methodMakers/fileDescriptorMethod.js -node_modules/sander/src/methodMakers/standardMethod.js -node_modules/sander/src/specialMethods/createReadStream-createWriteStream.js -node_modules/sander/src/specialMethods/exists.js -node_modules/sander/src/specialMethods/link-rename.js -node_modules/sander/src/specialMethods/mkdir.js -node_modules/sander/src/specialMethods/open.js -node_modules/sander/src/specialMethods/symlink.js -node_modules/sander/src/specialMethods/writeFile-appendFile.js -node_modules/sander/src/utils/resolvePath.js -node_modules/sander/src/utils/resolvePathAndOptions.js -node_modules/semiver/license -node_modules/semiver/package.json -node_modules/semiver/readme.md -node_modules/serialize-javascript/index.js -node_modules/serialize-javascript/LICENSE -node_modules/serialize-javascript/package.json -node_modules/serialize-javascript/README.md -node_modules/simple-swizzle/index.js -node_modules/simple-swizzle/LICENSE -node_modules/simple-swizzle/package.json -node_modules/simple-swizzle/README.md -node_modules/sirv/build.js -node_modules/sirv/build.mjs -node_modules/sirv/package.json -node_modules/sirv/readme.md -node_modules/sirv-cli/bin.js -node_modules/sirv-cli/index.js -node_modules/sirv-cli/package.json -node_modules/sirv-cli/readme.md -node_modules/sorcery/CHANGELOG.md -node_modules/sorcery/package.json -node_modules/sorcery/README.md -node_modules/sorcery/bin/help.md -node_modules/sorcery/bin/index.js -node_modules/sorcery/bin/showHelp.js -node_modules/sorcery/src/Chain.js -node_modules/sorcery/src/index.js -node_modules/sorcery/src/Node.js -node_modules/sorcery/src/SourceMap.js -node_modules/sorcery/src/utils/atob.js -node_modules/sorcery/src/utils/btoa.js -node_modules/sorcery/src/utils/getMap.js -node_modules/sorcery/src/utils/getMapFromUrl.js -node_modules/sorcery/src/utils/getSourceMappingUrl.js -node_modules/sorcery/src/utils/slash.js -node_modules/sorcery/src/utils/sourceMappingURL.js -node_modules/source-map/CHANGELOG.md -node_modules/source-map/LICENSE -node_modules/source-map/package.json -node_modules/source-map/README.md -node_modules/source-map/source-map.js -node_modules/source-map/lib/array-set.js -node_modules/source-map/lib/base64-vlq.js -node_modules/source-map/lib/base64.js -node_modules/source-map/lib/binary-search.js -node_modules/source-map/lib/mapping-list.js -node_modules/source-map/lib/mappings.wasm -node_modules/source-map/lib/read-wasm.js -node_modules/source-map/lib/source-map-consumer.js -node_modules/source-map/lib/source-map-generator.js -node_modules/source-map/lib/source-node.js -node_modules/source-map/lib/util.js -node_modules/source-map/lib/wasm.js -node_modules/source-map-js/CHANGELOG.md -node_modules/source-map-js/LICENSE -node_modules/source-map-js/package.json -node_modules/source-map-js/README.md -node_modules/source-map-js/source-map.js -node_modules/source-map-js/lib/array-set.js -node_modules/source-map-js/lib/base64-vlq.js -node_modules/source-map-js/lib/base64.js -node_modules/source-map-js/lib/binary-search.js -node_modules/source-map-js/lib/mapping-list.js -node_modules/source-map-js/lib/quick-sort.js -node_modules/source-map-js/lib/source-map-consumer.js -node_modules/source-map-js/lib/source-map-generator.js -node_modules/source-map-js/lib/source-node.js -node_modules/source-map-js/lib/util.js -node_modules/source-map-support/browser-source-map-support.js -node_modules/source-map-support/LICENSE.md -node_modules/source-map-support/package.json -node_modules/source-map-support/README.md -node_modules/source-map-support/register-hook-require.js -node_modules/source-map-support/register.js -node_modules/source-map-support/source-map-support.js -node_modules/source-map-support/node_modules/source-map/CHANGELOG.md -node_modules/source-map-support/node_modules/source-map/LICENSE -node_modules/source-map-support/node_modules/source-map/package.json -node_modules/source-map-support/node_modules/source-map/README.md -node_modules/source-map-support/node_modules/source-map/source-map.js -node_modules/source-map-support/node_modules/source-map/lib/array-set.js -node_modules/source-map-support/node_modules/source-map/lib/base64-vlq.js -node_modules/source-map-support/node_modules/source-map/lib/base64.js -node_modules/source-map-support/node_modules/source-map/lib/binary-search.js -node_modules/source-map-support/node_modules/source-map/lib/mapping-list.js -node_modules/source-map-support/node_modules/source-map/lib/quick-sort.js -node_modules/source-map-support/node_modules/source-map/lib/source-map-consumer.js -node_modules/source-map-support/node_modules/source-map/lib/source-map-generator.js -node_modules/source-map-support/node_modules/source-map/lib/source-node.js -node_modules/source-map-support/node_modules/source-map/lib/util.js -node_modules/sourcemap-codec/CHANGELOG.md -node_modules/sourcemap-codec/LICENSE -node_modules/sourcemap-codec/package.json -node_modules/sourcemap-codec/README.md -node_modules/strip-indent/index.js -node_modules/strip-indent/license -node_modules/strip-indent/package.json -node_modules/strip-indent/readme.md -node_modules/supports-color/browser.js -node_modules/supports-color/index.js -node_modules/supports-color/license -node_modules/supports-color/package.json -node_modules/supports-color/readme.md -node_modules/supports-preserve-symlinks-flag/.eslintrc -node_modules/supports-preserve-symlinks-flag/.nycrc -node_modules/supports-preserve-symlinks-flag/browser.js -node_modules/supports-preserve-symlinks-flag/CHANGELOG.md -node_modules/supports-preserve-symlinks-flag/index.js -node_modules/supports-preserve-symlinks-flag/LICENSE -node_modules/supports-preserve-symlinks-flag/package.json -node_modules/supports-preserve-symlinks-flag/README.md -node_modules/supports-preserve-symlinks-flag/.github/FUNDING.yml -node_modules/supports-preserve-symlinks-flag/test/index.js -node_modules/svelte/CHANGELOG.md -node_modules/svelte/compiler.js -node_modules/svelte/compiler.js.map -node_modules/svelte/compiler.mjs -node_modules/svelte/compiler.mjs.map -node_modules/svelte/index.js -node_modules/svelte/index.mjs -node_modules/svelte/LICENSE.md -node_modules/svelte/package.json -node_modules/svelte/README.md -node_modules/svelte/register.js -node_modules/svelte/ssr.js -node_modules/svelte/ssr.mjs -node_modules/svelte/action/index.js -node_modules/svelte/action/index.mjs -node_modules/svelte/action/package.json -node_modules/svelte/animate/index.js -node_modules/svelte/animate/index.mjs -node_modules/svelte/animate/package.json -node_modules/svelte/easing/index.js -node_modules/svelte/easing/index.mjs -node_modules/svelte/easing/package.json -node_modules/svelte/internal/index.js -node_modules/svelte/internal/index.mjs -node_modules/svelte/internal/package.json -node_modules/svelte/motion/index.js -node_modules/svelte/motion/index.mjs -node_modules/svelte/motion/package.json -node_modules/svelte/store/index.js -node_modules/svelte/store/index.mjs -node_modules/svelte/store/package.json -node_modules/svelte/transition/index.js -node_modules/svelte/transition/index.mjs -node_modules/svelte/transition/package.json -node_modules/svelte-check/CHANGELOG.md -node_modules/svelte-check/package.json -node_modules/svelte-check/README.md -node_modules/svelte-check/bin/svelte-check -node_modules/svelte-dnd-action/LICENSE -node_modules/svelte-dnd-action/package.json -node_modules/svelte-dnd-action/README.md -node_modules/svelte-dnd-action/src/action.js -node_modules/svelte-dnd-action/src/constants.js -node_modules/svelte-dnd-action/src/index.js -node_modules/svelte-dnd-action/src/keyboardAction.js -node_modules/svelte-dnd-action/src/pointerAction.js -node_modules/svelte-dnd-action/src/helpers/aria.js -node_modules/svelte-dnd-action/src/helpers/dispatcher.js -node_modules/svelte-dnd-action/src/helpers/intersection.js -node_modules/svelte-dnd-action/src/helpers/listUtil.js -node_modules/svelte-dnd-action/src/helpers/observer.js -node_modules/svelte-dnd-action/src/helpers/scroller.js -node_modules/svelte-dnd-action/src/helpers/styler.js -node_modules/svelte-dnd-action/src/helpers/svelteNodeClone.js -node_modules/svelte-dnd-action/src/helpers/util.js -node_modules/svelte-dnd-action/src/helpers/windowScroller.js -node_modules/svelte-preprocess/CHANGELOG.md -node_modules/svelte-preprocess/LICENSE -node_modules/svelte-preprocess/package.json -node_modules/svelte-preprocess/README.md -node_modules/tailwindcss/base.css -node_modules/tailwindcss/CHANGELOG.md -node_modules/tailwindcss/colors.js -node_modules/tailwindcss/components.css -node_modules/tailwindcss/defaultConfig.js -node_modules/tailwindcss/defaultTheme.js -node_modules/tailwindcss/LICENSE -node_modules/tailwindcss/package.json -node_modules/tailwindcss/plugin.js -node_modules/tailwindcss/prettier.config.js -node_modules/tailwindcss/README.md -node_modules/tailwindcss/resolveConfig.js -node_modules/tailwindcss/screens.css -node_modules/tailwindcss/tailwind.css -node_modules/tailwindcss/utilities.css -node_modules/tailwindcss/variants.css -node_modules/tailwindcss/lib/cli-peer-dependencies.js -node_modules/tailwindcss/lib/cli.js -node_modules/tailwindcss/lib/constants.js -node_modules/tailwindcss/lib/corePluginList.js -node_modules/tailwindcss/lib/corePlugins.js -node_modules/tailwindcss/lib/featureFlags.js -node_modules/tailwindcss/lib/index.js -node_modules/tailwindcss/lib/processTailwindFeatures.js -node_modules/tailwindcss/lib/css/LICENSE -node_modules/tailwindcss/lib/css/preflight.css -node_modules/tailwindcss/lib/lib/collapseAdjacentRules.js -node_modules/tailwindcss/lib/lib/collapseDuplicateDeclarations.js -node_modules/tailwindcss/lib/lib/defaultExtractor.js -node_modules/tailwindcss/lib/lib/detectNesting.js -node_modules/tailwindcss/lib/lib/evaluateTailwindFunctions.js -node_modules/tailwindcss/lib/lib/expandApplyAtRules.js -node_modules/tailwindcss/lib/lib/expandTailwindAtRules.js -node_modules/tailwindcss/lib/lib/generateRules.js -node_modules/tailwindcss/lib/lib/getModuleDependencies.js -node_modules/tailwindcss/lib/lib/normalizeTailwindDirectives.js -node_modules/tailwindcss/lib/lib/partitionApplyAtRules.js -node_modules/tailwindcss/lib/lib/resolveDefaultsAtRules.js -node_modules/tailwindcss/lib/lib/setupContextUtils.js -node_modules/tailwindcss/lib/lib/setupTrackingContext.js -node_modules/tailwindcss/lib/lib/sharedState.js -node_modules/tailwindcss/lib/lib/substituteScreenAtRules.js -node_modules/tailwindcss/lib/postcss-plugins/nesting/index.js -node_modules/tailwindcss/lib/postcss-plugins/nesting/plugin.js -node_modules/tailwindcss/lib/postcss-plugins/nesting/README.md -node_modules/tailwindcss/lib/public/colors.js -node_modules/tailwindcss/lib/public/create-plugin.js -node_modules/tailwindcss/lib/public/default-config.js -node_modules/tailwindcss/lib/public/default-theme.js -node_modules/tailwindcss/lib/public/resolve-config.js -node_modules/tailwindcss/lib/util/bigSign.js -node_modules/tailwindcss/lib/util/buildMediaQuery.js -node_modules/tailwindcss/lib/util/cloneDeep.js -node_modules/tailwindcss/lib/util/cloneNodes.js -node_modules/tailwindcss/lib/util/color.js -node_modules/tailwindcss/lib/util/configurePlugins.js -node_modules/tailwindcss/lib/util/createPlugin.js -node_modules/tailwindcss/lib/util/createUtilityPlugin.js -node_modules/tailwindcss/lib/util/dataTypes.js -node_modules/tailwindcss/lib/util/defaults.js -node_modules/tailwindcss/lib/util/escapeClassName.js -node_modules/tailwindcss/lib/util/escapeCommas.js -node_modules/tailwindcss/lib/util/flattenColorPalette.js -node_modules/tailwindcss/lib/util/formatVariantSelector.js -node_modules/tailwindcss/lib/util/getAllConfigs.js -node_modules/tailwindcss/lib/util/hashConfig.js -node_modules/tailwindcss/lib/util/isKeyframeRule.js -node_modules/tailwindcss/lib/util/isPlainObject.js -node_modules/tailwindcss/lib/util/isValidArbitraryValue.js -node_modules/tailwindcss/lib/util/log.js -node_modules/tailwindcss/lib/util/nameClass.js -node_modules/tailwindcss/lib/util/negateValue.js -node_modules/tailwindcss/lib/util/normalizeConfig.js -node_modules/tailwindcss/lib/util/normalizeScreens.js -node_modules/tailwindcss/lib/util/parseAnimationValue.js -node_modules/tailwindcss/lib/util/parseBoxShadowValue.js -node_modules/tailwindcss/lib/util/parseDependency.js -node_modules/tailwindcss/lib/util/parseObjectStyles.js -node_modules/tailwindcss/lib/util/pluginUtils.js -node_modules/tailwindcss/lib/util/prefixSelector.js -node_modules/tailwindcss/lib/util/resolveConfig.js -node_modules/tailwindcss/lib/util/resolveConfigPath.js -node_modules/tailwindcss/lib/util/responsive.js -node_modules/tailwindcss/lib/util/tap.js -node_modules/tailwindcss/lib/util/toColorValue.js -node_modules/tailwindcss/lib/util/toPath.js -node_modules/tailwindcss/lib/util/transformThemeValue.js -node_modules/tailwindcss/lib/util/withAlphaVariable.js -node_modules/tailwindcss/nesting/index.js -node_modules/tailwindcss/peers/index.js -node_modules/tailwindcss/scripts/create-plugin-list.js -node_modules/tailwindcss/scripts/install-integrations.js -node_modules/tailwindcss/scripts/rebuildFixtures.js -node_modules/tailwindcss/src/cli-peer-dependencies.js -node_modules/tailwindcss/src/cli.js -node_modules/tailwindcss/src/constants.js -node_modules/tailwindcss/src/corePluginList.js -node_modules/tailwindcss/src/corePlugins.js -node_modules/tailwindcss/src/featureFlags.js -node_modules/tailwindcss/src/index.js -node_modules/tailwindcss/src/processTailwindFeatures.js -node_modules/tailwindcss/src/css/LICENSE -node_modules/tailwindcss/src/css/preflight.css -node_modules/tailwindcss/src/lib/collapseAdjacentRules.js -node_modules/tailwindcss/src/lib/collapseDuplicateDeclarations.js -node_modules/tailwindcss/src/lib/defaultExtractor.js -node_modules/tailwindcss/src/lib/detectNesting.js -node_modules/tailwindcss/src/lib/evaluateTailwindFunctions.js -node_modules/tailwindcss/src/lib/expandApplyAtRules.js -node_modules/tailwindcss/src/lib/expandTailwindAtRules.js -node_modules/tailwindcss/src/lib/generateRules.js -node_modules/tailwindcss/src/lib/getModuleDependencies.js -node_modules/tailwindcss/src/lib/normalizeTailwindDirectives.js -node_modules/tailwindcss/src/lib/partitionApplyAtRules.js -node_modules/tailwindcss/src/lib/resolveDefaultsAtRules.js -node_modules/tailwindcss/src/lib/setupContextUtils.js -node_modules/tailwindcss/src/lib/setupTrackingContext.js -node_modules/tailwindcss/src/lib/sharedState.js -node_modules/tailwindcss/src/lib/substituteScreenAtRules.js -node_modules/tailwindcss/src/postcss-plugins/nesting/index.js -node_modules/tailwindcss/src/postcss-plugins/nesting/plugin.js -node_modules/tailwindcss/src/postcss-plugins/nesting/README.md -node_modules/tailwindcss/src/public/colors.js -node_modules/tailwindcss/src/public/create-plugin.js -node_modules/tailwindcss/src/public/default-config.js -node_modules/tailwindcss/src/public/default-theme.js -node_modules/tailwindcss/src/public/resolve-config.js -node_modules/tailwindcss/src/util/bigSign.js -node_modules/tailwindcss/src/util/buildMediaQuery.js -node_modules/tailwindcss/src/util/cloneDeep.js -node_modules/tailwindcss/src/util/cloneNodes.js -node_modules/tailwindcss/src/util/color.js -node_modules/tailwindcss/src/util/configurePlugins.js -node_modules/tailwindcss/src/util/createPlugin.js -node_modules/tailwindcss/src/util/createUtilityPlugin.js -node_modules/tailwindcss/src/util/dataTypes.js -node_modules/tailwindcss/src/util/defaults.js -node_modules/tailwindcss/src/util/escapeClassName.js -node_modules/tailwindcss/src/util/escapeCommas.js -node_modules/tailwindcss/src/util/flattenColorPalette.js -node_modules/tailwindcss/src/util/formatVariantSelector.js -node_modules/tailwindcss/src/util/getAllConfigs.js -node_modules/tailwindcss/src/util/hashConfig.js -node_modules/tailwindcss/src/util/isKeyframeRule.js -node_modules/tailwindcss/src/util/isPlainObject.js -node_modules/tailwindcss/src/util/isValidArbitraryValue.js -node_modules/tailwindcss/src/util/log.js -node_modules/tailwindcss/src/util/nameClass.js -node_modules/tailwindcss/src/util/negateValue.js -node_modules/tailwindcss/src/util/normalizeConfig.js -node_modules/tailwindcss/src/util/normalizeScreens.js -node_modules/tailwindcss/src/util/parseAnimationValue.js -node_modules/tailwindcss/src/util/parseBoxShadowValue.js -node_modules/tailwindcss/src/util/parseDependency.js -node_modules/tailwindcss/src/util/parseObjectStyles.js -node_modules/tailwindcss/src/util/pluginUtils.js -node_modules/tailwindcss/src/util/prefixSelector.js -node_modules/tailwindcss/src/util/resolveConfig.js -node_modules/tailwindcss/src/util/resolveConfigPath.js -node_modules/tailwindcss/src/util/responsive.js -node_modules/tailwindcss/src/util/tap.js -node_modules/tailwindcss/src/util/toColorValue.js -node_modules/tailwindcss/src/util/toPath.js -node_modules/tailwindcss/src/util/transformThemeValue.js -node_modules/tailwindcss/src/util/withAlphaVariable.js -node_modules/tailwindcss/stubs/defaultConfig.stub.js -node_modules/tailwindcss/stubs/defaultPostCssConfig.stub.js -node_modules/tailwindcss/stubs/simpleConfig.stub.js -node_modules/terser/CHANGELOG.md -node_modules/terser/LICENSE -node_modules/terser/main.js -node_modules/terser/package.json -node_modules/terser/PATRONS.md -node_modules/terser/README.md -node_modules/terser/bin/package.json -node_modules/terser/bin/terser -node_modules/terser/bin/uglifyjs -node_modules/terser/lib/ast.js -node_modules/terser/lib/cli.js -node_modules/terser/lib/equivalent-to.js -node_modules/terser/lib/minify.js -node_modules/terser/lib/mozilla-ast.js -node_modules/terser/lib/output.js -node_modules/terser/lib/parse.js -node_modules/terser/lib/propmangle.js -node_modules/terser/lib/scope.js -node_modules/terser/lib/size.js -node_modules/terser/lib/sourcemap.js -node_modules/terser/lib/transform.js -node_modules/terser/lib/compress/common.js -node_modules/terser/lib/compress/compressor-flags.js -node_modules/terser/lib/compress/drop-side-effect-free.js -node_modules/terser/lib/compress/evaluate.js -node_modules/terser/lib/compress/index.js -node_modules/terser/lib/compress/inference.js -node_modules/terser/lib/compress/native-objects.js -node_modules/terser/lib/compress/reduce-vars.js -node_modules/terser/lib/compress/tighten-body.js -node_modules/terser/lib/utils/first_in_statement.js -node_modules/terser/lib/utils/index.js -node_modules/terser/node_modules/.bin/acorn -node_modules/terser/node_modules/acorn/CHANGELOG.md -node_modules/terser/node_modules/acorn/LICENSE -node_modules/terser/node_modules/acorn/package.json -node_modules/terser/node_modules/acorn/README.md -node_modules/terser/node_modules/acorn/bin/acorn -node_modules/terser/node_modules/commander/CHANGELOG.md -node_modules/terser/node_modules/commander/index.js -node_modules/terser/node_modules/commander/LICENSE -node_modules/terser/node_modules/commander/package.json -node_modules/terser/node_modules/commander/Readme.md -node_modules/terser/tools/domprops.js -node_modules/terser/tools/exit.cjs -node_modules/terser/tools/props.html -node_modules/tinydate/license -node_modules/tinydate/package.json -node_modules/tinydate/readme.md -node_modules/tippy.js/LICENSE -node_modules/tippy.js/package.json -node_modules/tippy.js/README.md -node_modules/tippy.js/animations/perspective-extreme.css -node_modules/tippy.js/animations/perspective-subtle.css -node_modules/tippy.js/animations/perspective.css -node_modules/tippy.js/animations/scale-extreme.css -node_modules/tippy.js/animations/scale-subtle.css -node_modules/tippy.js/animations/scale.css -node_modules/tippy.js/animations/shift-away-extreme.css -node_modules/tippy.js/animations/shift-away-subtle.css -node_modules/tippy.js/animations/shift-away.css -node_modules/tippy.js/animations/shift-toward-extreme.css -node_modules/tippy.js/animations/shift-toward-subtle.css -node_modules/tippy.js/animations/shift-toward.css -node_modules/tippy.js/headless/package.json -node_modules/tippy.js/themes/light-border.css -node_modules/tippy.js/themes/light.css -node_modules/tippy.js/themes/material.css -node_modules/tippy.js/themes/translucent.css -node_modules/to-regex-range/index.js -node_modules/to-regex-range/LICENSE -node_modules/to-regex-range/package.json -node_modules/to-regex-range/README.md -node_modules/totalist/license -node_modules/totalist/package.json -node_modules/totalist/readme.md -node_modules/totalist/sync/index.js -node_modules/totalist/sync/index.mjs -node_modules/tslib/CopyrightNotice.txt -node_modules/tslib/LICENSE.txt -node_modules/tslib/package.json -node_modules/tslib/README.md -node_modules/tslib/tslib.es6.html -node_modules/tslib/tslib.es6.js -node_modules/tslib/tslib.html -node_modules/tslib/tslib.js -node_modules/tslib/modules/index.js -node_modules/tslib/modules/package.json -node_modules/typescript/AUTHORS.md -node_modules/typescript/CODE_OF_CONDUCT.md -node_modules/typescript/CopyrightNotice.txt -node_modules/typescript/LICENSE.txt -node_modules/typescript/package.json -node_modules/typescript/README.md -node_modules/typescript/SECURITY.md -node_modules/typescript/ThirdPartyNoticeText.txt -node_modules/typescript/bin/tsc -node_modules/typescript/bin/tsserver -node_modules/typescript/lib/cancellationToken.js -node_modules/typescript/lib/README.md -node_modules/typescript/lib/tsc.js -node_modules/typescript/lib/tsserver.js -node_modules/typescript/lib/tsserverlibrary.js -node_modules/typescript/lib/typescript.js -node_modules/typescript/lib/typescriptServices.js -node_modules/typescript/lib/typesMap.json -node_modules/typescript/lib/typingsInstaller.js -node_modules/typescript/lib/watchGuard.js -node_modules/typescript/lib/cs/diagnosticMessages.generated.json -node_modules/typescript/lib/de/diagnosticMessages.generated.json -node_modules/typescript/lib/es/diagnosticMessages.generated.json -node_modules/typescript/lib/fr/diagnosticMessages.generated.json -node_modules/typescript/lib/it/diagnosticMessages.generated.json -node_modules/typescript/lib/ja/diagnosticMessages.generated.json -node_modules/typescript/lib/ko/diagnosticMessages.generated.json -node_modules/typescript/lib/pl/diagnosticMessages.generated.json -node_modules/typescript/lib/pt-br/diagnosticMessages.generated.json -node_modules/typescript/lib/ru/diagnosticMessages.generated.json -node_modules/typescript/lib/tr/diagnosticMessages.generated.json -node_modules/typescript/lib/zh-cn/diagnosticMessages.generated.json -node_modules/typescript/lib/zh-tw/diagnosticMessages.generated.json -node_modules/typescript/loc/lcl/CHS/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/CHS/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/CHS/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/CHS/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/CHS/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/CHS/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/CHT/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/CHT/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/CHT/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/CHT/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/CHT/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/CHT/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/CSY/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/CSY/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/CSY/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/CSY/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/CSY/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/CSY/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/DEU/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/DEU/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/DEU/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/DEU/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/DEU/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/DEU/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/ESN/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/ESN/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/ESN/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/ESN/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/ESN/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/ESN/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/FRA/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/FRA/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/FRA/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/FRA/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/FRA/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/FRA/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/ITA/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/ITA/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/ITA/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/ITA/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/ITA/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/ITA/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/JPN/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/JPN/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/JPN/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/JPN/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/JPN/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/JPN/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/KOR/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/KOR/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/KOR/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/KOR/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/KOR/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/KOR/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/PLK/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/PLK/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/PLK/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/PLK/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/PLK/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/PLK/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/PTB/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/PTB/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/PTB/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/PTB/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/PTB/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/PTB/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/RUS/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/RUS/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/RUS/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/RUS/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/RUS/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/RUS/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/typescript/loc/lcl/TRK/Targets/ProjectItemsSchema.xaml.lcl -node_modules/typescript/loc/lcl/TRK/Targets/TypeScriptCompile.xaml.lcl -node_modules/typescript/loc/lcl/TRK/Targets/TypeScriptProjectProperties.xaml.lcl -node_modules/typescript/loc/lcl/TRK/TypeScriptDebugEngine/TypeScriptDebugEngine.dll.lcl -node_modules/typescript/loc/lcl/TRK/TypeScriptLanguageService/Microsoft.CodeAnalysis.TypeScript.EditorFeatures.dll.lcl -node_modules/typescript/loc/lcl/TRK/TypeScriptTasks/TypeScript.Tasks.dll.lcl -node_modules/util-deprecate/browser.js -node_modules/util-deprecate/History.md -node_modules/util-deprecate/LICENSE -node_modules/util-deprecate/node.js -node_modules/util-deprecate/package.json -node_modules/util-deprecate/README.md -node_modules/wrappy/LICENSE -node_modules/wrappy/package.json -node_modules/wrappy/README.md -node_modules/wrappy/wrappy.js -node_modules/ws/browser.js -node_modules/ws/index.js -node_modules/ws/LICENSE -node_modules/ws/package.json -node_modules/ws/README.md -node_modules/ws/lib/buffer-util.js -node_modules/ws/lib/constants.js -node_modules/ws/lib/event-target.js -node_modules/ws/lib/extension.js -node_modules/ws/lib/limiter.js -node_modules/ws/lib/permessage-deflate.js -node_modules/ws/lib/receiver.js -node_modules/ws/lib/sender.js -node_modules/ws/lib/stream.js -node_modules/ws/lib/validation.js -node_modules/ws/lib/websocket-server.js -node_modules/ws/lib/websocket.js -node_modules/xtend/.jshintrc -node_modules/xtend/immutable.js -node_modules/xtend/LICENSE -node_modules/xtend/mutable.js -node_modules/xtend/package.json -node_modules/xtend/README.md -node_modules/xtend/test.js -node_modules/yaml/index.js -node_modules/yaml/LICENSE -node_modules/yaml/map.js -node_modules/yaml/package.json -node_modules/yaml/pair.js -node_modules/yaml/parse-cst.js -node_modules/yaml/README.md -node_modules/yaml/scalar.js -node_modules/yaml/schema.js -node_modules/yaml/seq.js -node_modules/yaml/types.js -node_modules/yaml/types.mjs -node_modules/yaml/util.js -node_modules/yaml/util.mjs -node_modules/yaml/browser/index.js -node_modules/yaml/browser/map.js -node_modules/yaml/browser/pair.js -node_modules/yaml/browser/parse-cst.js -node_modules/yaml/browser/scalar.js -node_modules/yaml/browser/schema.js -node_modules/yaml/browser/seq.js -node_modules/yaml/browser/types.js -node_modules/yaml/browser/util.js -node_modules/yaml/browser/types/binary.js -node_modules/yaml/browser/types/omap.js -node_modules/yaml/browser/types/pairs.js -node_modules/yaml/browser/types/set.js -node_modules/yaml/browser/types/timestamp.js -node_modules/yaml/types/binary.js -node_modules/yaml/types/omap.js -node_modules/yaml/types/pairs.js -node_modules/yaml/types/set.js -node_modules/yaml/types/timestamp.js +/node_modules diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 2d1b807..0000000 --- a/package-lock.json +++ /dev/null @@ -1,1612 +0,0 @@ -{ - "name": "biliup-ui", - "version": "0.0.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@fullhuman/postcss-purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-4.1.3.tgz", - "integrity": "sha512-jqcsyfvq09VOsMXxJMPLRF6Fhg/NNltzWKnC9qtzva+QKTxerCO4esG6je7hbnmkpZtaDyPTwMBj9bzfWorsrw==", - "dev": true, - "requires": { - "purgecss": "^4.1.3" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" - }, - "@popperjs/core": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", - "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==" - }, - "@rollup/plugin-commonjs": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz", - "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - } - }, - "@rollup/plugin-replace": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-3.1.0.tgz", - "integrity": "sha512-pA3XRUrSKybVYqmH5TqWNZpGxF+VV+1GrYchKgCNIj2vsSOX7CVm2RCtx8p2nrC7xvkziYyK+lSi74T93MU3YA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/plugin-typescript": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.3.1.tgz", - "integrity": "sha512-84rExe3ICUBXzqNX48WZV2Jp3OddjTMX97O2Py6D1KJaGSwWp0mDHXj+bCGNJqWHIEKDIT2U0sDjhP4czKi6cA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "resolve": "^1.17.0" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - } - } - }, - "@tsconfig/svelte": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-2.0.1.tgz", - "integrity": "sha512-aqkICXbM1oX5FfgZd2qSSAGdyo/NRxjWCamxoyi3T8iVQnzGge19HhDYzZ6NrVOW7bhcWNSq9XexWFtMzbB24A==", - "dev": true - }, - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "@types/node": { - "version": "17.0.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz", - "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/pug": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", - "dev": true - }, - "@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/sass": { - "version": "1.43.1", - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==", - "dev": true - }, - "autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", - "dev": true, - "requires": { - "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", - "escalade": "^3.1.1", - "node-releases": "^2.0.2", - "picocolors": "^1.0.0" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001324", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001324.tgz", - "integrity": "sha512-/eYp1J6zYh1alySQB4uzYFkLmxxI8tk0kxldbNHXp8+v+rdMKdUBNjRLz7T7fz6Iox+1lIdYpc7rq6ZcXfTukg==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "color": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.1.tgz", - "integrity": "sha512-MFJr0uY4RvTQUKvPq7dh9grVOTYSFeXja2mBXioCGjnjJoXrAp9jJ1NQTDR73c9nwBSAQiNKloKl5zq9WB9UPw==", - "dev": true, - "requires": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "console-clear": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/console-clear/-/console-clear-1.1.1.tgz", - "integrity": "sha512-pMD+MVR538ipqkG5JXeOEbKWS5um1H4LUUccUQG68qpeqBYbzYy79Gh55jkd2TtPdRfUaLWdv6LPP//5Zt0aPQ==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "css-selector-tokenizer": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", - "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "daisyui": { - "version": "2.13.6", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.13.6.tgz", - "integrity": "sha512-Z3DOqNwIKxp4og9qd64i8/eS4i3TccmmfcaKKXM/Y619FmRjKXRmKAm/GTu9qH+4W7GcVdL8IRxuw0z5GQSqvQ==", - "dev": true, - "requires": { - "color": "^4.2", - "css-selector-tokenizer": "^0.8.0", - "postcss-js": "^4.0.0", - "tailwindcss": "^3.0" - } - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true - }, - "detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dev": true, - "requires": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - } - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", - "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - } - } - }, - "es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=" - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "livereload": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz", - "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==", - "dev": true, - "requires": { - "chokidar": "^3.5.0", - "livereload-js": "^3.3.1", - "opts": ">= 1.2.0", - "ws": "^7.4.3" - } - }, - "livereload-js": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.3.3.tgz", - "integrity": "sha512-a7Jipme3XIBIryJluWP5LQrEAvhobDPyScBe+q+MYwxBiMT2Ck7msy4tAdF8TAa33FMdJqX4guP81Yhiu6BkmQ==", - "dev": true - }, - "local-access": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.1.0.tgz", - "integrity": "sha512-XfegD5pyTAfb+GY6chk283Ox5z8WexG56OvM06RWLpAc/UHozO8X6xAxEkIitZOtsSMM1Yr3DkHgW5W+onLhCw==" - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "mrmime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", - "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==" - }, - "nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", - "dev": true - }, - "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "opts": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opts/-/opts-2.0.2.tgz", - "integrity": "sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "postcss": { - "version": "8.4.12", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", - "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", - "dev": true, - "requires": { - "nanoid": "^3.3.1", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "dev": true, - "requires": { - "camelcase-css": "^2.0.1" - } - }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dev": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - } - }, - "postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.6" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", - "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "dev": true, - "requires": { - "commander": "^8.0.0", - "glob": "^7.1.7", - "postcss": "^8.3.5", - "postcss-selector-parser": "^6.0.6" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", - "dev": true, - "requires": { - "pify": "^2.3.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "require-relative": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", - "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", - "dev": true - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.70.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", - "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-css-only": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-css-only/-/rollup-plugin-css-only-3.1.0.tgz", - "integrity": "sha512-TYMOE5uoD76vpj+RTkQLzC9cQtbnJNktHPB507FzRWBVaofg7KhIqq1kGbcVOadARSozWF883Ho9KpSPKH8gqA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "4" - }, - "dependencies": { - "@rollup/pluginutils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.0.tgz", - "integrity": "sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==", - "dev": true, - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - } - } - }, - "rollup-plugin-livereload": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-2.0.5.tgz", - "integrity": "sha512-vqQZ/UQowTW7VoiKEM5ouNW90wE5/GZLfdWuR0ELxyKOJUIaj+uismPZZaICU4DnWPVjnpCDDxEqwU7pcKY/PA==", - "dev": true, - "requires": { - "livereload": "^0.9.1" - } - }, - "rollup-plugin-svelte": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.0.tgz", - "integrity": "sha512-vopCUq3G+25sKjwF5VilIbiY6KCuMNHP1PFvx2Vr3REBNMDllKHFZN2B9jwwC+MqNc3UPKkjXnceLPEjTjXGXg==", - "dev": true, - "requires": { - "require-relative": "^0.8.7", - "rollup-pluginutils": "^2.8.2" - } - }, - "rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - } - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "sander": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", - "integrity": "sha1-dB4kXiMfB8r7b98PEzrfohalAq0=", - "dev": true, - "requires": { - "es6-promise": "^3.1.2", - "graceful-fs": "^4.1.3", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2" - } - }, - "semiver": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz", - "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==" - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - } - }, - "sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - } - }, - "sirv-cli": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/sirv-cli/-/sirv-cli-1.0.14.tgz", - "integrity": "sha512-yyUTNr984ANKDloqepkYbBSqvx3buwYg2sQKPWjSU+IBia5loaoka2If8N9CMwt8AfP179cdEl7kYJ//iWJHjQ==", - "requires": { - "console-clear": "^1.1.0", - "get-port": "^3.2.0", - "kleur": "^3.0.0", - "local-access": "^1.0.1", - "sade": "^1.6.0", - "semiver": "^1.0.0", - "sirv": "^1.0.13", - "tinydate": "^1.0.0" - } - }, - "sorcery": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz", - "integrity": "sha1-iukK19fLBfxZ8asMY3hF1cFaUrc=", - "dev": true, - "requires": { - "buffer-crc32": "^0.2.5", - "minimist": "^1.2.0", - "sander": "^0.5.0", - "sourcemap-codec": "^1.3.0" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "svelte": { - "version": "3.46.6", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.46.6.tgz", - "integrity": "sha512-o9nNft/OzCz/9kJpmWa1S52GAM+huCjPIsNWydYmgei74ZWlOA9/hN9+Z12INdklghu31seEXZMRHhS1+8DETw==", - "dev": true - }, - "svelte-check": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.4.6.tgz", - "integrity": "sha512-luzdly7RJhyXucQe8ID/7CqDgXdMrPYXmyZBjCbp+cixzTopZotuWevrB5hWDOnOU19m2cyetigIIa7WDHnCmQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "fast-glob": "^3.2.7", - "import-fresh": "^3.2.1", - "minimist": "^1.2.5", - "picocolors": "^1.0.0", - "sade": "^1.7.4", - "source-map": "^0.7.3", - "svelte-preprocess": "^4.0.0", - "typescript": "*" - } - }, - "svelte-dnd-action": { - "version": "0.9.18", - "resolved": "https://registry.npmjs.org/svelte-dnd-action/-/svelte-dnd-action-0.9.18.tgz", - "integrity": "sha512-b2R8dxlA5az1eBwmptzR/9qzAyhBHPpMwLDfhgNgD5pwEGuhMQnyDUN3dyh8pQmyPz0IL3k0Seaa7X9hC+hpIw==", - "dev": true - }, - "svelte-preprocess": { - "version": "4.10.4", - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.4.tgz", - "integrity": "sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==", - "dev": true, - "requires": { - "@types/pug": "^2.0.4", - "@types/sass": "^1.16.0", - "detect-indent": "^6.0.0", - "magic-string": "^0.25.7", - "sorcery": "^0.10.0", - "strip-indent": "^3.0.0" - } - }, - "tailwindcss": { - "version": "3.0.23", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", - "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", - "dev": true, - "requires": { - "arg": "^5.0.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "cosmiconfig": "^7.0.1", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "normalize-path": "^3.0.0", - "object-hash": "^2.2.0", - "postcss": "^8.4.6", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.0", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - } - }, - "terser": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", - "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", - "dev": true, - "requires": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "tinydate": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tinydate/-/tinydate-1.3.0.tgz", - "integrity": "sha512-7cR8rLy2QhYHpsBDBVYnnWXm8uRTr38RoZakFSW7Bs7PzfMPNZthuMLkwqZv7MTu8lhQ91cOFYS5a7iFj2oR3w==" - }, - "tippy.js": { - "version": "6.3.7", - "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz", - "integrity": "sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==", - "requires": { - "@popperjs/core": "^2.9.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true - }, - "typescript": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", - "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - } - } -} diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..7e6f5eb Binary files /dev/null and b/public/favicon.png differ diff --git a/public/noface.jpg b/public/noface.jpg new file mode 100644 index 0000000..1663902 Binary files /dev/null and b/public/noface.jpg differ diff --git a/src/common.ts b/src/common.ts new file mode 100644 index 0000000..2b1fce8 --- /dev/null +++ b/src/common.ts @@ -0,0 +1,107 @@ +import tippy, {animateFill} from "tippy.js"; +// import 'tippy.js/dist/tippy.css'; // optional for styling +// import 'tippy.js/dist/backdrop.css'; +import 'tippy.js/animations/shift-away.css'; +import 'tippy.js/themes/light.css'; +import Partition from "./Partition.svelte"; +import {writable} from "svelte/store"; +import Pop from "./Pop.svelte"; +import {check_outros, group_outros, transition_out} from "svelte/internal"; + +export let partition = writable(null); + +export function archivePre(node, combine) { + let off; + let detail; + let partition; + tippy(node, { + // content: `1313`, + arrow: false, + trigger: 'click', + allowHTML: true, + theme: 'light', + placement: 'bottom-start', + animateFill: true, + plugins: [animateFill], + inertia: true, + interactive: true, + onCreate(instance) { + + partition = new Partition({ + target: instance.popper.firstChild.lastChild, + props: { + current: combine.current, + currentChildren: combine.currentChildren + } + }); + off = partition.$on('tid', event => { + combine.callback(event.detail.tid, event.detail.parent, event.detail.children); + instance.hide(); + console.log(event); + detail = event.detail; + }); + }, + onShown(instance) { + // @ts-ignore + instance.popper.firstChild.lastChild.firstChild.firstChild.scrollTo({ + top: detail?.scroll[0]?.offsetTop - 3, + // left: 100, + behavior: 'smooth' + }); + // @ts-ignore + instance.popper.firstChild.lastChild.firstChild.lastChild.scrollTo({ + top: detail?.scroll[1]?.offsetTop - 8, + // left: 100, + behavior: 'smooth' + }); + // console.log(instance.popper.firstChild.lastChild.firstChild.firstChild.scrollTop); + }, + onDestroy(instance) { + off(); + }, + }); + return { + update(combine) { + // partition = newDuration; + partition.$set({ + current: combine.current, + currentChildren: combine.currentChildren + }); + }, + }; +} + +const notificationHistory = []; +export const notifyHistory = writable(notificationHistory); + +export function createPop(msg, duration = 3000, mode = 'Error') { + notificationHistory.push({ + type: mode, + msg: msg, + date: new Date(), + }); + notifyHistory.set(notificationHistory); + const pop = new Pop({ + target: document.querySelector('#alerts'), + intro: true, + props: { + msg: msg, + mode: mode + } + }); + setTimeout(() => outroAndDestroy(pop), duration); +} + + +// Workaround for https://github.com/sveltejs/svelte/issues/4056 +const outroAndDestroy = (instance) => { + if (instance.$$.fragment && instance.$$.fragment.o) { + group_outros(); + transition_out(instance.$$.fragment, 0, 0, () => { + instance.$destroy(); + }); + check_outros(); + } else { + instance.$destroy(); + } +}; diff --git a/src/global.d.ts b/src/global.d.ts new file mode 100644 index 0000000..0e72969 --- /dev/null +++ b/src/global.d.ts @@ -0,0 +1 @@ +/// \ No newline at end of file diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..6b2570f --- /dev/null +++ b/src/main.ts @@ -0,0 +1,10 @@ +import App from './App.svelte'; + +const app = new App({ + target: document.body, + props: { + name: 'world' + } +}); + +export default app; diff --git a/src/store.ts b/src/store.ts new file mode 100644 index 0000000..a119295 --- /dev/null +++ b/src/store.ts @@ -0,0 +1,30 @@ +import { writable } from "svelte/store"; +import { crossfade, fly } from "svelte/transition"; + + +export const isLogin = writable(true); +export const template = writable({}); + +export const currentTemplate = writable({ + current: '', + selectedTemplate: { + title: '', + files: [], + copyright: 1, + source: "", + tid: 0, + description: "", + dynamic: "", + tags: '', + videos: [], + changed: false + } +}); + +export const [send, receive] = crossfade({ + duration: 800, + fallback: (node, params) => { + return fly(node, { x: 200, delay: 500 }); + }, +}); + diff --git a/src/tid.ts b/src/tid.ts new file mode 100644 index 0000000..7b876b7 --- /dev/null +++ b/src/tid.ts @@ -0,0 +1,2046 @@ + + +export let tid_table = { + "typelist":[ + { + "id": 160, + "parent": 0, + "parent_name": "", + "name": "生活", + "description": "生活", + "desc": "生活", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 95, + "children": [ + { + "id": 138, + "parent": 160, + "parent_name": "", + "name": "搞笑", + "description": "搞笑挑战、剪辑、表演、配音以及各类日常沙雕视频", + "desc": "搞笑挑战、剪辑、表演、配音以及各类日常沙雕视频", + "intro_original": "能够选择自制的必须是up主个人或工作室自己制作剪辑的视频,除此之外的搬运视频字幕制作,对于视频进行加速、慢放等简易二次创作,在视频中添加前后贴片或者打水印等行为均不被认作自制", + "intro_copy": "转载需写明请注明转载作品详细信息原作者、原标题及出处(需为该视频最原始出处,如所标注明显为非原始出处的话会被打回)", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 239, + "parent": 160, + "parent_name": "", + "name": "家居房产", + "description": "与买房、装修、居家生活相关的视频,如买房租房、装修改造、智能家居、园艺绿植、居家好物等", + "desc": "与买房、装修、居家生活相关的视频,如买房租房、装修改造、智能家居、园艺绿植、居家好物等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 25, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 161, + "parent": 160, + "parent_name": "", + "name": "手工", + "description": "简易手工艺品的diy制作视频,例如;折纸、手账、橡皮章等", + "desc": "简易手工艺品的diy制作视频,例如;折纸、手账、橡皮章等", + "intro_original": "能够选择自制的必须是up主个人或工作室自己制作剪辑的视频,除此之外的搬运视频字幕制作,对于视频进行加速、慢放等简易二次创作,在视频中添加前后贴片或者打水印等行为均不被认作自制;\nUp主可以在简介中简易介绍该手工艺品的制作流程和使用素材", + "intro_copy": "转载需写明请注明转载作品详细信息原作者、原标题及出处(需为该视频最原始出处,如所标注明显为非原始出处的话会被打回)", + "notice": "【手工类型】+所制作的手工物品名字,例:【手账】、【黏土】", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 162, + "parent": 160, + "parent_name": "", + "name": "绘画", + "description": "绘画爱好者们关于绘画技巧、绘图过程的分享交流场所", + "desc": "绘画爱好者们关于绘画技巧、绘图过程的分享交流场所", + "intro_original": "能够选择自制的必须是up主个人或工作室自己制作的视频,除此之外的搬运视频字幕制作,对于视频进行加速、慢放等简易二次创作,在视频中添加前后贴片或者打水印等行为均不被认作自制;\nUP可以在简介中介绍自己的绘画工具或软件,所画的人物名字及出处,大图地址等", + "intro_copy": "转载需写明请注明转载作品详细信息原作者、原标题及出处(需为该视频最原始出处,如所标注明显为非原始出处的话会被打回)", + "notice": "【绘画种类】+作品名/教程,例:【板绘】侧面眼睛教程", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 21, + "parent": 160, + "parent_name": "", + "name": "日常", + "description": "一般日常向的生活类视频", + "desc": "一般日常向的生活类视频", + "intro_original": "能够选择自制的必须是up主个人或工作室自己制作剪辑的视频,除此之外的搬运视频字幕制作,对于视频进行加速、慢放等简易二次创作,在视频中添加前后贴片或者打水印等行为均不被认作自制", + "intro_copy": "转载需写明请注明转载作品详细信息原作者、原标题及出处(需为该视频最原始出处,如所标注明显为非原始出处的话会被打回)", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 4, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 4, + "parent": 0, + "parent_name": "", + "name": "游戏", + "description": "游戏", + "desc": "游戏", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 90, + "children": [ + { + "id": 17, + "parent": 4, + "parent_name": "", + "name": "单机游戏", + "description": "以单机或其联机模式为主要内容的相关视频", + "desc": "以单机或其联机模式为主要内容的相关视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名。\n搬运转载内容必须添加原作者、原链接地址信息。录制他人直播内容必须添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/节目名】+《游戏名》+主要标题+期号", + "copy_right": 0, + "show": true, + "rank": 35, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 65, + "parent": 4, + "parent_name": "", + "name": "网络游戏", + "description": "多人在线游戏为主要内容的相关视频", + "desc": "多人在线游戏为主要内容的相关视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名。\n搬运转载内容请添加原作者、原链接地址信息。录制他人直播内容请添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/节目名】+《游戏名》+主要标题+期号", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 172, + "parent": 4, + "parent_name": "", + "name": "手机游戏", + "description": "手机及平板设备平台上的游戏相关视频", + "desc": "手机及平板设备平台上的游戏相关视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名及操作平台,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名。\n搬运转载内容请添加原作者、原链接地址信息。录制他人直播内容请添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/节目名】+《游戏名》+主要标题", + "copy_right": 0, + "show": true, + "rank": 25, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 171, + "parent": 4, + "parent_name": "", + "name": "电子竞技", + "description": "电子竞技游戏项目为主要内容的相关视频", + "desc": "电子竞技游戏项目为主要内容的相关视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名、赛事名称和场次,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名、赛事名称和场次。\n搬运转载内容请添加原作者、原链接地址信息。录制他人直播内容请添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/节目名】+《游戏名》+主要标题+期号", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 100, + "request_id": "" + }, + { + "id": 173, + "parent": 4, + "parent_name": "", + "name": "桌游棋牌", + "description": "桌游、棋牌、卡牌、聚会游戏等相关视频", + "desc": "桌游、棋牌、卡牌、聚会游戏等相关视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名。\n搬运转载内容请添加原作者、原链接地址信息。录制他人直播内容请添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/游戏名/节目名】+主要标题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 136, + "parent": 4, + "parent_name": "", + "name": "音游", + "description": "通过配合音乐与节奏而进行的音乐类游戏视频", + "desc": "通过配合音乐与节奏而进行的音乐类游戏视频", + "intro_original": "建议在简介和TAG中添加正确的游戏名、曲名、难度及操作平台,以便在分区和搜索中得到更好的展示。\n录制他人直播(包括授权转载、授权录制)不属于自制内容,请选转载。", + "intro_copy": "建议在简介和TAG中添加正确的游戏名、曲名、难度及操作平台。\n搬运转载内容请添加原作者、原链接地址信息。录制他人直播内容请添加原主播信息、直播时间。\n未添加正确转载、录播信息的稿件可能被打回。", + "notice": "【UP主/游戏名】+曲名+难度+程度", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 121, + "parent": 4, + "parent_name": "", + "name": "GMV", + "description": "使用游戏内容或CG为素材制作的MV类型的视频", + "desc": "使用游戏内容或CG为素材制作的MV类型的视频", + "intro_original": "建议在简介和TAG中添加相关素材的游戏名、背景音乐信息,以便在分区和搜索中得到更好的展示。", + "intro_copy": "搬运转载内容请添加原作者、原链接地址信息。未添加正确转载信息的稿件可能被打回。", + "notice": "【游戏名/风格】主要标题 ", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 19, + "parent": 4, + "parent_name": "", + "name": "Mugen", + "description": "使用Mugen引擎制作或与Mugen相关的游戏视频", + "desc": "使用Mugen引擎制作或与Mugen相关的游戏视频", + "intro_original": "建议在简介和TAG中添加人物、分级、杯赛规则、描述等信息,以便在分区和搜索中得到更好的展示。", + "intro_copy": "搬运转载内容请添加原作者、原链接地址信息。 未添加正确转载信息的稿件可能被打回。", + "notice": "【Mugen】+杯名+级别+角色名+主要标题", + "copy_right": 0, + "show": true, + "rank": 1, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 5, + "parent": 0, + "parent_name": "", + "name": "娱乐", + "description": "娱乐", + "desc": "娱乐", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 85, + "children": [ + { + "id": 71, + "parent": 5, + "parent_name": "", + "name": "综艺", + "description": "所有综艺相关,全部一手掌握!", + "desc": "所有综艺相关,全部一手掌握!", + "intro_original": "若为自制综艺的正片,需有该自制综艺的详细介绍和信息\n例:《我们相爱吧》是江苏卫视和韩国MBC电视台联合制作的明星恋爱实境真人秀节目,通过明星组成假想情侣,进行假想情侣\n若为综艺剪辑视频,需要在简介表明该视频中所用到的综艺名称。", + "intro_copy": "若为转载综艺的正片,需有该综艺节目的原标题、期数(时间)以及翻译字幕组\n例:【乃木坂不够热】 160412 NOGIBINGO!6 EP01+NOGIROOM4 EP01", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 241, + "parent": 5, + "parent_name": "", + "name": "娱乐杂谈", + "description": "娱乐人物解读、娱乐热点点评、娱乐行业分析", + "desc": "娱乐人物解读、娱乐热点点评、娱乐行业分析", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟", + "copy_right": 0, + "show": true, + "rank": 9, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 242, + "parent": 5, + "parent_name": "", + "name": "粉丝创作", + "description": "粉丝向创作视频", + "desc": "粉丝向创作视频", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 8, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 137, + "parent": 5, + "parent_name": "", + "name": "明星综合", + "description": "娱乐圈动态、明星资讯相关", + "desc": "娱乐圈动态、明星资讯相关", + "intro_original": "简介需要写明素材来源、使用BGM等,列出相关明星。", + "intro_copy": "简介需要写明原出处或原作者,列出相关明星。", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 7, + "max_video_count": 100, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 36, + "parent": 0, + "parent_name": "", + "name": "知识", + "description": "知识", + "desc": "知识", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 80, + "children": [ + { + "id": 201, + "parent": 36, + "parent_name": "", + "name": "科学科普", + "description": "以自然科学或基于自然科学思维展开的知识视频", + "desc": "以自然科学或基于自然科学思维展开的知识视频", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 100, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 124, + "parent": 36, + "parent_name": "", + "name": "社科·法律·心理", + "description": "法律/心理/社会学/观点输出类内容等", + "desc": "法律/心理/社会学/观点输出类内容等", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!", + "intro_copy": "转载稿件需标明出处,请注明原作者、原作者频道名或原作者投稿地址。\n可对相关内容进行补充说明。\n请勿加入涉政或具较大争议性的文字简介,否则将做打回处理。\n如是系列,也可附带上期视频地址。", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 95, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 228, + "parent": 36, + "parent_name": "", + "name": "人文历史", + "description": "人物/文学/历史/文化/奇闻/艺术等", + "desc": "人物/文学/历史/文化/奇闻/艺术等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 91, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 207, + "parent": 36, + "parent_name": "", + "name": "财经商业", + "description": "财经/商业/经济金融/互联网等", + "desc": "财经/商业/经济金融/互联网等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 90, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 208, + "parent": 36, + "parent_name": "", + "name": "校园学习", + "description": "学习方法及经验、课程教学、校园干货分享等", + "desc": "学习方法及经验、课程教学、校园干货分享等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 85, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 209, + "parent": 36, + "parent_name": "", + "name": "职业职场", + "description": "职场技能、职业分享、行业分析、求职规划等", + "desc": "职场技能、职业分享、行业分析、求职规划等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 80, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 229, + "parent": 36, + "parent_name": "", + "name": "设计·创意", + "description": "以设计美学或基于设计思维展开的知识视频", + "desc": "以设计美学或基于设计思维展开的知识视频", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 76, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 122, + "parent": 36, + "parent_name": "", + "name": "野生技能协会", + "description": "技能展示或技能教学分享类视频", + "desc": "技能展示或技能教学分享类视频", + "intro_original": "可对视频内容进行补充说明,并对所使用的视频素材进行标明。\n如是系列,也可附带上期视频地址。\n请勿加入涉政或具较大争议性的文字简介,否则将做打回处理。", + "intro_copy": "转载稿件需标明出处,请注明原作者、原作者频道名或原作者投稿地址。\n可对相关内容进行补充说明。\n请勿加入涉政或具较大争议性的文字简介,否则将做打回处理。\n如是系列,也可附带上期视频地址。", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 75, + "max_video_count": 100, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 181, + "parent": 0, + "parent_name": "", + "name": "影视", + "description": "影视", + "desc": "影视", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 80, + "children": [ + { + "id": 85, + "parent": 181, + "parent_name": "", + "name": "短片", + "description": "具有一定故事线的剧情短片或者追求印象诗意化的实验短片", + "desc": "具有一定故事线的剧情短片或者追求印象诗意化的实验短片", + "intro_original": "建议正确填写短片的相关信息,如剧情简介、主要创作人员等。", + "intro_copy": "搬运转载内容必须添加原短片相关信息及原链接地址信息等。", + "notice": "【短片类型】+短片名(选填)+主要标题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 182, + "parent": 181, + "parent_name": "", + "name": "影视杂谈", + "description": "影视评论、解说、吐槽、科普、配音等", + "desc": "影视评论、解说、吐槽、科普、配音等", + "intro_original": "建议在简介和TAG中添加正确的影视剧名等信息,以便在分区和搜索中得到更好的展示。", + "intro_copy": "建议在简介和TAG中添加正确的影视剧名等信息。\n搬运转载内容必须添加原作者、原链接地址信息。", + "notice": "【UP主/节目名】+《影视剧名》(选填)+主要标题", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 183, + "parent": 181, + "parent_name": "", + "name": "影视剪辑", + "description": "对影视素材进行剪辑再创作的视频", + "desc": "对影视素材进行剪辑再创作的视频", + "intro_original": "建议在简介中添加正确的影视剧名、BGM等信息,以便在分区和搜索中得到更好的展示。CUT不属于自制内容,请选转载。", + "intro_copy": "建议在简介中添加正确的影视剧名等信息。搬运转载内容必须添加原作者、原链接地址信息。", + "notice": "【剪辑类型】+主要标题", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 184, + "parent": 181, + "parent_name": "", + "name": "预告·资讯", + "description": "影视类相关资讯,预告,花絮等视频", + "desc": "影视类相关资讯,预告,花絮等视频", + "intro_original": "建议在简介中添加正确的影视剧名等信息,以便在分区和搜索中得到更好的展示。", + "intro_copy": "建议在简介中添加正确的影视剧名等信息。搬运转载内容必须添加原链接地址信息。", + "notice": "【节目类型/节目名】+《影视剧名》+主要标题", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 3, + "parent": 0, + "parent_name": "", + "name": "音乐", + "description": "音乐", + "desc": "音乐", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 75, + "children": [ + { + "id": 28, + "parent": 3, + "parent_name": "", + "name": "原创音乐", + "description": "以任何题材创作的、以音乐主体为主要原创考量标准的原创歌曲及纯音乐,包括对音乐歌曲中曲的改编、重编曲及remix。", + "desc": "以任何题材创作的、以音乐主体为主要原创考量标准的原创歌曲及纯音乐,包括对音乐歌曲中曲的改编、重编曲及remix。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写歌曲的详细制作人员信息,如词、曲作者等。\n·如无作品原作者授权,请勿使用他人音乐作品投稿至原创音乐区。\n·请根据实际情况慎重选择投稿类型(自制或转载)", + "intro_copy": "原创音乐区原则上不接受转载视频,请获取作品原作者的有效授权并投稿至其他音乐相关分区。多次错误投稿的账号将有可能会被处理,请谨慎投稿。", + "notice": "建议使用【歌手名】曲目【风格】 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 90, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 31, + "parent": 3, + "parent_name": "", + "name": "翻唱", + "description": "对曲目的人声再演绎视频。", + "desc": "对曲目的人声再演绎视频。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写歌曲的详细制作人员信息,如后期、PV作者等。\n·请根据实际情况慎重选择投稿类型(自制或转载)。 ", + "intro_copy": "请认真填写您所上传视频的相关信息,如曲名,作者,来源出处地址等重要信息,以及其他有利于检索的关键信息,便于您的稿件能合理高效地检索及展示", + "notice": "建议使用【翻唱者】翻唱曲目 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 80, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 59, + "parent": 3, + "parent_name": "", + "name": "演奏", + "description": "乐器和非传统乐器器材的演奏作品。", + "desc": "乐器和非传统乐器器材的演奏作品。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写歌曲的详细制作人员及所涉及到的乐器,如演奏、摄影人员等。\n·请根据实际情况慎重选择投稿类型(自制或转载)。", + "intro_copy": "请认真填写您所上传视频的相关信息,如曲名,作者,来源出处地址等重要信息,以及其他有利于检索的关键信息,便于您的稿件能合理高效地检索及展示", + "notice": "建议使用【乐器/器材名】曲名 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 70, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 30, + "parent": 3, + "parent_name": "", + "name": "VOCALOID·UTAU", + "description": "以VOCALOID等歌声合成引擎为基础,运用各类音源进行的创作。", + "desc": "以VOCALOID等歌声合成引擎为基础,运用各类音源进行的创作。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写歌曲的详细制作人员信息,如词、曲、调教作者等。\n·请根据实际情况慎重选择投稿类型(自制或转载)。 ", + "intro_copy": "请认真填写您所上传视频的相关信息,如曲名,作者,来源出处地址等重要信息,以及其他有利于检索的关键信息,便于您的稿件能合理高效地检索及展示", + "notice": "建议使用【歌手名】曲目【作者】 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 60, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 29, + "parent": 3, + "parent_name": "", + "name": "音乐现场", + "description": "该分区收录户外或专业演出场所公开进行音乐表演的实况视频,包括但不限于官方/个人拍摄的综艺节目、音乐剧、音乐节、演唱会等音乐演出内容。", + "desc": "该分区收录户外或专业演出场所公开进行音乐表演的实况视频,包括但不限于官方/个人拍摄的综艺节目、音乐剧、音乐节、演唱会等音乐演出内容。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写歌曲的详细制作人员信息,如词、曲作者以及所属版权公司等。\n·请根据实际情况慎重选择投稿类型(自制或转载)。", + "intro_copy": "请认真填写您所上传视频的相关信息,如曲名,作者,来源出处地址等重要信息,以及其他有利于检索的关键信息,便于您的稿件能合理高效地检索及展示", + "notice": "建议使用 【音乐人】曲目名【现场标题】 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 50, + "max_video_count": 100, + "request_id": "" + }, + { + "id": 193, + "parent": 3, + "parent_name": "", + "name": "MV", + "description": "该分区收录为音乐作品配合拍摄或制作的音乐录影带(Music Video),包含但不限于官方MV或MV预告,以及自制拍摄、剪辑、翻拍的MV。", + "desc": "该分区收录为音乐作品配合拍摄或制作的音乐录影带(Music Video),包含但不限于官方MV或MV预告,以及自制拍摄、剪辑、翻拍的MV。", + "intro_original": "", + "intro_copy": "", + "notice": "建议使用 【音乐人】曲目名 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 40, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 243, + "parent": 3, + "parent_name": "", + "name": "乐评盘点", + "description": "该分区收录音乐资讯、音乐点评盘点、音乐故事等,包括但不限于音乐类新闻、盘点、点评、reaction、榜单、采访、幕后故事、唱片开箱等。", + "desc": "该分区收录音乐资讯、音乐点评盘点、音乐故事等,包括但不限于音乐类新闻、盘点、点评、reaction、榜单、采访、幕后故事、唱片开箱等。", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 244, + "parent": 3, + "parent_name": "", + "name": "音乐教学", + "description": "该分区收录以音乐教学为目的的内容,包括但不限于声乐教学、乐器教学、编曲制作教学、乐器设备测评等。", + "desc": "该分区收录以音乐教学为目的的内容,包括但不限于声乐教学、乐器教学、编曲制作教学、乐器设备测评等。", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 130, + "parent": 3, + "parent_name": "", + "name": "音乐综合", + "description": "该分区收录所有无法被收纳到其他音乐二级分区的音乐类视频。包括但不限于个人选集以及任何形式的曲包。", + "desc": "该分区收录所有无法被收纳到其他音乐二级分区的音乐类视频。包括但不限于个人选集以及任何形式的曲包。", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧!\n·请填写选集中涉及歌曲的信息,如“歌手 - 歌曲名”。\n·对他人歌曲进行变速、升降调、倒放等处理而产生的稿件,属于音乐选集区。\n·请根据实际情况慎重选择投稿类型(自制或转载)。", + "intro_copy": "请认真填写您所上传视频的相关信息,如曲名,作者,来源出处地址等重要信息,以及其他有利于检索的关键信息,便于您的稿件能合理高效地检索及展示", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 1, + "parent": 0, + "parent_name": "", + "name": "动画", + "description": "动画", + "desc": "动画", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 65, + "children": [ + { + "id": 24, + "parent": 1, + "parent_name": "", + "name": "MAD·AMV", + "description": "具有一定创作度的动/静画二次创作视频", + "desc": "具有一定创作度的动/静画二次创作视频", + "intro_original": "填写更全面的相关信息,让更多的人能找到你的视频吧! \nBGM 建议格式:音乐人-音乐名\n使用素材 举例:埃罗芒阿老师 Re:CREATORS\n使用别人的MAD作为自己作品的素材是不允许的!", + "intro_copy": "转载稿件要注明出处哦!出处包括:\n源地址 如amvnews, YouTube, Nico的作品发布链接\n原作者 举例:Pluvia\n原标题 举例:蒼天の白鯨と始まりのゼロ\n填写更全面的相关信息,让更多的人能找到你的视频吧!\nBGM 建议格式:音乐人-音乐名\n使用素材 举例:从零开始的魔法书 小魔女学园", + "notice": "建议使用【作品题材】+其他部分 的形式填写标题", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 25, + "parent": 1, + "parent_name": "", + "name": "MMD·3D", + "description": "使用MMD和其他3D软件制作的视频", + "desc": "使用MMD和其他3D软件制作的视频", + "intro_original": "借物表!借物表! 借物表! 重要的事情说三遍!模型!动作!场景!镜头!\n使用软件 举例:Maya,MMD(MikuMikuDance),MME\n填写详细的借物信息,让更多的人看到吧!", + "intro_copy": "转载稿件要注明出处哦!出处包括:\n源地址 如YouTube, Nico的作品发布链接\n原作者 举例:minusT\n原标题 举例:【3D東方】 Subterranean Stars", + "notice": "建议使用【作品题材】+其他部分 的形式填写标题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 27, + "parent": 1, + "parent_name": "", + "name": "综合", + "description": "以动画及相关内容为素材的创作", + "desc": "以动画及相关内容为素材的创作", + "intro_original": "你想对观众说些什么呢?", + "intro_copy": "转载稿件要注明出处哦!出处包括:\n• 源地址 如YouTube,Nico的作品发布链接\n• 原作者 举例:毒舌老外gigguk\n• 原作者创作不易,注明转载来源才是好孩子!", + "notice": "建议使用【作品题材】+其他部分 的形式填写标题", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 47, + "parent": 1, + "parent_name": "", + "name": "短片·手书·配音", + "description": "颇具特色的短片/手书及ACG相关配音", + "desc": "颇具特色的短片/手书及ACG相关配音", + "intro_original": "二次创作配音和手书记得注明原作品哦! 例如:Undertale(传说之下),刀剑乱舞图片合集请右转综合区~", + "intro_copy": "转载稿件要注明出处哦!出处包括:\n源地址 如vimeo, YouTube, Nico的作品发布链接\n原作者ID\n来自多个短片的合集也要注明出处哦!", + "notice": "建议使用【作品题材】+其他部分 的形式填写标题", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 210, + "parent": 1, + "parent_name": "", + "name": "手办·模玩", + "description": "手办模玩的测评、改造或其他衍生内容", + "desc": "手办模玩的测评、改造或其他衍生内容", + "intro_original": "", + "intro_copy": "", + "notice": "【类型(拆箱、测评、改造等)】+ 标题", + "copy_right": 0, + "show": true, + "rank": 4, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 86, + "parent": 1, + "parent_name": "", + "name": "特摄", + "description": "特摄相关衍生视频", + "desc": "特摄相关衍生视频", + "intro_original": "建议在简介和TAG中添加正确的特摄片名等信息,以便在分区和搜索中得到更好的展示。", + "intro_copy": "建议在简介和TAG中添加正确的特摄片名等信息。搬运转载内容必须添加原作者、原链接地址信息。 ", + "notice": "【特摄片名】+主要标题", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 155, + "parent": 0, + "parent_name": "", + "name": "时尚", + "description": "时尚", + "desc": "时尚", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 60, + "children": [ + { + "id": 157, + "parent": 155, + "parent_name": "", + "name": "美妆护肤", + "description": "彩妆护肤、发型美甲、仿妆、美容美体、口腔、拍照技巧、颜值分析等变美相关内容分享或产品测评", + "desc": "彩妆护肤、发型美甲、仿妆、美容美体、口腔、拍照技巧、颜值分析等变美相关内容分享或产品测评", + "intro_original": "原创妆容/仿妆/cos妆;使用产品详细列表,如canmake花瓣腮红3#。请不要出现购买链接哟~", + "intro_copy": "转载自【YouTube/优酷/腾讯视频等视频网站】的【美妆/服饰/健身】内容。注明原PO的ID及联系方式,如脸书、微博等。若获得原PO授权请特别注明。产品详细列表,如canmake花瓣腮红3#。请不要出现购买链接哟~", + "notice": "清晰明了表明内容亮点的标题会更受众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 158, + "parent": 155, + "parent_name": "", + "name": "穿搭", + "description": "穿搭风格、穿搭技巧的展示分享,涵盖衣服、鞋靴、箱包配件、配饰(帽子、钟表、珠宝首饰)等", + "desc": "穿搭风格、穿搭技巧的展示分享,涵盖衣服、鞋靴、箱包配件、配饰(帽子、钟表、珠宝首饰)等", + "intro_original": "穿搭风格,如日常、原宿、制服、lo装、汉服等。", + "intro_copy": "转载自【YouTube/优酷/腾讯视频等视频网站】的【美妆/服饰/健身】内容。注明原PO的ID及联系方式,如脸书、微博等。若获得原PO授权请特别注明。产品详细列表,如canmake花瓣腮红3#。请不要出现购买链接哟~", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 159, + "parent": 155, + "parent_name": "", + "name": "时尚潮流", + "description": "时尚街拍、时装周、时尚大片,时尚品牌、潮流等行业相关记录及知识科普", + "desc": "时尚街拍、时装周、时尚大片,时尚品牌、潮流等行业相关记录及知识科普", + "intro_original": "建议注明品牌(系列)、时间、地点、模特名字,最好来一发解析哦", + "intro_copy": "转载自【YouTube/优酷/腾讯视频等视频网站】的内容。品牌(系列)、时间、地点、模特名字,最好来一发解析❤请不要出现购买链接及和视频内容无关二维码", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 211, + "parent": 0, + "parent_name": "", + "name": "美食", + "description": "美食", + "desc": "美食", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 55, + "children": [ + { + "id": 76, + "parent": 211, + "parent_name": "", + "name": "美食制作", + "description": "包括但不限于料理制作教程,各种菜系、甜点、速食、饮料、小吃制作等", + "desc": "包括但不限于料理制作教程,各种菜系、甜点、速食、饮料、小吃制作等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 100, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 212, + "parent": 211, + "parent_name": "", + "name": "美食侦探", + "description": "包括但不限于探店、街边美食、饮食文化,发现特色地域美食、路边摊与热门网红食物等", + "desc": "包括但不限于探店、街边美食、饮食文化,发现特色地域美食、路边摊与热门网红食物等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 95, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 213, + "parent": 211, + "parent_name": "", + "name": "美食测评", + "description": "包括但不限于边吃边聊、测评推荐或吐槽各种美食等", + "desc": "包括但不限于边吃边聊、测评推荐或吐槽各种美食等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 90, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 214, + "parent": 211, + "parent_name": "", + "name": "田园美食", + "description": "包括但不限于乡野美食、三农采摘、钓鱼赶海等", + "desc": "包括但不限于乡野美食、三农采摘、钓鱼赶海等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 85, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 215, + "parent": 211, + "parent_name": "", + "name": "美食记录", + "description": "记录一日三餐,美食vlog、料理、便当、饮品合集、美食小剧场等", + "desc": "记录一日三餐,美食vlog、料理、便当、饮品合集、美食小剧场等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 80, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 223, + "parent": 0, + "parent_name": "", + "name": "汽车", + "description": "汽车", + "desc": "汽车", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 52, + "children": [ + { + "id": 176, + "parent": 223, + "parent_name": "", + "name": "汽车生活", + "description": "和汽车等交通工具相关的一切泛化内容的视频", + "desc": "和汽车等交通工具相关的一切泛化内容的视频", + "intro_original": "", + "intro_copy": "", + "notice": "分享汽车及出行相关的生活体验类视频", + "copy_right": 0, + "show": true, + "rank": 50, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 224, + "parent": 223, + "parent_name": "", + "name": "汽车文化", + "description": "和汽车文化相关的视频", + "desc": "和汽车文化相关的视频", + "intro_original": "", + "intro_copy": "", + "notice": "车迷的精神圣地,包括汽车赛事、品牌历史、汽车改装、经典车型和汽车模型等", + "copy_right": 0, + "show": true, + "rank": 40, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 245, + "parent": 223, + "parent_name": "", + "name": "赛车", + "description": "一切以汽车运动为代表的车手、汽车赛事、赛道、赛车模拟器、赛车、卡丁车及赛车衍生品相关的视频", + "desc": "一切以汽车运动为代表的车手、汽车赛事、赛道、赛车模拟器、赛车、卡丁车及赛车衍生品相关的视频", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 35, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 225, + "parent": 223, + "parent_name": "", + "name": "汽车极客", + "description": "热衷于汽车技术及运用汽车技术实践的汽车发烧友", + "desc": "热衷于汽车技术及运用汽车技术实践的汽车发烧友", + "intro_original": "", + "intro_copy": "", + "notice": "汽车硬核达人聚集地,包括DIY造车、专业评测和技术知识分享", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 240, + "parent": 223, + "parent_name": "", + "name": "摩托车", + "description": "与摩托车相关的视频,包括但不限于摩托车骑行、试驾、装备测评、教学、赛事、剪辑等相关内容", + "desc": "与摩托车相关的视频,包括但不限于摩托车骑行、试驾、装备测评、教学、赛事、剪辑等相关内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 25, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 226, + "parent": 223, + "parent_name": "", + "name": "智能出行", + "description": "和新能源汽车及新出行方式相关的视频", + "desc": "和新能源汽车及新出行方式相关的视频", + "intro_original": "", + "intro_copy": "", + "notice": "探索新能源汽车和未来智能出行的前沿阵地", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 227, + "parent": 223, + "parent_name": "", + "name": "购车攻略", + "description": "新车、二手车测评试驾,购车推荐,交易避坑攻略等", + "desc": "新车、二手车测评试驾,购车推荐,交易避坑攻略等", + "intro_original": "", + "intro_copy": "", + "notice": "丰富详实的购车建议和新车体验", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 234, + "parent": 0, + "parent_name": "", + "name": "运动", + "description": "运动", + "desc": "运动", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 51, + "children": [ + { + "id": 235, + "parent": 234, + "parent_name": "", + "name": "篮球·足球", + "description": "与篮球、足球相关的视频,包括但不限于篮足球赛事、教学、评述、剪辑、剧情等相关内容", + "desc": "与篮球、足球相关的视频,包括但不限于篮足球赛事、教学、评述、剪辑、剧情等相关内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 60, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 164, + "parent": 234, + "parent_name": "", + "name": "健身", + "description": "与健身相关的视频,包括但不限于健身、健美、操舞、瑜伽、普拉提、跑步、街健、健康餐、健身小剧场等内容", + "desc": "与健身相关的视频,包括但不限于健身、健美、操舞、瑜伽、普拉提、跑步、街健、健康餐、健身小剧场等内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 50, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 236, + "parent": 234, + "parent_name": "", + "name": "竞技体育", + "description": "与竞技体育相关的视频,包括但不限于乒乓、羽毛球、排球、赛车等竞技项目的赛事、评述、剪辑、剧情等相关内容", + "desc": "与竞技体育相关的视频,包括但不限于乒乓、羽毛球、排球、赛车等竞技项目的赛事、评述、剪辑、剧情等相关内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 40, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 237, + "parent": 234, + "parent_name": "", + "name": "运动文化", + "description": "与运动文化相关的视频,包括但不限于球鞋、球衣、球星卡等运动衍生品的分享、解读,体育产业的分析、科普等相关内容", + "desc": "与运动文化相关的视频,包括但不限于球鞋、球衣、球星卡等运动衍生品的分享、解读,体育产业的分析、科普等相关内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 238, + "parent": 234, + "parent_name": "", + "name": "运动综合", + "description": "与运动综合相关的视频,包括但不限于钓鱼、骑行、滑板等日常运动分享、教学、Vlog等相关内容", + "desc": "与运动综合相关的视频,包括但不限于钓鱼、骑行、滑板等日常运动分享、教学、Vlog等相关内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 188, + "parent": 0, + "parent_name": "", + "name": "科技", + "description": "科技", + "desc": "科技", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 50, + "children": [ + { + "id": 95, + "parent": 188, + "parent_name": "", + "name": "数码", + "description": "手机/电脑/相机/影音智能设备等", + "desc": "手机/电脑/相机/影音智能设备等", + "intro_original": "请注明产品名称,可对相关内容进行补充说明。\n不建议填写含贩售信息的相关网站地址。\n请勿加入涉政或具较大争议性的文字简介,否则将做打回处理。\n如是系列,可附带上期视频地址。", + "intro_copy": "转载稿件需标明出处,请注明原作者、原作者频道名或原作者投稿地址。\n可对相关内容进行补充说明。\n请勿加入涉政或具较大争议性的文字简介,否则将做打回处理。\n如是系列,也可附带上期视频地址。", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 25, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 230, + "parent": 188, + "parent_name": "", + "name": "软件应用", + "description": "围绕各类系统软件、应用软件、网站的相关视频", + "desc": "围绕各类系统软件、应用软件、网站的相关视频", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 231, + "parent": 188, + "parent_name": "", + "name": "计算机技术", + "description": "软硬件开发/人工智能/大数据/深度学习/IT运维等", + "desc": "软硬件开发/人工智能/大数据/深度学习/IT运维等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 232, + "parent": 188, + "parent_name": "", + "name": "科工机械", + "description": "航空航天/工程建设/电子工程/机械制造/海洋工程等", + "desc": "航空航天/工程建设/电子工程/机械制造/海洋工程等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 233, + "parent": 188, + "parent_name": "", + "name": "极客DIY", + "description": "硬核制作/发明创造/技术创新/极客文化等", + "desc": "硬核制作/发明创造/技术创新/极客文化等", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 217, + "parent": 0, + "parent_name": "", + "name": "动物圈", + "description": "动物圈", + "desc": "动物圈", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 50, + "children": [ + { + "id": 218, + "parent": 217, + "parent_name": "", + "name": "喵星人", + "description": "与猫相关的视频,包括但不限于猫咪日常、猫咪喂养、猫咪知识、猫咪剧场、猫咪救助、猫咪娱乐相关的内容", + "desc": "与猫相关的视频,包括但不限于猫咪日常、猫咪喂养、猫咪知识、猫咪剧场、猫咪救助、猫咪娱乐相关的内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 60, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 219, + "parent": 217, + "parent_name": "", + "name": "汪星人", + "description": "与狗相关的视频,包括但不限于狗狗日常、狗狗喂养、狗狗知识、狗狗剧场、狗狗救助、狗狗娱乐相关的内容", + "desc": "与狗相关的视频,包括但不限于狗狗日常、狗狗喂养、狗狗知识、狗狗剧场、狗狗救助、狗狗娱乐相关的内容", + "intro_original": "", + "intro_copy": "", + "notice": "晰明了表明内容亮点的标题会更受观众欢迎哟!\u0007", + "copy_right": 0, + "show": true, + "rank": 55, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 221, + "parent": 217, + "parent_name": "", + "name": "野生动物", + "description": "与野生动物相关的视频,包括但不限于狮子、老虎、狼等动物内容", + "desc": "与野生动物相关的视频,包括但不限于狮子、老虎、狼等动物内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 51, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 222, + "parent": 217, + "parent_name": "", + "name": "爬宠", + "description": "与爬宠相关的视频,包括但不限于龟、蜘蛛、蜥蜴等以宠物方式养育的爬行类动物内容 ", + "desc": "与爬宠相关的视频,包括但不限于龟、蜘蛛、蜥蜴等以宠物方式养育的爬行类动物内容 ", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 40, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 220, + "parent": 217, + "parent_name": "", + "name": "大熊猫", + "description": "与大熊猫相关的视频,包括但不限于熊猫日常、熊猫喂养、熊猫知识、熊猫剧场、熊猫救助、熊猫娱乐相关的内容", + "desc": "与大熊猫相关的视频,包括但不限于熊猫日常、熊猫喂养、熊猫知识、熊猫剧场、熊猫救助、熊猫娱乐相关的内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 30, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 75, + "parent": 217, + "parent_name": "", + "name": "动物综合", + "description": "除喵星人、汪星人、大熊猫、爬宠、野生动物之外的其余动物相关视频以及动物相关的延伸内容", + "desc": "除喵星人、汪星人、大熊猫、爬宠、野生动物之外的其余动物相关视频以及动物相关的延伸内容", + "intro_original": "", + "intro_copy": "", + "notice": "清晰明了表明内容亮点的标题会更受观众欢迎哟!", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 129, + "parent": 0, + "parent_name": "", + "name": "舞蹈", + "description": "舞蹈", + "desc": "舞蹈", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 48, + "children": [ + { + "id": 20, + "parent": 129, + "parent_name": "", + "name": "宅舞", + "description": "与ACG相关的翻跳、原创舞蹈", + "desc": "与ACG相关的翻跳、原创舞蹈", + "intro_original": "建议注明编舞、音源等出处信息", + "intro_copy": "请注明转载作品的详细转载地址、作者、音源等信息,未添加正确信息的稿件可能被打回", + "notice": "【舞者】曲名 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 25, + "max_video_count": 100, + "request_id": "" + }, + { + "id": 154, + "parent": 129, + "parent_name": "", + "name": "舞蹈综合", + "description": "收录无法定义到其他舞蹈子分区的舞蹈视频", + "desc": "收录无法定义到其他舞蹈子分区的舞蹈视频", + "intro_original": "建议注明编舞、BGM等出处信息", + "intro_copy": "请注明转载作品的详细转载地址、作者、BGM等信息,未添加正确信息的稿件可能被打回", + "notice": "【舞者/舞蹈工作室】曲名 或者【赛事】曲名 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 156, + "parent": 129, + "parent_name": "", + "name": "舞蹈教程", + "description": "动作分解,基础教程等具有教学意义的舞蹈视频", + "desc": "动作分解,基础教程等具有教学意义的舞蹈视频", + "intro_original": "建议在简介中注明编舞、音源等信息,在标签中注明舞种等信息", + "intro_copy": "请注明转载作品的详细转载地址、作者、舞种等信息,在标签中注明舞种等信息,未添加正确信息的稿件可能被打回", + "notice": "【舞者/工作室】曲名/舞种+教学类别(如动作分解、基础教程) 的类似格式填写标题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 100, + "request_id": "" + }, + { + "id": 198, + "parent": 129, + "parent_name": "", + "name": "街舞", + "description": "收录街舞相关内容,包括赛事现场、舞室作品、个人翻跳、FREESTYLE等", + "desc": "收录街舞相关内容,包括赛事现场、舞室作品、个人翻跳、FREESTYLE等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 199, + "parent": 129, + "parent_name": "", + "name": "明星舞蹈", + "description": "国内外明星发布的官方舞蹈及其翻跳内容", + "desc": "国内外明星发布的官方舞蹈及其翻跳内容", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 200, + "parent": 129, + "parent_name": "", + "name": "中国舞", + "description": "传承中国艺术文化的舞蹈内容,包括古典舞、民族民间舞、汉唐舞、古风舞等", + "desc": "传承中国艺术文化的舞蹈内容,包括古典舞、民族民间舞、汉唐舞、古风舞等", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 1, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 167, + "parent": 0, + "parent_name": "", + "name": "国创", + "description": "国创", + "desc": "国创", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 45, + "children": [ + { + "id": 153, + "parent": 167, + "parent_name": "", + "name": "国产动画", + "description": "国产连载动画,国产完结动画", + "desc": "国产连载动画,国产完结动画", + "intro_original": "国产动画标题格式建议:剧集名称 00(集数)/预告。", + "intro_copy": "转载稿件请标明转载出处,包括源地址,原作者,原标题。", + "notice": "剧集名称+集数+分集标题;【合集】+剧集名称", + "copy_right": 0, + "show": true, + "rank": 20, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 168, + "parent": 167, + "parent_name": "", + "name": "国产原创相关", + "description": "以国产动画、漫画、小说为素材的二次创作", + "desc": "以国产动画、漫画、小说为素材的二次创作", + "intro_original": "请注明BGM和使用素材。BGM格式:音乐人-音乐名 素材格式:片名列表。", + "intro_copy": "转载稿件请标明转载出处,包括源地址,原作者,原标题。", + "notice": "【广播剧、动态漫画】+总标题+集数+分集标题;【类型(MAD、杂谈等)】+标题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 169, + "parent": 167, + "parent_name": "", + "name": "布袋戏", + "description": "布袋戏以及相关剪辑节目", + "desc": "布袋戏以及相关剪辑节目", + "intro_original": "请认真填写您所上传视频的相关信息,如剧情简介,主要演员及制作人员。", + "intro_copy": "转载稿件请标明转载出处,包括源地址,原作者,原标题。", + "notice": "【合集】+剧集名称;【霹雳布袋戏、金光布袋戏等】+标题", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 100, + "request_id": "" + }, + { + "id": 170, + "parent": 167, + "parent_name": "", + "name": "资讯", + "description": "原创国产动画、漫画的相关资讯、宣传节目等", + "desc": "原创国产动画、漫画的相关资讯、宣传节目等", + "intro_original": "资讯区标题格式建议:【X月/剧场版】国产动画名称 PV1/CM2【清晰度】", + "intro_copy": "转载稿件请标明转载出处,包括源地址,原作者,原标题。", + "notice": "【类型(PV/OP/访谈等)】+标题;剧集名称+集数+预告", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 195, + "parent": 167, + "parent_name": "", + "name": "动态漫·广播剧", + "description": "国产动态漫画、有声漫画、广播剧", + "desc": "国产动态漫画、有声漫画、广播剧", + "intro_original": "", + "intro_copy": "", + "notice": "国产动态漫画、有声漫画、广播剧", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 119, + "parent": 0, + "parent_name": "", + "name": "鬼畜", + "description": "鬼畜", + "desc": "鬼畜", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 40, + "children": [ + { + "id": 22, + "parent": 119, + "parent_name": "", + "name": "鬼畜调教", + "description": "使用素材在音频、画面上做一定处理,达到与BGM具有一定同步感的视频", + "desc": "使用素材在音频、画面上做一定处理,达到与BGM具有一定同步感的视频", + "intro_original": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n借用他人创作的画面内容时请注明借用作品的出处信息;借用他人创作的鬼畜音频时请先与原作者联系,获得作者授权许可后方可使用。", + "intro_copy": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n搬运(转载)作品请注明出处以及sm番号或者ytb短链,否则无法通过审核哦~", + "notice": "【素材名】曲名/内容主题", + "copy_right": 0, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 26, + "parent": 119, + "parent_name": "", + "name": "音MAD", + "description": "使用素材音频进行一定的二次创作来达到还原原曲的非商业性质稿件", + "desc": "使用素材音频进行一定的二次创作来达到还原原曲的非商业性质稿件", + "intro_original": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n借用他人创作的画面内容时请注明借用作品的出处信息;借用他人创作的鬼畜音频时请先与原作者联系,获得作者授权许可后方可使用。", + "intro_copy": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n搬运(转载)作品请注明出处以及sm番号或者ytb短链,否则无法通过审核哦~", + "notice": "【素材名】曲名/内容主题", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 126, + "parent": 119, + "parent_name": "", + "name": "人力VOCALOID", + "description": "将人物或者角色的无伴奏素材进行人工调音,使其就像VOCALOID一样歌唱的技术", + "desc": "将人物或者角色的无伴奏素材进行人工调音,使其就像VOCALOID一样歌唱的技术", + "intro_original": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n借用他人创作的画面内容时请注明借用作品的出处信息;借用他人创作的鬼畜音频时请先与原作者联系,获得作者授权许可后方可使用。", + "intro_copy": "请正确的填写作品中使用的素材以及BGM(背景音乐),有助于视频在分区以及搜索中获得更好的展示。\n搬运(转载)作品请注明出处以及sm番号或者ytb短链,否则无法通过审核哦~", + "notice": "【素材名】曲名/内容主题", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 216, + "parent": 119, + "parent_name": "", + "name": "鬼畜剧场", + "description": "使用素材进行人工剪辑编排的有剧情的视频", + "desc": "使用素材进行人工剪辑编排的有剧情的视频", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 4, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 127, + "parent": 119, + "parent_name": "", + "name": "教程演示", + "description": "鬼畜相关的科普和教程演示", + "desc": "鬼畜相关的科普和教程演示", + "intro_original": "非鬼畜相关的教程演示请投稿至科技-野生技术协会。", + "intro_copy": "非鬼畜相关的教程演示请投稿至科技-野生技术协会。", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 177, + "parent": 0, + "parent_name": "", + "name": "纪录片", + "description": "非电影性质的完整纪录片", + "desc": "非电影性质的完整纪录片", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 30, + "children": [ + { + "id": 37, + "parent": 177, + "parent_name": "", + "name": "人文·历史", + "description": "除宣传片、影视剪辑外的,人文艺术历史纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "desc": "除宣传片、影视剪辑外的,人文艺术历史纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "intro_original": "", + "intro_copy": "请注明制作片方(如国家地理、历史频道),并对视频内容进行简要叙述。可对相关知识进行补充说明。", + "notice": "建议使用【频道名】节目名称-系列【生肉/字幕】【字幕组或其他信息】的类似格式填写标题", + "copy_right": 2, + "show": true, + "rank": 15, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 178, + "parent": 177, + "parent_name": "", + "name": "科学·探索·自然", + "description": "除演讲、网课、教程外的,科学探索自然纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "desc": "除演讲、网课、教程外的,科学探索自然纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 179, + "parent": 177, + "parent_name": "", + "name": "军事", + "description": "除时政军事新闻外的,军事纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "desc": "除时政军事新闻外的,军事纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 180, + "parent": 177, + "parent_name": "", + "name": "社会·美食·旅行", + "description": "除VLOG、风光摄影外的,社会美食旅行纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "desc": "除VLOG、风光摄影外的,社会美食旅行纪录剧集或电影、预告、花絮、二创、5分钟以上纪录短片", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 13, + "parent": 0, + "parent_name": "", + "name": "番剧", + "description": "番剧", + "desc": "番剧", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 25, + "children": [ + { + "id": 51, + "parent": 13, + "parent_name": "", + "name": "资讯", + "description": "以动画/轻小说/漫画/杂志为主的资讯内容,PV/CM/特报/冒头/映像/预告", + "desc": "以动画/轻小说/漫画/杂志为主的资讯内容,PV/CM/特报/冒头/映像/预告", + "intro_original": " ", + "intro_copy": "【标题规范】\n*来源:轻小说,小说,漫画,杂志,长篇,,原创动画,TV动画(开播月份已知时可省略),剧场版,OVA,Blu-ray\n国家(非日本动画时填写):美漫(美番),韩漫等;\n*开播年份:(为当年时开播可省略);\n*开播月份:1-12月(开播月份未知时可省略);\n*类别:PV,CM,TVCM,预告(预告前加集数),冒头,映像;\n清晰度:720P,1080P。\n注:*为必填项。", + "notice": "【X月/TV动画/剧场版】番剧名称 PV/CM0", + "copy_right": 2, + "show": true, + "rank": 10, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 152, + "parent": 13, + "parent_name": "", + "name": "官方延伸", + "description": "以动画番剧及声优为主的EVENT/生放送/DRAMA/RADIO/LIVE/特典/冒头等", + "desc": "以动画番剧及声优为主的EVENT/生放送/DRAMA/RADIO/LIVE/特典/冒头等", + "intro_original": " ", + "intro_copy": "", + "notice": " ", + "copy_right": 0, + "show": true, + "rank": 5, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 32, + "parent": 13, + "parent_name": "", + "name": "完结动画", + "description": "已完结TV/WEB动画及其独立系列,旧剧场版/OVA/SP/未放送", + "desc": "已完结TV/WEB动画及其独立系列,旧剧场版/OVA/SP/未放送", + "intro_original": " ", + "intro_copy": "【标题规范】\n*清晰度:360P,480P,720P,1080P(视频源分辨率高度);\n来源:TVRip,DVDRip,BDRip;\n*内容属性:合集(对应TV版本内容),剧场版,OVA,特典,SP;\n*字幕组名称:当前稿件视频源出品字幕组名称,如为无字幕视频源,则填写“生肉”;如为自制字幕,则填写“中文字幕”或“中字”。\n注:*为必填项。", + "notice": "【720P/BD】番剧名称 分季【XX字幕】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 33, + "parent": 13, + "parent_name": "", + "name": "连载动画", + "description": "连载中TV/WEB动画,新剧场版/OVA/SP/未放送/小剧场", + "desc": "连载中TV/WEB动画,新剧场版/OVA/SP/未放送/小剧场", + "intro_original": " ", + "intro_copy": "【标题规范】\n*开播月份:1-12月;\n*所属国别(非日本动画时填写):美漫(美番),韩漫等;\n*当前集数:当前稿件所更新的集数,如有多集,用“-”连接,如:01-05;\n*字幕组名称:当前稿件视频源出品字幕组名称,如为无字幕视频源,则填写“生肉”。\n清晰度:360P,480P,720P,1080P。\n注:*为必填项。", + "notice": "【X月/OVA/剧场版】番剧名称【XX字幕】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 11, + "parent": 0, + "parent_name": "", + "name": "电视剧", + "description": "电视剧", + "desc": "电视剧", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 20, + "children": [ + { + "id": 185, + "parent": 11, + "parent_name": "", + "name": "国产剧", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!【预告·花絮·剪辑·CUT·二创·短片·特摄等相关内容请投至“影视”分区】谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!【预告·花絮·剪辑·CUT·二创·短片·特摄等相关内容请投至“影视”分区】谢谢!", + "notice": "请使用【类型】电视剧名称 年份【其他信息】的类型格式填写标题。", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 187, + "parent": 11, + "parent_name": "", + "name": "海外剧", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!【预告·花絮·剪辑·CUT·二创·短片·特摄等相关内容请投至“影视”分区】谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!【预告·花絮·剪辑·CUT·二创·短片·特摄等相关内容请投至“影视”分区】谢谢!", + "notice": "请使用【类型】电视剧名称 年份【其他信息】的类型格式填写标题。", + "copy_right": 0, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + }, + { + "id": 23, + "parent": 0, + "parent_name": "", + "name": "电影", + "description": "电影", + "desc": "电影", + "intro_original": "", + "intro_copy": "", + "notice": "", + "copy_right": 0, + "show": true, + "rank": 15, + "children": [ + { + "id": 83, + "parent": 23, + "parent_name": "", + "name": "其他国家", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "notice": "请使用【类型】电影名称 年份 【其他信息】 的类似格式填写标题。【合集投稿将不予审核通过】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 145, + "parent": 23, + "parent_name": "", + "name": "欧美电影", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "notice": "请使用【类型】电影名称 年份 【其他信息】 的类似格式填写标题。【合集投稿将不予审核通过】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 146, + "parent": 23, + "parent_name": "", + "name": "日本电影", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "notice": "请使用【类型】电影名称 年份 【其他信息】 的类似格式填写标题。【合集投稿将不予审核通过】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + }, + { + "id": 147, + "parent": 23, + "parent_name": "", + "name": "国产电影", + "description": "", + "desc": "", + "intro_original": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "intro_copy": "请投正片!请投正片!请投正片!非正片请投至“影视”分区!谢谢!", + "notice": "请使用【类型】电影名称 年份 【其他信息】 的类似格式填写标题。【合集投稿将不予审核通过】", + "copy_right": 2, + "show": true, + "rank": 0, + "max_video_count": 50, + "request_id": "" + } + ], + "max_video_count": 50, + "request_id": "" + } + ] +}; \ No newline at end of file