From e5b5a5364628879aad296108637684959d70a03a Mon Sep 17 00:00:00 2001 From: Andrew Polhill <2196085+andy-polhill@users.noreply.github.com> Date: Fri, 12 Mar 2021 16:45:03 +0000 Subject: [PATCH] refactor(dsm): removes invision dsm We have decided to remove Invision DSM and opt for a more manual process of linking examples. The DSM package had a very large dependency tree which was prone to vulnerabilities, these were rarely fixed within an appropriate timeframe. It also forced us into specific versions of dependences and at times held us back from upgrading Storybook. fix #238 --- .dsmrc | 7 - .gitignore | 1 - .storybook/addons.js | 3 - .storybook/config.js | 13 +- docs/CONTRIBUTING.md | 12 - package-lock.json | 969 +----------------- package.json | 3 - projects/canopy/package-lock.json | 28 + .../src/lib/accordion/accordion.stories.ts | 3 - .../canopy/src/lib/alert/alert.stories.ts | 3 - .../src/lib/breadcrumb/breadcrumb.stories.ts | 3 - .../canopy/src/lib/button/button.stories.ts | 42 - projects/canopy/src/lib/card/card.stories.ts | 3 - .../canopy/src/lib/details/details.stories.ts | 3 - .../canopy/src/lib/footer/footer.stories.ts | 3 - .../checkbox-group/filter-group.stories.ts | 3 - .../src/lib/forms/input/input.stories.ts | 3 - .../src/lib/forms/radio/filter.stories.ts | 3 - .../src/lib/forms/radio/radio.stories.ts | 3 - .../src/lib/forms/radio/segment.stories.ts | 3 - .../src/lib/forms/select/select.stories.ts | 3 - .../src/lib/forms/toggle/checkbox.stories.ts | 3 - .../src/lib/forms/toggle/switch.stories.ts | 3 - .../canopy/src/lib/heading/heading.stories.ts | 3 - projects/canopy/src/lib/hero/hero.stories.ts | 3 - projects/canopy/src/lib/page/page.stories.ts | 3 - .../lib/quick-action/quick-action.stories.ts | 3 - .../src/lib/separator/separator.stories.ts | 3 - .../canopy/src/lib/spinner/spinner.stories.ts | 3 - .../canopy/src/lib/table/table.stories.ts | 3 - .../src/lib/tabs/tab-nav-bar.stories.ts | 3 - projects/canopy/src/lib/tabs/tabs.stories.ts | 3 - 32 files changed, 34 insertions(+), 1113 deletions(-) delete mode 100644 .dsmrc create mode 100644 projects/canopy/package-lock.json diff --git a/.dsmrc b/.dsmrc deleted file mode 100644 index c9d6c39cb..000000000 --- a/.dsmrc +++ /dev/null @@ -1,7 +0,0 @@ -{ - "authToken": "DSM_AUTH_TOKEN", - "dsmHost": "legalandgeneral.invisionapp.com", - "organization": "legalandgeneral", - "outputDir": ".dsm", - "storyPath": "projects/canopy/src/**/*.stories.ts" -} diff --git a/.gitignore b/.gitignore index 5f3246f4f..09c57b9ed 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,6 @@ storybook-static # dependencies node_modules/ -/.dsm # profiling files chrome-profiler-events.json diff --git a/.storybook/addons.js b/.storybook/addons.js index f6833a000..553d9bb83 100644 --- a/.storybook/addons.js +++ b/.storybook/addons.js @@ -5,12 +5,9 @@ import '@storybook/addon-backgrounds/register'; import '@storybook/addon-viewport/register'; import '@storybook/addon-a11y/register'; import '@storybook/addon-storysource/register'; -import { registerDsm } from '@invisionapp/dsm-storybook/register'; import { addons } from '@storybook/addons'; import canopyTheme from './canopy-theme'; addons.setConfig({ theme: canopyTheme, }); - -registerDsm(process.env.STORYBOOK_DSM); diff --git a/.storybook/config.js b/.storybook/config.js index edda96c86..c5ca2a095 100644 --- a/.storybook/config.js +++ b/.storybook/config.js @@ -1,4 +1,3 @@ -import { initDsm } from '@invisionapp/dsm-storybook'; import { addDecorator, addParameters, configure } from '@storybook/angular'; import { withA11y } from '@storybook/addon-a11y'; import cssVars from 'css-vars-ponyfill'; @@ -20,12 +19,6 @@ cssVars({ addParameters({ docs: { page: null } }); addDecorator(withA11y); -//Init Dsm -initDsm({ - addDecorator, - addParameters, - callback: () => { - require('!style-loader!css-loader!sass-loader!../projects/canopy/src/styles/styles.scss'); - configure(require.context('../projects/canopy', true, /\.stories\.ts$/), module); - }, -}); +require('!style-loader!css-loader!sass-loader!../projects/canopy/src/styles/styles.scss'); +configure(require.context('../projects/canopy', true, /\.stories\.ts$/), module); + diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index d1b024830..b4dc48efe 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -104,18 +104,6 @@ Code Owners are chosen based on a history of consistent contributions. Code Owne The build is currently handled by [Github Actions](https://help.github.com/en/actions), the config for which is checked into the [.github](./.github) directory. The build will run on every pull request and run standard verification tasks e.g. linting, unit testing, test build. The build will need to be green in order for a pull request to pass. -## InVision DSM - -To ensure the Canopy implementation keeps in sync with the design expectations we use the [InVision Design System Manager](https://legalandgeneral.invisionapp.com/dsm/legalandgeneral/canopy). InVision DSM has a storybook integration which allows us to publish stories directly to the DSM interface, this helps us to keep the design and implementation in sync. - -Each time a merge is made to the master branch we run the `dsm-storybook publish` command from GitHub actions, this publishes the latest change to DSM. Some additional markup is required to link a story to it's corresponding DSM page, for comprehensive instructions refer to the [InVision DSM Storybook documentation](https://support.invisionapp.com/hc/en-us/articles/360028510211-Configuring-the-Storybook-DSM-Integration). In the majority of cases it should be as simple as adding an Angular code tab to the relevant DSM page, you will then be provided with an ID that can be added to the config of the story. - -```js - 'in-dsm': { - id: '5ec4dbf0c4b3aed7e94e8886' - }, -``` - ## SVG Icons To add a new SVG icon to Canopy simply add the file to either the `icons` or `brand-icons` folder within `assets`. diff --git a/package-lock.json b/package-lock.json index bb9d60fb6..2fcd14b3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3561,367 +3561,6 @@ "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", "dev": true }, - "@invisionapp/dsm-storybook": { - "version": "0.0.136", - "resolved": "https://registry.npmjs.org/@invisionapp/dsm-storybook/-/dsm-storybook-0.0.136.tgz", - "integrity": "sha512-JcaIzFv6squSuuG9gDht05y3TLLKMImEH6DIHIZEB7ibW1nWOtaUbx76cU81PJY2ZomSrAxYVtfWnPIwxEI6qw==", - "dev": true, - "requires": { - "@angular/compiler": "7.1.2", - "@babel/traverse": "7.1.6", - "@babel/types": "7.2.2", - "angular-docgen": "1.3.1", - "axios": "0.19.0", - "chalk": "2.4.1", - "cli-table3": "0.5.1", - "commander": "2.19.0", - "core-js": "3.4.0", - "cosmiconfig": "5.2.1", - "cross-env": "5.2.0", - "estree-to-babel": "2.1.0", - "fs-extra": "7.0.1", - "get-port": "4.2.0", - "glob": "7.1.3", - "lodash": "4.17.15", - "mime-types": "2.1.21", - "moment": "2.24.0", - "ora": "3.4.0", - "pkg-dir": "4.1.0", - "prettier": "1.19.1", - "prism-react-renderer": "1.0.2", - "prismjs": "1.21.0", - "react-docgen": "5.3.0", - "read-pkg": "4.0.1", - "read-pkg-up": "4.0.0", - "request-promise": "4.2.4", - "rimraf": "2.6.2", - "semver": "6.0.0", - "shelljs": "0.8.3", - "shortid": "2.2.14", - "tunnel": "0.0.6", - "url-parse": "1.4.7", - "vue-docgen-api": "3.11.4" - }, - "dependencies": { - "@angular/compiler": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.1.2.tgz", - "integrity": "sha512-ua6Wh+c5XzxAeJT6guwAFYnwa1XzJpncppUrceRXIS9VAn9X7ApxRr45DvbVeYwXBb1iNdHWtZFm1koFVQpydA==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "@babel/traverse": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.1.6.tgz", - "integrity": "sha512-CXedit6GpISz3sC2k2FsGCUpOhUqKdyL0lqNrImQojagnUMXf8hex4AxYFRuMkNGcvJX5QAFGzB5WJQmSv8SiQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.1.6", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/parser": "^7.1.6", - "@babel/types": "^7.1.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.10" - } - }, - "@babel/types": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", - "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.10", - "to-fast-properties": "^2.0.0" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "core-js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.4.0.tgz", - "integrity": "sha512-lQxb4HScV71YugF/X28LtePZj9AB7WqOpcB+YztYxusvhrgZiQXPmCYfPC5LHsw/+ScEtDbXU3xbqH3CjBRmYA==", - "dev": true - }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "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" - } - }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - } - }, - "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", - "dev": true - }, - "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", - "dev": true, - "requires": { - "mime-db": "~1.37.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "pkg-dir": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.1.0.tgz", - "integrity": "sha512-55k9QN4saZ8q518lE6EFgYiu95u3BWkSajCifhdQjvLvmr8IpnRbhI+UGpWJQfa0KzDguHeeWT1ccO1PmkOi3A==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true - }, - "read-pkg": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", - "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", - "dev": true, - "requires": { - "normalize-package-data": "^2.3.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "dev": true, - "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - }, - "dependencies": { - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - } - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "^7.0.5" - } - }, - "semver": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.0.0.tgz", - "integrity": "sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, "@istanbuljs/schema": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", @@ -6485,21 +6124,6 @@ "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", "dev": true }, - "@types/babel-types": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.9.tgz", - "integrity": "sha512-qZLoYeXSTgQuK1h7QQS16hqLGdmqtRmN8w/rl3Au/l5x/zkHx+a4VHrHyBsi1I1vtK2oBHxSzKIu0R5p6spdOA==", - "dev": true - }, - "@types/babylon": { - "version": "6.16.5", - "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.5.tgz", - "integrity": "sha512-xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w==", - "dev": true, - "requires": { - "@types/babel-types": "*" - } - }, "@types/estree": { "version": "0.0.39", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", @@ -7175,23 +6799,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, - "acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", - "dev": true, - "requires": { - "acorn": "^4.0.4" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } - } - }, "acorn-jsx": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", @@ -7364,28 +6971,6 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "dev": true, - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "alphanum-sort": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", @@ -7398,12 +6983,6 @@ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true }, - "angular-docgen": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/angular-docgen/-/angular-docgen-1.3.1.tgz", - "integrity": "sha512-+XZgYfyVsqeYvnfxCloJ2/HduNBAy37WGXnxgjqFEs2psP7eakKJ0fcNxuOlLpJqKu/7zaEtfQww8eaNYo3KZw==", - "dev": true - }, "ansi-align": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", @@ -7747,15 +7326,6 @@ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, - "ast-types": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -7868,45 +7438,9 @@ }, "axe-core": { "version": "3.5.5", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.5.5.tgz", - "integrity": "sha512-5P0QZ6J5xGikH780pghEdbEKijCTrruK9KxtPZCFWUpef0f6GipO+xEZ5GKCb020mmqgbiNO6TcA55CriL784Q==", - "dev": true - }, - "axios": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", - "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", - "dev": true, - "requires": { - "follow-redirects": "1.5.10", - "is-buffer": "^2.0.2" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "requires": { - "debug": "=3.1.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - } - } + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.5.5.tgz", + "integrity": "sha512-5P0QZ6J5xGikH780pghEdbEKijCTrruK9KxtPZCFWUpef0f6GipO+xEZ5GKCb020mmqgbiNO6TcA55CriL784Q==", + "dev": true }, "axobject-query": { "version": "2.0.2", @@ -8502,26 +8036,6 @@ } } }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } - } - }, "babel-walk": { "version": "3.0.0-canary-5", "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", @@ -8531,12 +8045,6 @@ "@babel/types": "^7.9.6" } }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, "backo2": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", @@ -9331,16 +8839,6 @@ "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", "dev": true }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "dev": true, - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -10227,18 +9725,6 @@ "bluebird": "^3.7.2" } }, - "constantinople": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz", - "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==", - "dev": true, - "requires": { - "@types/babel-types": "^7.0.0", - "@types/babylon": "^6.16.2", - "babel-types": "^6.26.0", - "babylon": "^6.18.0" - } - }, "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", @@ -10777,16 +10263,6 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "cross-env": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz", - "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.5", - "is-windows": "^1.0.0" - } - }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -11381,12 +10857,6 @@ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", "dev": true }, - "de-indent": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", - "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", - "dev": true - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -12521,16 +11991,6 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, - "estree-to-babel": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-2.1.0.tgz", - "integrity": "sha512-cNR+hgJR57xeXsfiVDLa6pxBzWPHx8DZQR580w+ZOI0BWYHQAGcz8SrO1jOBu971vpJlQ/KtTE/KG71QiOwhbw==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0" - } - }, "estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -13507,12 +12967,6 @@ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", "dev": true }, - "get-port": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", - "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", - "dev": true - }, "get-stdin": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", @@ -15187,24 +14641,6 @@ "is-window": "^1.0.2" } }, - "is-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", - "integrity": "sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8=", - "dev": true, - "requires": { - "acorn": "~4.0.2", - "object-assign": "^4.0.1" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } - } - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -16402,12 +15838,6 @@ "integrity": "sha512-URvsjaA9ypfreqJ2/ylDr5MUERhJZ+DhguoWRr2xgS5C7aGCalXo+ewL+GixgKBfhT2vuL02nbIgNGqVWgTOYw==", "dev": true }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - }, "lazy-universal-dotenv": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-3.0.1.tgz", @@ -17313,12 +16743,6 @@ "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", "dev": true }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, "longest-streak": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", @@ -18207,12 +17631,6 @@ "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", "dev": true }, - "moment": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", - "dev": true - }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", @@ -18285,12 +17703,6 @@ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==" }, - "nanoid": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", - "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==", - "dev": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -25821,12 +25233,6 @@ } } }, - "prism-react-renderer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.0.2.tgz", - "integrity": "sha512-0++pJyRfu4v2OxI/Us/5RLui9ESDkTiLkVCtKuPZYdpB8UQWJpnJQhPrWab053XtsKW3oM0sD69uJ6N9exm1Ag==", - "dev": true - }, "prismjs": { "version": "1.21.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.21.0.tgz", @@ -26329,132 +25735,6 @@ } } }, - "pug": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz", - "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==", - "dev": true, - "requires": { - "pug-code-gen": "^2.0.2", - "pug-filters": "^3.1.1", - "pug-lexer": "^4.1.0", - "pug-linker": "^3.0.6", - "pug-load": "^2.0.12", - "pug-parser": "^5.0.1", - "pug-runtime": "^2.0.5", - "pug-strip-comments": "^1.0.4" - } - }, - "pug-attrs": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz", - "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==", - "dev": true, - "requires": { - "constantinople": "^3.0.1", - "js-stringify": "^1.0.1", - "pug-runtime": "^2.0.5" - } - }, - "pug-code-gen": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.3.tgz", - "integrity": "sha512-r9sezXdDuZJfW9J91TN/2LFbiqDhmltTFmGpHTsGdrNGp3p4SxAjjXEfnuK2e4ywYsRIVP0NeLbSAMHUcaX1EA==", - "dev": true, - "requires": { - "constantinople": "^3.1.2", - "doctypes": "^1.1.0", - "js-stringify": "^1.0.1", - "pug-attrs": "^2.0.4", - "pug-error": "^1.3.3", - "pug-runtime": "^2.0.5", - "void-elements": "^2.0.1", - "with": "^5.0.0" - } - }, - "pug-error": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz", - "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==", - "dev": true - }, - "pug-filters": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz", - "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==", - "dev": true, - "requires": { - "clean-css": "^4.1.11", - "constantinople": "^3.0.1", - "jstransformer": "1.0.0", - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8", - "resolve": "^1.1.6", - "uglify-js": "^2.6.1" - } - }, - "pug-lexer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz", - "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==", - "dev": true, - "requires": { - "character-parser": "^2.1.1", - "is-expression": "^3.0.0", - "pug-error": "^1.3.3" - } - }, - "pug-linker": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz", - "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==", - "dev": true, - "requires": { - "pug-error": "^1.3.3", - "pug-walk": "^1.1.8" - } - }, - "pug-load": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz", - "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==", - "dev": true, - "requires": { - "object-assign": "^4.1.0", - "pug-walk": "^1.1.8" - } - }, - "pug-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz", - "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==", - "dev": true, - "requires": { - "pug-error": "^1.3.3", - "token-stream": "0.0.1" - } - }, - "pug-runtime": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz", - "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw==", - "dev": true - }, - "pug-strip-comments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz", - "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==", - "dev": true, - "requires": { - "pug-error": "^1.3.3" - } - }, - "pug-walk": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz", - "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA==", - "dev": true - }, "puka": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/puka/-/puka-1.0.1.tgz", @@ -27115,22 +26395,6 @@ } } }, - "react-docgen": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-5.3.0.tgz", - "integrity": "sha512-hUrv69k6nxazOuOmdGeOpC/ldiKy7Qj/UFpxaQi0eDMrUFUTIPGtY5HJu7BggSmiyAMfREaESbtBL9UzdQ+hyg==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@babel/runtime": "^7.7.6", - "ast-types": "^0.13.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "strip-indent": "^3.0.0" - } - }, "react-dom": { "version": "16.14.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", @@ -27620,32 +26884,6 @@ "util.promisify": "^1.0.0" } }, - "recast": { - "version": "0.17.6", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.17.6.tgz", - "integrity": "sha512-yoQRMRrK1lszNtbkGyM4kN45AwylV5hMiuEveUBlxytUViWevjvX6w+tzJt1LH4cfUhWt4NZvy3ThIhu6+m5wQ==", - "dev": true, - "requires": { - "ast-types": "0.12.4", - "esprima": "~4.0.0", - "private": "^0.1.8", - "source-map": "~0.6.1" - }, - "dependencies": { - "ast-types": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.12.4.tgz", - "integrity": "sha512-ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw==", - "dev": true - }, - "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 - } - } - }, "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", @@ -28174,27 +27412,6 @@ } } }, - "request-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.4.tgz", - "integrity": "sha512-8wgMrvE546PzbR5WbYxUQogUnUDfM0S7QIFZMID+J73vdFARkFy+HElj4T+MWYhpXwlLp0EQ8Zoj8xUA0he4Vg==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "request-promise-core": "1.1.2", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, - "request-promise-core": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", - "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", - "dev": true, - "requires": { - "lodash": "^4.17.11" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -28444,15 +27661,6 @@ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", "dev": true }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "requires": { - "align-text": "^0.1.1" - } - }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -29469,15 +28677,6 @@ "rechoir": "^0.6.2" } }, - "shortid": { - "version": "2.2.14", - "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.14.tgz", - "integrity": "sha512-4UnZgr9gDdA1kaKj/38IiudfC3KHKhDc1zi/HSxd9FQDR0VLwH3/y79tZJLsVYPsJgIjeHjqIWaWVRJUj9qZOQ==", - "dev": true, - "requires": { - "nanoid": "^2.0.0" - } - }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -30303,12 +29502,6 @@ "readable-stream": "^2.0.1" } }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, "store2": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/store2/-/store2-2.12.0.tgz", @@ -31868,12 +31061,6 @@ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", "dev": true }, - "token-stream": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz", - "integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo=", - "dev": true - }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -32208,12 +31395,6 @@ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true - }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -32292,55 +31473,6 @@ "integrity": "sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q==", "dev": true }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "dev": true, - "optional": true - }, "unfetch": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", @@ -33070,61 +32202,6 @@ } } }, - "vue": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz", - "integrity": "sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==", - "dev": true - }, - "vue-docgen-api": { - "version": "3.11.4", - "resolved": "https://registry.npmjs.org/vue-docgen-api/-/vue-docgen-api-3.11.4.tgz", - "integrity": "sha512-ncyowUCW2NZGP67uOZHJMfPj8+hsBnxNMsM3VJvkzIYK4RIP07wnFl8Ye12lAMKdZDT3rkbgWISh2KTzvYvQKw==", - "dev": true, - "requires": { - "@babel/parser": "^7.2.3", - "@babel/types": "^7.0.0", - "ast-types": "^0.12.2", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.5", - "pug": "^2.0.3", - "recast": "^0.17.3", - "ts-map": "^1.0.3", - "typescript": "^3.2.2", - "vue": "^2.6.9", - "vue-template-compiler": "^2.6.10" - }, - "dependencies": { - "ast-types": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.12.4.tgz", - "integrity": "sha512-ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "typescript": { - "version": "3.9.7", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", - "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, "vue-docgen-loader": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/vue-docgen-loader/-/vue-docgen-loader-1.5.0.tgz", @@ -33154,16 +32231,6 @@ } } }, - "vue-template-compiler": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz", - "integrity": "sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==", - "dev": true, - "requires": { - "de-indent": "^1.0.2", - "he": "^1.1.0" - } - }, "walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", @@ -34011,42 +33078,12 @@ "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", "dev": true }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true - }, - "with": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz", - "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=", - "dev": true, - "requires": { - "acorn": "^3.1.0", - "acorn-globals": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - }, "worker-farm": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", diff --git a/package.json b/package.json index b4d4e2808..787e14ce0 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,6 @@ "generate:icons": "svg-to-ts -c constants -s **/src/assets/icons/*.svg -o projects/canopy/src/lib/icon -f icons.interface -p lgIcon -t IconName -i Icon -d KEBAB --svgoConfig svgo-icons.json", "generate:brand-icons": "svg-to-ts -c constants -s **/src/assets/brand-icons/*.svg -o projects/canopy/src/lib/brand-icon -f brand-icons.interface -p lgBrandIcon -t BrandIconName -i BrandIcon -d KEBAB --svgoConfig svgo-brand-icons.json", "optimise:svgs": "svgo projects/canopy/src/assets/icons -r --config=svgo-icons.json && svgo projects/canopy/src/assets/brand-icons -r --config=svgo-brand-icons.json", - "dsm-storybook:publish": "dsm-storybook publish", - "dsm-storybook:preview": "dsm-storybook preview", "test": "ng test", "test:test-app": "ng test canopy-test-app", "test:ci": "ng test canopy --watch=false --browsers=ChromeHeadless && ng test canopy-test-app --watch=false --browsers=ChromeHeadless", @@ -60,7 +58,6 @@ "@commitlint/config-angular": "^11.0.0", "@commitlint/config-conventional": "^12.0.1", "@commitlint/prompt": "^11.0.0", - "@invisionapp/dsm-storybook": "0.0.136", "@semantic-release/github": "^7.2.0", "@semantic-release/npm": "^7.0.10", "@storybook/addon-a11y": "^5.3.21", diff --git a/projects/canopy/package-lock.json b/projects/canopy/package-lock.json new file mode 100644 index 000000000..2b93202e6 --- /dev/null +++ b/projects/canopy/package-lock.json @@ -0,0 +1,28 @@ +{ + "name": "@legal-and-general/canopy", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "jasmine-marbles": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.6.0.tgz", + "integrity": "sha512-1uzgjEesEeCb+r+v46qn5x326TiGqk5SUZa+A3O+XnMCjG/pGcUOhL9Xsg5L7gLC6RFHyWGTkB5fei4rcvIOiQ==", + "dev": true, + "requires": { + "lodash": "^4.5.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } +} diff --git a/projects/canopy/src/lib/accordion/accordion.stories.ts b/projects/canopy/src/lib/accordion/accordion.stories.ts index 7303cce90..ddb5ab99e 100644 --- a/projects/canopy/src/lib/accordion/accordion.stories.ts +++ b/projects/canopy/src/lib/accordion/accordion.stories.ts @@ -17,9 +17,6 @@ export default { imports: [CommonModule, LgAccordionModule, LgButtonModule], }), ], - 'in-dsm': { - id: '5ec4dbf0c4b3aed7e94e8886', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/alert/alert.stories.ts b/projects/canopy/src/lib/alert/alert.stories.ts index 2cf94e1dd..888f2513a 100644 --- a/projects/canopy/src/lib/alert/alert.stories.ts +++ b/projects/canopy/src/lib/alert/alert.stories.ts @@ -13,9 +13,6 @@ export default { imports: [LgAlertModule], }), ], - 'in-dsm': { - id: '5ec504bc07ffe609bec12b76', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/breadcrumb/breadcrumb.stories.ts b/projects/canopy/src/lib/breadcrumb/breadcrumb.stories.ts index e349395ed..59681d1de 100644 --- a/projects/canopy/src/lib/breadcrumb/breadcrumb.stories.ts +++ b/projects/canopy/src/lib/breadcrumb/breadcrumb.stories.ts @@ -60,9 +60,6 @@ export default { imports: [LgIconModule, LgBreadcrumbModule], }), ], - 'in-dsm': { - id: '5ec4dd06b5f14853257d7705', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/button/button.stories.ts b/projects/canopy/src/lib/button/button.stories.ts index ee839134d..193b7a74a 100644 --- a/projects/canopy/src/lib/button/button.stories.ts +++ b/projects/canopy/src/lib/button/button.stories.ts @@ -122,73 +122,31 @@ export const primaryButton = () => createBtnStory({ variant: 'solid-primary', }); -primaryButton.story = { - parameters: { - 'in-dsm': { - id: '5eb292680f022e10952f6b54', - }, - }, -}; export const secondaryButton = () => createBtnStory({ variant: 'solid-secondary', }); -secondaryButton.story = { - parameters: { - 'in-dsm': { - id: '5eb4178bd037c0361eb5b9e8', - }, - }, -}; export const outlinePrimary = () => createBtnStory({ variant: 'outline-primary', }); -outlinePrimary.story = { - parameters: { - 'in-dsm': { - id: '5ebab3747f701b0829ba471e', - }, - }, -}; export const outlineSecondary = () => createBtnStory({ variant: 'outline-secondary', }); -outlineSecondary.story = { - parameters: { - 'in-dsm': { - id: '5ebab380a6ef0234a74a414d', - }, - }, -}; export const reversePrimary = () => createBtnStory({ variant: 'reverse-primary', }); -reversePrimary.story = { - parameters: { - 'in-dsm': { - id: '5ebab38d7f701b688aba4724', - }, - }, -}; export const reverseSecondary = () => createBtnStory({ variant: 'reverse-secondary', }); -reversePrimary.story = { - parameters: { - 'in-dsm': { - id: '5ebab396602d936ef763d72b', - }, - }, -}; export const textWithIcon = () => createBtnStory({ diff --git a/projects/canopy/src/lib/card/card.stories.ts b/projects/canopy/src/lib/card/card.stories.ts index fa6be9f3f..27ef8539a 100644 --- a/projects/canopy/src/lib/card/card.stories.ts +++ b/projects/canopy/src/lib/card/card.stories.ts @@ -142,9 +142,6 @@ export default { ], }), ], - 'in-dsm': { - id: '5ede22091f488863e2eeaa35', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/details/details.stories.ts b/projects/canopy/src/lib/details/details.stories.ts index 18842d9b8..7cf234e69 100644 --- a/projects/canopy/src/lib/details/details.stories.ts +++ b/projects/canopy/src/lib/details/details.stories.ts @@ -16,9 +16,6 @@ export default { imports: [LgDetailsModule, LgHeadingModule, LgIconModule], }), ], - 'in-dsm': { - id: '5ec4df6d527162100490bdcc', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/footer/footer.stories.ts b/projects/canopy/src/lib/footer/footer.stories.ts index b1da73617..9a9f959bc 100644 --- a/projects/canopy/src/lib/footer/footer.stories.ts +++ b/projects/canopy/src/lib/footer/footer.stories.ts @@ -18,9 +18,6 @@ export default { declarations: [LgFooterComponent], }), ], - 'in-dsm': { - id: '5ec4f36b45894b0873022460', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/forms/checkbox-group/filter-group.stories.ts b/projects/canopy/src/lib/forms/checkbox-group/filter-group.stories.ts index 1e9a9caa8..5d127150e 100644 --- a/projects/canopy/src/lib/forms/checkbox-group/filter-group.stories.ts +++ b/projects/canopy/src/lib/forms/checkbox-group/filter-group.stories.ts @@ -56,9 +56,6 @@ export default { imports: [ReactiveFormsModule, CanopyModule], }), ], - 'in-dsm': { - id: '5f75d9f774621bd9596c8520', - }, notes: { markdown: notes('Filter', 'filter-multiple'), }, diff --git a/projects/canopy/src/lib/forms/input/input.stories.ts b/projects/canopy/src/lib/forms/input/input.stories.ts index 0f8fa1f43..b61d4d869 100644 --- a/projects/canopy/src/lib/forms/input/input.stories.ts +++ b/projects/canopy/src/lib/forms/input/input.stories.ts @@ -201,9 +201,6 @@ export default { ], }), ], - 'in-dsm': { - id: '5ef4b4da9137317adbb4da5d', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/forms/radio/filter.stories.ts b/projects/canopy/src/lib/forms/radio/filter.stories.ts index b794997ab..46a64c461 100644 --- a/projects/canopy/src/lib/forms/radio/filter.stories.ts +++ b/projects/canopy/src/lib/forms/radio/filter.stories.ts @@ -56,9 +56,6 @@ export default { imports: [ReactiveFormsModule, LgRadioModule], }), ], - 'in-dsm': { - id: '5f75d9e2a5c09c75c88bd402', - }, notes: { markdown: notes('Filter'), }, diff --git a/projects/canopy/src/lib/forms/radio/radio.stories.ts b/projects/canopy/src/lib/forms/radio/radio.stories.ts index 6356fde5c..9071e6904 100644 --- a/projects/canopy/src/lib/forms/radio/radio.stories.ts +++ b/projects/canopy/src/lib/forms/radio/radio.stories.ts @@ -58,9 +58,6 @@ export default { imports: [ReactiveFormsModule, LgHintModule, LgRadioModule], }), ], - 'in-dsm': { - id: '5ec4fc77c4b3aef9ba4e98bc', - }, notes: { markdown: notes('Radio'), }, diff --git a/projects/canopy/src/lib/forms/radio/segment.stories.ts b/projects/canopy/src/lib/forms/radio/segment.stories.ts index 2f3ec763b..0e6733264 100644 --- a/projects/canopy/src/lib/forms/radio/segment.stories.ts +++ b/projects/canopy/src/lib/forms/radio/segment.stories.ts @@ -60,9 +60,6 @@ export default { imports: [ReactiveFormsModule, LgRadioModule], }), ], - 'in-dsm': { - id: '5ed64569a269db443068121a', - }, notes: { markdown: notes('Segment'), }, diff --git a/projects/canopy/src/lib/forms/select/select.stories.ts b/projects/canopy/src/lib/forms/select/select.stories.ts index 470b93344..7a8be2924 100644 --- a/projects/canopy/src/lib/forms/select/select.stories.ts +++ b/projects/canopy/src/lib/forms/select/select.stories.ts @@ -62,9 +62,6 @@ export default { imports: [ReactiveFormsModule, CanopyModule], }), ], - 'in-dsm': { - id: '5ec4feff4b3101813389ae08', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/forms/toggle/checkbox.stories.ts b/projects/canopy/src/lib/forms/toggle/checkbox.stories.ts index 29faeb1b9..0c2014d9f 100644 --- a/projects/canopy/src/lib/forms/toggle/checkbox.stories.ts +++ b/projects/canopy/src/lib/forms/toggle/checkbox.stories.ts @@ -17,9 +17,6 @@ export default { declarations: [ReactiveToggleFormComponent], }), ], - 'in-dsm': { - id: '5ec4db194dc1ea9f26d698fc', - }, notes: { markdown: notes('Checkbox'), }, diff --git a/projects/canopy/src/lib/forms/toggle/switch.stories.ts b/projects/canopy/src/lib/forms/toggle/switch.stories.ts index d1ff62edf..516419408 100644 --- a/projects/canopy/src/lib/forms/toggle/switch.stories.ts +++ b/projects/canopy/src/lib/forms/toggle/switch.stories.ts @@ -17,9 +17,6 @@ export default { declarations: [ReactiveToggleFormComponent], }), ], - 'in-dsm': { - id: '5ed65458a269db897a682602', - }, notes: { markdown: notes('Switch'), }, diff --git a/projects/canopy/src/lib/heading/heading.stories.ts b/projects/canopy/src/lib/heading/heading.stories.ts index 9a781a868..6d1484732 100644 --- a/projects/canopy/src/lib/heading/heading.stories.ts +++ b/projects/canopy/src/lib/heading/heading.stories.ts @@ -13,9 +13,6 @@ export default { declarations: [LgHeadingComponent], }), ], - 'in-dsm': { - id: '5ec4f36b45894b0873022460', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/hero/hero.stories.ts b/projects/canopy/src/lib/hero/hero.stories.ts index 852da5359..32a7fd05c 100644 --- a/projects/canopy/src/lib/hero/hero.stories.ts +++ b/projects/canopy/src/lib/hero/hero.stories.ts @@ -147,9 +147,6 @@ export default { imports: [CanopyModule], }), ], - 'in-dsm': { - id: '5ec504bc07ffe609bec12b76', - }, notes: { markdown: notes(productHeroHTML, conversationalHeroHTML), }, diff --git a/projects/canopy/src/lib/page/page.stories.ts b/projects/canopy/src/lib/page/page.stories.ts index b4d945e73..bbf7e469f 100644 --- a/projects/canopy/src/lib/page/page.stories.ts +++ b/projects/canopy/src/lib/page/page.stories.ts @@ -71,9 +71,6 @@ export default { imports: [CanopyModule], }), ], - 'in-dsm': { - id: '5ec504bc07ffe609bec12b76', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/quick-action/quick-action.stories.ts b/projects/canopy/src/lib/quick-action/quick-action.stories.ts index f17208b3e..ab9ed44e1 100644 --- a/projects/canopy/src/lib/quick-action/quick-action.stories.ts +++ b/projects/canopy/src/lib/quick-action/quick-action.stories.ts @@ -57,9 +57,6 @@ export default { imports: [LgQuickActionModule, LgIconModule], }), ], - 'in-dsm': { - id: '5ed4e34ce3f5ee8be6874448', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/separator/separator.stories.ts b/projects/canopy/src/lib/separator/separator.stories.ts index b4115d399..a0b71c004 100644 --- a/projects/canopy/src/lib/separator/separator.stories.ts +++ b/projects/canopy/src/lib/separator/separator.stories.ts @@ -13,9 +13,6 @@ export default { declarations: [LgSeparatorComponent], }), ], - 'in-dsm': { - id: '5ec502c64b3101d78189aeef', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/spinner/spinner.stories.ts b/projects/canopy/src/lib/spinner/spinner.stories.ts index 6e44fd7e0..98e05d4aa 100644 --- a/projects/canopy/src/lib/spinner/spinner.stories.ts +++ b/projects/canopy/src/lib/spinner/spinner.stories.ts @@ -13,9 +13,6 @@ export default { declarations: [LgSpinnerComponent], }), ], - 'in-dsm': { - id: '5ec3e4a143bdfa89c1e8b343', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/table/table.stories.ts b/projects/canopy/src/lib/table/table.stories.ts index cbb9f4c7a..a109561a0 100644 --- a/projects/canopy/src/lib/table/table.stories.ts +++ b/projects/canopy/src/lib/table/table.stories.ts @@ -157,9 +157,6 @@ export default { declarations: [StoryTableDetailComponent], }), ], - 'in-dsm': { - id: '5ec5304f07ffe6a6e1c14b31', - }, notes: { markdown: notes, }, diff --git a/projects/canopy/src/lib/tabs/tab-nav-bar.stories.ts b/projects/canopy/src/lib/tabs/tab-nav-bar.stories.ts index ad9533582..e2482a404 100644 --- a/projects/canopy/src/lib/tabs/tab-nav-bar.stories.ts +++ b/projects/canopy/src/lib/tabs/tab-nav-bar.stories.ts @@ -14,9 +14,6 @@ export default { imports: [LgTabsModule, LgMarginModule], }), ], - 'in-dsm': { - id: '5ec50da107ffe67b65c12ef7', - }, notes: { markdown: tabbedNavNotes, }, diff --git a/projects/canopy/src/lib/tabs/tabs.stories.ts b/projects/canopy/src/lib/tabs/tabs.stories.ts index 4087c50bc..4cb513f06 100644 --- a/projects/canopy/src/lib/tabs/tabs.stories.ts +++ b/projects/canopy/src/lib/tabs/tabs.stories.ts @@ -15,9 +15,6 @@ export default { imports: [LgTabsModule, LgMarginModule], }), ], - 'in-dsm': { - id: '5ec50da107ffe67b65c12ef7', - }, notes: { markdown: notes, },