From 150572ea3805d754caf921fa1ecee6bae0d014cd Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 15 Nov 2020 20:41:11 +0800 Subject: [PATCH] client: remove unused typed-css-modules-loader --- client/config/webpack.config.dev.js | 13 - client/config/webpack.config.prod.js | 3 - client/scripts/typed-css-modules-loader.js | 28 - client/src/sass/style.scss.d.ts | 538 ---------- package-lock.json | 1055 +------------------- package.json | 1 - 6 files changed, 32 insertions(+), 1606 deletions(-) delete mode 100644 client/scripts/typed-css-modules-loader.js delete mode 100644 client/src/sass/style.scss.d.ts diff --git a/client/config/webpack.config.dev.js b/client/config/webpack.config.dev.js index ef42fa5c..c933631c 100644 --- a/client/config/webpack.config.dev.js +++ b/client/config/webpack.config.dev.js @@ -1,4 +1,3 @@ -const autoprefixer = require('autoprefixer'); const path = require('path'); const webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); @@ -55,18 +54,6 @@ module.exports = { }, }, }, - { - loader: require.resolve('../scripts/typed-css-modules-loader'), - }, - { - loader: 'postcss-loader', - options: { - sourceMap: true, - postcssOptions: { - plugins: () => [autoprefixer()], - }, - }, - }, { loader: 'sass-loader', options: { diff --git a/client/config/webpack.config.prod.js b/client/config/webpack.config.prod.js index 7b5a4650..f92c1560 100644 --- a/client/config/webpack.config.prod.js +++ b/client/config/webpack.config.prod.js @@ -51,9 +51,6 @@ module.exports = { }, }, }, - { - loader: require.resolve('../scripts/typed-css-modules-loader'), - }, { loader: 'postcss-loader', options: { diff --git a/client/scripts/typed-css-modules-loader.js b/client/scripts/typed-css-modules-loader.js deleted file mode 100644 index 73494ed7..00000000 --- a/client/scripts/typed-css-modules-loader.js +++ /dev/null @@ -1,28 +0,0 @@ -const chalk = require('chalk'); -const DtsCreator = require('typed-css-modules').default; -const prettier = require('../../scripts/prettier'); - -const creator = new DtsCreator(); - -module.exports = async function moduleLoader(source, map) { - if (this.cacheable) { - this.cacheable(); - } - - try { - const callback = this.async(); - const dtsContent = await creator.create(this.resourcePath, source); - - await dtsContent.writeFile(); - await prettier.formatFile(dtsContent.outputFilePath, dtsContent.outputFilePath); - - return callback(null, source, map); - } catch (error) { - console.log(chalk.red(chalk.red('CSS module type generation failed.'))); - console.log(error.message); - - if (error.stack != null) { - console.log(chalk.gray(error.stack)); - } - } -}; diff --git a/client/src/sass/style.scss.d.ts b/client/src/sass/style.scss.d.ts deleted file mode 100644 index 7d0a6b4d..00000000 --- a/client/src/sass/style.scss.d.ts +++ /dev/null @@ -1,538 +0,0 @@ -declare const styles: { - readonly button: string; - readonly 'button--primary': string; - readonly inverse: string; - readonly 'button--secondary': string; - readonly 'button--tertiary': string; - readonly 'button--quaternary': string; - readonly 'button--is-disabled': string; - readonly button__content: string; - readonly icon: string; - readonly 'icon--clipboard': string; - readonly 'icon--loading': string; - readonly 'button--is-loading': string; - readonly 'context-menu': string; - readonly 'context-menu--enter': string; - readonly 'context-menu__items': string; - readonly 'context-menu__items--is-up': string; - readonly 'context-menu--enter--active': string; - readonly 'context-menu--exit': string; - readonly 'context-menu--exit--active': string; - readonly 'context-menu__items__padding-surrogate': string; - readonly 'context-menu__items--match-trigger-width': string; - readonly 'context-menu__items--no-padding': string; - readonly 'context-menu__items--no-scrolling': string; - readonly container: string; - readonly error: string; - readonly 'error--is-loading': string; - readonly input: string; - readonly form__row: string; - readonly 'form__row--no-margin': string; - readonly 'form__row--group': string; - readonly 'form__row--align--start': string; - readonly 'form__row--align--center': string; - readonly 'form__row--align--end': string; - readonly 'form__row--justify--start': string; - readonly 'form__row--justify--center': string; - readonly 'form__row--justify--end': string; - readonly form__row__item: string; - readonly 'is-first': string; - readonly 'is-last': string; - readonly 'form__row__item--grow': string; - readonly 'form__row__item--shrink': string; - readonly 'form__row__item--one-eighth': string; - readonly 'form__row__item--one-quarter': string; - readonly 'form__row__item--three-eighths': string; - readonly 'form__row__item--one-half': string; - readonly 'form__row__item--five-eighths': string; - readonly 'form__row__item--three-quarters': string; - readonly 'form__row__item--seven-eighths': string; - readonly checkbox: string; - readonly form__element__wrapper: string; - readonly radio: string; - readonly form__element__label: string; - readonly 'form__element--label-offset': string; - readonly 'form__element--match-textbox-height': string; - readonly 'form__element--has-addon--placed-before': string; - readonly 'form__element--has-addon--count-2': string; - readonly 'form__element--has-addon--placed-after': string; - readonly form__element__addon: string; - readonly form__element: string; - readonly 'icon--stroke': string; - readonly 'form__element__addon--placed-before': string; - readonly 'form__element__addon--index-2': string; - readonly 'form__element__addon--placed-after': string; - readonly 'form__element__addon--is-icon': string; - readonly 'form__element__addon--is-interactive': string; - readonly 'icon--small': string; - readonly 'icon--large': string; - readonly icon__element: string; - readonly 'icon--loading--ring': string; - readonly 'icon__ring-slice': string; - readonly 'input--hidden': string; - readonly 'toggle-input': string; - readonly 'toggle-input__indicator': string; - readonly 'toggle-input__indicator__icon': string; - readonly 'toggle-input--is-active': string; - readonly 'toggle-input__element': string; - readonly overlay: string; - readonly 'overlay--transparent': string; - readonly 'overlay--no-interaction': string; - readonly panel: string; - readonly 'panel--medium': string; - readonly panel__content: string; - readonly panel__header: string; - readonly 'panel__header--has-border': string; - readonly panel__footer: string; - readonly 'panel__footer--has-border': string; - readonly 'panel--large': string; - readonly h1: string; - readonly h2: string; - readonly h3: string; - readonly h4: string; - readonly h5: string; - readonly h6: string; - readonly 'panel__content--has-border--top': string; - readonly 'panel__content--has-border--bottom': string; - readonly 'panel--light': string; - readonly portal: string; - readonly section: string; - readonly section__heading: string; - readonly padded: string; - readonly select: string; - readonly select__button: string; - readonly select__indicator: string; - readonly select__item: string; - readonly 'select__item--is-selected': string; - readonly 'select--is-open': string; - readonly app: string; - readonly application: string; - readonly application__view: string; - readonly 'application--sidebar-alternative-state': string; - readonly application__sidebar: string; - readonly 'application__view--sidebar-alternative-state': string; - readonly application__content: string; - readonly modal: string; - readonly alerts__list: string; - readonly 'table__heading__resize-line': string; - readonly application__panel: string; - readonly 'application__panel--torrent-list': string; - readonly 'is-open': string; - readonly 'application__panel--torrent-details': string; - readonly unit: string; - readonly 'text-overflow': string; - readonly 'copy--lead': string; - readonly 'action-bar': string; - readonly 'action-bar--is-condensed': string; - readonly 'action-bar__item': string; - readonly 'action-bar__item--sort-torrents': string; - readonly dropdown__content: string; - readonly 'action-bar__item--torrent-operations': string; - readonly dropdown: string; - readonly 'action-bar__group': string; - readonly 'action-bar__group--has-divider': string; - readonly actions: string; - readonly action: string; - readonly action__label: string; - readonly 'application__loading-overlay': string; - readonly 'application__loading-overlay-exit': string; - readonly 'application__loading-overlay-exit-active': string; - readonly 'application__entry-barrier': string; - readonly 'alerts__list-exit': string; - readonly 'alerts__list-exit-active': string; - readonly 'alerts__list-enter': string; - readonly 'alerts__list-enter-active': string; - readonly alert: string; - readonly 'is-success': string; - readonly alert__count: string; - readonly 'is-error': string; - readonly alert__content: string; - readonly 'attached-panel': string; - readonly 'attached-panel__content': string; - readonly 'attached-panel__wrapper': string; - readonly 'attached-panel-enter': string; - readonly 'attached-panel-enter-active': string; - readonly 'attached-panel-exit': string; - readonly 'attached-panel-exit-active': string; - readonly 'textbox--has-attached-panel--is-open': string; - readonly badge: string; - readonly menu: string; - readonly menu__item: string; - readonly 'menu__item__label--primary': string; - readonly 'has-action': string; - readonly menu__item__label: string; - readonly menu__item__label__action: string; - readonly 'menu__item__label--secondary': string; - readonly 'menu__item--separator': string; - readonly 'is-selectable': string; - readonly 'is-selected': string; - readonly 'menu-enter': string; - readonly 'fade-in': string; - readonly 'menu-exit': string; - readonly 'fade-out': string; - readonly 'client-stats': string; - readonly 'client-stats__rates': string; - readonly 'client-stats__rate': string; - readonly 'client-stats__rate--download': string; - readonly 'client-stats__rate__data--limit': string; - readonly 'client-stats__rate--upload': string; - readonly 'client-stats__rate__icon': string; - readonly 'client-stats__rate__data--secondary': string; - readonly 'client-stats__rate__data--timestamp': string; - readonly 'client-stats__rate__data--primary': string; - readonly 'is-visible': string; - readonly 'client-stats__graph': string; - readonly 'loading-indicator': string; - readonly 'graph__gradient--bottom': string; - readonly 'graph__gradient--bottom--upload': string; - readonly 'graph__gradient--bottom--download': string; - readonly 'graph__gradient--top': string; - readonly 'graph__gradient--top--upload': string; - readonly 'graph__gradient--top--download': string; - readonly graph__area: string; - readonly graph__line: string; - readonly 'graph__line--upload': string; - readonly 'graph__line--download': string; - readonly graph__circle: string; - readonly 'graph__circle--upload': string; - readonly 'graph__circle--download': string; - readonly 'connection-status': string; - readonly 'connection-status__icon': string; - readonly 'connection-status__copy': string; - readonly 'dependency-list': string; - readonly 'dependency-list__dependency': string; - readonly 'dependency-list__dependency__icon': string; - readonly 'dependency-list__dependency--satisfied': string; - readonly 'directory-tree': string; - readonly 'directory-tree__wrapper': string; - readonly 'directory-tree__wrapper--toolbar-visible': string; - readonly 'directory-tree__selection-toolbar': string; - readonly 'modal__content--nested-scroll__content': string; - readonly 'directory-tree__selection-toolbar__item': string; - readonly 'directory-tree__selection-toolbar__item-count': string; - readonly 'button--download': string; - readonly dropdown__items: string; - readonly dropdown__trigger: string; - readonly dropdown__button: string; - readonly dropdown__value: string; - readonly 'directory-tree__parent-directory': string; - readonly 'icon--disk': string; - readonly 'directory-tree__checkbox': string; - readonly checkbox__decoy: string; - readonly 'directory-tree__tree': string; - readonly 'directory-tree__node': string; - readonly file__label: string; - readonly 'directory-tree__checkbox__item--icon': string; - readonly 'directory-tree__checkbox__item--checkbox': string; - readonly 'directory-tree__node--selected': string; - readonly 'directory-tree__node--directory': string; - readonly 'directory-tree__node--group': string; - readonly 'directory-tree__node--file-list': string; - readonly file: string; - readonly 'icon--file': string; - readonly file__detail: string; - readonly 'file__detail--secondary': string; - readonly 'file__detail--priority': string; - readonly 'directory-tree__checkbox__item': string; - readonly 'icon--folder': string; - readonly file__checkbox: string; - readonly file__name: string; - readonly 'dropdown--direction-up': string; - readonly dropdown__content__container: string; - readonly dropdown__label: string; - readonly dropdown__header: string; - readonly dropdown__item: string; - readonly dropdown__list: string; - readonly 'dropdown--align-right': string; - readonly 'dropdown--match-button-width': string; - readonly 'dropdown--width-small': string; - readonly 'is-expanded': string; - readonly dropzone: string; - readonly dropzone__icon: string; - readonly 'dropzone--is-dragging': string; - readonly 'icon--files': string; - readonly 'icon--files__file--right': string; - readonly 'icon--files__file--left': string; - readonly dropzone__copy: string; - readonly 'dropzone__browse-button': string; - readonly 'dropzone__selected-files': string; - readonly 'interactive-list': string; - readonly 'dropzone__selected-files__file': string; - readonly 'dropzone--with-overlay': string; - readonly dropzone__overlay: string; - readonly 'duration--segment': string; - readonly 'filesystem__directory-list': string; - readonly 'filesystem__directory-list__item': string; - readonly 'filesystem__directory-list__item--parent': string; - readonly 'filesystem__directory-list__item--selectable': string; - readonly 'filesystem__directory-list__item--message': string; - readonly 'floating-action__button': string; - readonly 'floating-action__button--search': string; - readonly 'floating-action__group--on-textbox': string; - readonly 'icon--eta': string; - readonly icon__ring: string; - readonly 'icon--information__fill': string; - readonly 'icon--information__ring': string; - readonly 'icon--limits': string; - readonly 'limits__bars--top': string; - readonly 'limits__bars--middle': string; - readonly 'limits__bars--bottom': string; - readonly 'icon--loading-indicator': string; - readonly 'loading-indicator--dots__dot': string; - readonly 'loading-indicator-dots-pulse': string; - readonly 'loading-indicator--dots__dot--center': string; - readonly 'loading-indicator--dots__dot--right': string; - readonly 'icon--spinner': string; - readonly 'spinner-spin': string; - readonly 'interactive-list--loading': string; - readonly 'interactive-list__item': string; - readonly 'interactive-list__icon--action': string; - readonly 'interactive-list__icon--action--warning': string; - readonly 'interactive-list__item--stacked-content': string; - readonly 'interactive-list__label': string; - readonly 'interactive-list__label__text': string; - readonly 'interactive-list__label__tag': string; - readonly tag: string; - readonly 'interactive-list__loading-indicator': string; - readonly 'interactive-list__loading-indicator-enter': string; - readonly 'interactive-list__loading-indicator-enter-active': string; - readonly 'interactive-list__loading-indicator-exit': string; - readonly 'interactive-list__loading-indicator-exit-active': string; - readonly 'interactive-list__icon': string; - readonly 'icon--close': string; - readonly 'interactive-list__detail--primary': string; - readonly 'interactive-list__detail--tertiary': string; - readonly 'interactive-list__detail-list': string; - readonly 'interactive-list__detail-list__item': string; - readonly 'interactive-list__detail-list__item--overflow': string; - readonly 'is-inverse': string; - readonly 'loading-indicator__bar': string; - readonly 'loading-indicator-swipe': string; - readonly 'loading-indicator__bar--1': string; - readonly 'loading-indicator__bar--2': string; - readonly 'loading-indicator__bar--3': string; - readonly mediainfo: string; - readonly mediainfo__toolbar: string; - readonly tooltip__wrapper: string; - readonly 'mediainfo__copy-button': string; - readonly mediainfo__output: string; - readonly modal__overlay: string; - readonly 'modal--align-center': string; - readonly modal__tabs: string; - readonly modal__tab: string; - readonly 'is-active': string; - readonly modal__header: string; - readonly 'modal--tabs-in-header': string; - readonly 'has-tabs': string; - readonly modal__content: string; - readonly modal__content__wrapper: string; - readonly 'modal__content--nested-scroll': string; - readonly 'modal__content--nested-scroll__header': string; - readonly modal__body: string; - readonly 'modal--tabs-in-body': string; - readonly modal__footer: string; - readonly modal__actions: string; - readonly 'modal__button-group': string; - readonly 'modal__animation-enter': string; - readonly 'modal__animation-enter-active': string; - readonly 'modal__animation-exit': string; - readonly 'modal__animation-exit-active': string; - readonly 'modal--vertical': string; - readonly 'modal--size-large': string; - readonly form__section__heading: string; - readonly 'form__section__sub-heading': string; - readonly 'notifications--empty': string; - readonly 'notifications--is-loading': string; - readonly notifications__list: string; - readonly 'notifications__loading-indicator': string; - readonly notifications__badge: string; - readonly notifications__list__item: string; - readonly notifications__toolbar: string; - readonly 'toolbar__item--button': string; - readonly notification__heading: string; - readonly notification__category: string; - readonly 'notification__message__sub-heading': string; - readonly 'peers-list__flag': string; - readonly 'peers-list__flag__image': string; - readonly 'peers-list__flag__text': string; - readonly 'peers-list__encryption': string; - readonly 'peers-list__incoming': string; - readonly 'priority-meter': string; - readonly 'priority-meter__wrapper': string; - readonly 'priority-meter--max-2': string; - readonly 'priority-meter--level-0': string; - readonly 'priority-meter--level-1': string; - readonly 'priority-meter--level-2': string; - readonly 'priority-meter--max-3': string; - readonly 'priority-meter--level-3': string; - readonly 'progress-bar': string; - readonly 'progress-bar__icon': string; - readonly 'torrent--is-seeding': string; - readonly 'torrent--is-stopped': string; - readonly 'torrent--has-error': string; - readonly 'torrent--is-checking': string; - readonly 'torrent--is-selected': string; - readonly 'progress-bar__fill': string; - readonly 'progress-bar__fill__wrapper': string; - readonly 'candy-stripe': string; - readonly 'os-theme-thin': string; - readonly 'os-scrollbar-horizontal': string; - readonly 'os-scrollbar-vertical': string; - readonly 'os-host-rtl': string; - readonly 'os-scrollbar-corner': string; - readonly 'os-scrollbar': string; - readonly 'os-scrollbar-track': string; - readonly 'os-scrollbar-handle': string; - readonly active: string; - readonly 'os-host-transition': string; - readonly search: string; - readonly textbox: string; - readonly 'is-in-use': string; - readonly 'sidebar__icon-button': string; - readonly 'sidebar__icon-button--interactive': string; - readonly 'sidebar__action--last': string; - readonly sidebar__actions: string; - readonly sidebar__diskusage: string; - readonly 'diskuage__size-avail': string; - readonly 'diskusage__text-row': string; - readonly 'diskusage__details-list': string; - readonly 'diskusage__details-list__item': string; - readonly 'diskusage__details-list__label': string; - readonly 'dropdown--speed-limits': string; - readonly 'sidebar-filter': string; - readonly 'sidebar-filter__item': string; - readonly 'sidebar-filter__item--heading': string; - readonly 'sort-dropdown__item': string; - readonly 'sort-dropdown__indicator': string; - readonly 'sort-dropdown__indicator--asc': string; - readonly 'sortable-list': string; - readonly 'sortable-list__item': string; - readonly 'sortable-list__item--is-dragging': string; - readonly 'sortable-list__item--is-locked': string; - readonly 'sortable-list__item--is-preview': string; - readonly 'icon--error': string; - readonly 'icon--lock': string; - readonly 'sortable-list__content': string; - readonly 'sortable-list__content__wrapper': string; - readonly 'sortable-list__content--primary': string; - readonly 'sortable-list__content--secondary': string; - readonly 'sortable-list__content--secondary__copy': string; - readonly 'sortable-list--torrent-context-menu-items': string; - readonly 'table__row--heading': string; - readonly table__heading: string; - readonly 'table__heading--is-sorted': string; - readonly 'table__heading--direction--asc': string; - readonly 'table__heading--fill': string; - readonly table__heading__handle: string; - readonly table__heading__label: string; - readonly 'table__heading__column-fill': string; - readonly table__cell: string; - readonly 'textbox-repeater': string; - readonly toolbar: string; - readonly 'toolbar--dark': string; - readonly 'toolbar--bottom': string; - readonly 'toolbar--top': string; - readonly toolbar__item: string; - readonly 'is-disabled': string; - readonly 'toolbar__item--centered': string; - readonly 'toolbar__item--label': string; - readonly tooltip: string; - readonly tooltip__content: string; - readonly 'tooltip__content--no-padding': string; - readonly 'tooltip__content--padding-surrogate': string; - readonly 'is-interactive': string; - readonly 'tooltip--no-wrap': string; - readonly 'tooltip--position--bottom': string; - readonly 'tooltip--anchor--center': string; - readonly 'tooltip--position--top': string; - readonly 'tooltip--anchor--start': string; - readonly 'tooltip--align--center': string; - readonly 'tooltip--anchor--end': string; - readonly 'tooltip--position--left': string; - readonly 'tooltip--position--right': string; - readonly 'tooltip--is-error': string; - readonly 'torrent-details__heading': string; - readonly 'torrent-details__sub-heading': string; - readonly 'torrent-details__sub-heading__secondary': string; - readonly 'torrent-details__sub-heading__tertiary': string; - readonly 'torrent-details__header': string; - readonly 'is-completed': string; - readonly 'is-stopped': string; - readonly 'torrent-details__action': string; - readonly 'torrent-details__table': string; - readonly 'torrent-details__table__heading--primary': string; - readonly 'torrent-details__table__heading--secondary': string; - readonly 'torrent-details__table__heading--tertiary': string; - readonly 'torrent-details__section': string; - readonly 'torrent-details__section__heading': string; - readonly 'torrent-details__section__null-data': string; - readonly 'torrent-details__section--file-tree': string; - readonly 'directory-tree__node--selectable': string; - readonly 'file__detail--size': string; - readonly 'torrent-details__detail--hash': string; - readonly 'torrent-details__detail__value': string; - readonly 'torrent-details__detail--tags': string; - readonly 'torrent-details__detail': string; - readonly 'torrent-details__table__heading': string; - readonly 'torrent-details__detail__label': string; - readonly 'not-available': string; - readonly torrents: string; - readonly torrents__alert: string; - readonly torrents__alert__wrapper: string; - readonly torrents__alert__action: string; - readonly 'torrent__list__scrollbars--horizontal': string; - readonly 'torrent__list__scrollbars--vertical': string; - readonly torrent__list__viewport: string; - readonly torrent__list__wrapper: string; - readonly 'torrent__list--loading-enter': string; - readonly 'torrent__list--loading-enter-active': string; - readonly 'torrent__list--loading-exit': string; - readonly 'torrent__list--loading-exit-active': string; - readonly 'torrent__list--empty': string; - readonly 'view--torrent-list': string; - readonly torrent: string; - readonly 'torrent__more-info': string; - readonly torrent__detail: string; - readonly 'torrent__detail--name': string; - readonly 'torrent__detail--tags': string; - readonly torrent__tag: string; - readonly 'torrent__detail__icon--checkmark': string; - readonly 'torrent__details__section--secondary': string; - readonly 'torrent__details__section--tertiary': string; - readonly 'torrent--is-downloading--actively': string; - readonly 'torrent__detail--downRate': string; - readonly 'torrent-details__sub-heading__tertiary--download': string; - readonly 'torrent--is-uploading--actively': string; - readonly 'torrent__detail--upRate': string; - readonly 'torrent-details__sub-heading__tertiary--upload': string; - readonly 'torrent--is-expanded': string; - readonly 'torrent__detail--eta': string; - readonly torrent__details__section: string; - readonly 'torrent__details__section--quaternary': string; - readonly 'torrent__details__section--primary': string; - readonly torrent__details__section__wrapper: string; - readonly 'torrent__detail--percentComplete': string; - readonly 'torrent__detail--upTotal': string; - readonly 'torrent__detail--sizeBytes': string; - readonly 'torrent__detail--freeDiskSpace': string; - readonly 'torrent__detail--added': string; - readonly 'torrent__detail--creationDate': string; - readonly 'torrent__detail--isPrivate': string; - readonly 'torrent__detail--peers': string; - readonly 'torrent__detail--ratio': string; - readonly 'torrent__detail--seeds': string; - readonly torrent__tags: string; - readonly 'torrent--is-condensed': string; - readonly 'transfer-data--download': string; - readonly 'transfer-data--upload': string; - readonly 'application__view--auth-form': string; - readonly 'form--authentication': string; - readonly form__wrapper: string; - readonly form__header: string; - readonly form__label: string; - readonly 'form__row--error': string; - readonly form__actions: string; - readonly 'feed-list__feed-label': string; - readonly rotateAroundMidpoint: string; -}; -export = styles; diff --git a/package-lock.json b/package-lock.json index 68aa11f4..b2eb8ade 100644 --- a/package-lock.json +++ b/package-lock.json @@ -152,7 +152,6 @@ "terser-webpack-plugin": "^5.0.3", "ts-jest": "^26.4.4", "ts-node-dev": "^1.0.0", - "typed-css-modules": "^0.6.4", "typed-emitter": "^1.3.1", "typescript": "^4.0.5", "url-loader": "^4.1.1", @@ -2384,125 +2383,6 @@ "@types/node": "*" } }, - "node_modules/@types/css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@types/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha512-LMbyf7THPqLCPHIXAj79v9Pa193MeOHgp1fBFRR6s6VvEVHUFIcM5bc/WttslOf+lao4TURNN1X1zfW5wr2CHQ==", - "dev": true, - "dependencies": { - "postcss": "7.x.x" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/chalk/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/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, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/@types/css-modules-loader-core/node_modules/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, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/css-modules-loader-core/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@types/d3": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/d3/-/d3-6.1.0.tgz", @@ -5114,9 +4994,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001157", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz", - "integrity": "sha512-gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA==", + "version": "1.0.30001158", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001158.tgz", + "integrity": "sha512-s5loVYY+yKpuVA3HyW8BarzrtJvwHReuzugQXlv1iR3LKSReoFXRm86mT6hT7PEF5RxW+XQZg+6nYjlywYzQ+g==", "dev": true }, "node_modules/capture-exit": { @@ -6436,158 +6316,6 @@ "node": ">=0.10.0" } }, - "node_modules/css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", - "dev": true, - "dependencies": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/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, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", - "dev": true, - "dependencies": { - "postcss": "^6.0.1" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "dependencies": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "node_modules/css-modules-loader-core/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/css-select": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", @@ -6606,16 +6334,6 @@ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", "dev": true }, - "node_modules/css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, "node_modules/css-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.1.tgz", @@ -7942,9 +7660,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.3.595", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.595.tgz", - "integrity": "sha512-JpaBIhdBkF9FLG7x06ONfe0f5bxPrxRcq0X+Sc8vsCt+OPWIzxOD+qM71NEHLGbDfN9Q6hbtHRv4/dnvcOxo6g==", + "version": "1.3.596", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.596.tgz", + "integrity": "sha512-nLO2Wd2yU42eSoNJVQKNf89CcEGqeFZd++QsnN2XIgje1s/19AgctfjLIbPORlvcCO8sYjLwX4iUgDdusOY8Sg==", "dev": true }, "node_modules/elliptic": { @@ -9595,12 +9313,6 @@ "integrity": "sha1-kSLUBtTJ2YvqZEpraFPVh0uHsCg=", "dev": true }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, "node_modules/fastq": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", @@ -9654,13 +9366,13 @@ } }, "node_modules/feedsub": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.3.tgz", - "integrity": "sha512-EqP1Hu5STUVCgOc6zBMzkGnzrzadMgWoyZ3xRIFxr1o32eFqH7sUqhBiSdGtXTj3xvLFT0TVW/xzL7VAWtmGhw==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.4.tgz", + "integrity": "sha512-cRySnb7yRhOzlmWDudrS2ZXpNT4iyOwRLPwlvTScYAuqp/hKihkIh6rIoiDxTpUkFu274G2ioOEZvxkcXADq/g==", "dev": true, "dependencies": { "feedme": "^1.2.0", - "miniget": "^2.0.0", + "miniget": "^3.0.0", "newsemitter": "^1.0.0" }, "engines": { @@ -11419,12 +11131,6 @@ "node": ">=0.10.0" } }, - "node_modules/icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, "node_modules/icss-utils": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.0.0.tgz", @@ -12140,12 +11846,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-there": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/is-there/-/is-there-4.5.1.tgz", - "integrity": "sha512-vIZ7HTXAoRoIwYSsTnxb0sg9L6rth+JOulNcavsbskQkCIWoSM2cjFOWZs4wGziGZER+Xgs/HXiCQZgiL8ppxQ==", - "dev": true - }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -14337,9 +14037,9 @@ } }, "node_modules/miniget": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/miniget/-/miniget-2.1.0.tgz", - "integrity": "sha512-fy9x3d/0oOIhkwAms6kgxTYkHwdELhMfgj+9a/aYZpJdTWIIWGta9aXHUtnzUn+LjBmRoTdPRQSi2hkmEvXk3A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/miniget/-/miniget-3.0.0.tgz", + "integrity": "sha512-s+gfqBEEGyoCf+1OG/6OKJDLXUubASlcVoBeXpftT0uyWha2G1qnxE63XLoD8F4Wq+KsTK70raxPoFkOmrzW5g==", "dev": true, "engines": { "node": ">=10" @@ -23088,9 +22788,9 @@ } }, "node_modules/stack-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz", - "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -24867,249 +24567,6 @@ "node": ">= 0.6" } }, - "node_modules/typed-css-modules": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/typed-css-modules/-/typed-css-modules-0.6.4.tgz", - "integrity": "sha512-2bL0dWY66wLGcz766HAwqJl4mnlUrx7D/dyUD9SPnab2QM1OsE6U842QhZhkEI5EoQdNziSLWqetHskdZ3MCxw==", - "dev": true, - "dependencies": { - "@types/css-modules-loader-core": "^1.1.0", - "camelcase": "^5.3.1", - "chalk": "^2.1.0", - "chokidar": "^3.4.0", - "css-modules-loader-core": "^1.1.0", - "glob": "^7.1.2", - "is-there": "^4.4.2", - "mkdirp": "^0.5.1", - "yargs": "^15.3.1" - }, - "bin": { - "tcm": "lib/cli.js" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/typed-css-modules/node_modules/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, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/typed-css-modules/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/typed-css-modules/node_modules/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, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/typed-css-modules/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/typed-css-modules/node_modules/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, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/typed-css-modules/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/typed-css-modules/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/typed-css-modules/node_modules/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, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/typed-css-modules/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/typed-css-modules/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/typed-css-modules/node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/typed-css-modules/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/typed-css-modules/node_modules/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, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/typed-css-modules/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/typed-css-modules/node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/typed-css-modules/node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/typed-css-modules/node_modules/wrap-ansi/node_modules/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 - }, - "node_modules/typed-css-modules/node_modules/y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "node_modules/typed-css-modules/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/typed-css-modules/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/typed-emitter": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-1.3.1.tgz", @@ -28894,101 +28351,6 @@ "@types/node": "*" } }, - "@types/css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@types/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha512-LMbyf7THPqLCPHIXAj79v9Pa193MeOHgp1fBFRR6s6VvEVHUFIcM5bc/WttslOf+lao4TURNN1X1zfW5wr2CHQ==", - "dev": true, - "requires": { - "postcss": "7.x.x" - }, - "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" - }, - "dependencies": { - "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" - } - } - } - }, - "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 - }, - "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 - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "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 - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "@types/d3": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/d3/-/d3-6.1.0.tgz", @@ -31267,9 +30629,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001157", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz", - "integrity": "sha512-gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA==", + "version": "1.0.30001158", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001158.tgz", + "integrity": "sha512-s5loVYY+yKpuVA3HyW8BarzrtJvwHReuzugQXlv1iR3LKSReoFXRm86mT6hT7PEF5RxW+XQZg+6nYjlywYzQ+g==", "dev": true }, "capture-exit": { @@ -32325,135 +31687,6 @@ } } }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", - "dev": true, - "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "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 - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", - "dev": true, - "requires": { - "postcss": "^6.0.1" - } - }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, "css-select": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", @@ -32472,16 +31705,6 @@ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", "dev": true }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, "css-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.1.tgz", @@ -33581,9 +32804,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.595", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.595.tgz", - "integrity": "sha512-JpaBIhdBkF9FLG7x06ONfe0f5bxPrxRcq0X+Sc8vsCt+OPWIzxOD+qM71NEHLGbDfN9Q6hbtHRv4/dnvcOxo6g==", + "version": "1.3.596", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.596.tgz", + "integrity": "sha512-nLO2Wd2yU42eSoNJVQKNf89CcEGqeFZd++QsnN2XIgje1s/19AgctfjLIbPORlvcCO8sYjLwX4iUgDdusOY8Sg==", "dev": true }, "elliptic": { @@ -34841,12 +34064,6 @@ "integrity": "sha1-kSLUBtTJ2YvqZEpraFPVh0uHsCg=", "dev": true }, - "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.9.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", @@ -34894,13 +34111,13 @@ } }, "feedsub": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.3.tgz", - "integrity": "sha512-EqP1Hu5STUVCgOc6zBMzkGnzrzadMgWoyZ3xRIFxr1o32eFqH7sUqhBiSdGtXTj3xvLFT0TVW/xzL7VAWtmGhw==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.4.tgz", + "integrity": "sha512-cRySnb7yRhOzlmWDudrS2ZXpNT4iyOwRLPwlvTScYAuqp/hKihkIh6rIoiDxTpUkFu274G2ioOEZvxkcXADq/g==", "dev": true, "requires": { "feedme": "^1.2.0", - "miniget": "^2.0.0", + "miniget": "^3.0.0", "newsemitter": "^1.0.0" } }, @@ -36333,12 +35550,6 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, "icss-utils": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.0.0.tgz", @@ -36866,12 +36077,6 @@ "has-symbols": "^1.0.1" } }, - "is-there": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/is-there/-/is-there-4.5.1.tgz", - "integrity": "sha512-vIZ7HTXAoRoIwYSsTnxb0sg9L6rth+JOulNcavsbskQkCIWoSM2cjFOWZs4wGziGZER+Xgs/HXiCQZgiL8ppxQ==", - "dev": true - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -38656,9 +37861,9 @@ } }, "miniget": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/miniget/-/miniget-2.1.0.tgz", - "integrity": "sha512-fy9x3d/0oOIhkwAms6kgxTYkHwdELhMfgj+9a/aYZpJdTWIIWGta9aXHUtnzUn+LjBmRoTdPRQSi2hkmEvXk3A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/miniget/-/miniget-3.0.0.tgz", + "integrity": "sha512-s+gfqBEEGyoCf+1OG/6OKJDLXUubASlcVoBeXpftT0uyWha2G1qnxE63XLoD8F4Wq+KsTK70raxPoFkOmrzW5g==", "dev": true }, "minimalistic-assert": { @@ -45593,9 +44798,9 @@ } }, "stack-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz", - "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -47015,202 +46220,6 @@ "mime-types": "~2.1.24" } }, - "typed-css-modules": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/typed-css-modules/-/typed-css-modules-0.6.4.tgz", - "integrity": "sha512-2bL0dWY66wLGcz766HAwqJl4mnlUrx7D/dyUD9SPnab2QM1OsE6U842QhZhkEI5EoQdNziSLWqetHskdZ3MCxw==", - "dev": true, - "requires": { - "@types/css-modules-loader-core": "^1.1.0", - "camelcase": "^5.3.1", - "chalk": "^2.1.0", - "chokidar": "^3.4.0", - "css-modules-loader-core": "^1.1.0", - "glob": "^7.1.2", - "is-there": "^4.4.2", - "mkdirp": "^0.5.1", - "yargs": "^15.3.1" - }, - "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" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "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" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.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 - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "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 - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "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" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "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" - } - }, - "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 - } - } - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, "typed-emitter": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-1.3.1.tgz", diff --git a/package.json b/package.json index a3e1ea42..63c22df6 100644 --- a/package.json +++ b/package.json @@ -192,7 +192,6 @@ "terser-webpack-plugin": "^5.0.3", "ts-jest": "^26.4.4", "ts-node-dev": "^1.0.0", - "typed-css-modules": "^0.6.4", "typed-emitter": "^1.3.1", "typescript": "^4.0.5", "url-loader": "^4.1.1",