From d450cb6afd202199e5aa03e19aca3cdc4b3721e2 Mon Sep 17 00:00:00 2001 From: Resi Respati Date: Thu, 26 Nov 2020 13:50:07 +0700 Subject: [PATCH] make chungking-core standalone (#150) --- .eslintignore | 1 + .github/workflows/ci.yml | 1 + .gitignore | 1 + .storybook/main.js | 4 - .../@yarnpkg/plugin-workspace-tools.cjs | 29 + .yarnrc.yml | 2 + components/layout/Container.tsx | 2 +- components/layout/Content.tsx | 2 +- components/layout/Footer.tsx | 2 +- components/layout/Masthead/Masthead.tsx | 2 +- components/layout/Masthead/MastheadNav.tsx | 2 +- components/layout/Masthead/styled.ts | 2 +- components/layout/Page.tsx | 2 +- components/ui/Divider.tsx | 2 +- components/ui/HeaderDivider.tsx | 2 +- components/ui/LiveCTALink.tsx | 2 +- lib/htmr-transform.tsx | 20 +- modules/bookmarks/BookmarkList.tsx | 2 +- modules/bookmarks/BookmarkListItem.tsx | 2 +- modules/design/ColorSpecs.tsx | 2 +- modules/design/ComponentSpecs.tsx | 2 +- modules/design/TypographySpecs.tsx | 2 +- modules/design/components/ColorSwatch.tsx | 2 +- .../design/components/ComponentSpecimen.tsx | 2 +- .../design/components/TypographySpecimen.tsx | 2 +- modules/home/HomepageContent.tsx | 2 +- modules/home/HomepageSection.tsx | 2 +- modules/home/HomepageSectionDescription.tsx | 2 +- modules/home/HomepageSectionFooter.tsx | 2 +- modules/home/HomepageSectionHeader.tsx | 2 +- modules/home/HomepageSectionTitle.tsx | 2 +- modules/linktree/LinktreeCard.tsx | 2 +- modules/linktree/LinktreeList.tsx | 2 +- modules/live/LiveBanner.tsx | 2 +- modules/live/LiveBannerHero.tsx | 2 +- modules/live/LiveEmbeddablePlayer.tsx | 2 +- modules/live/LiveStreamStatus.tsx | 2 +- modules/markdown/BodyElements.tsx | 2 +- modules/markdown/Headings.tsx | 2 +- modules/notes/NoteListItem.tsx | 2 +- modules/photos/FeaturedPhoto.tsx | 2 +- modules/photos/PhotoListItem.tsx | 2 +- modules/photos/PhotoPostBody.tsx | 2 +- modules/photos/PhotoWrapper.tsx | 7 +- modules/posts/PostBody.tsx | 2 +- modules/posts/PostContent.tsx | 2 +- modules/posts/PostHCard.tsx | 2 +- modules/posts/PostHeader.tsx | 2 +- modules/posts/PostHeaderImage.tsx | 4 +- modules/posts/PostListItem.tsx | 2 +- modules/posts/PostMeta.tsx | 2 +- modules/posts/PostSubtitle.tsx | 2 +- modules/posts/PostTitle.tsx | 2 +- modules/projects/FeaturedProjectCard.tsx | 5 +- modules/projects/ProjectBody.tsx | 2 +- modules/projects/ProjectCard.tsx | 2 +- modules/projects/ProjectItem.tsx | 2 +- modules/projects/ProjectItemList.tsx | 2 +- modules/projects/ProjectTags.tsx | 2 +- modules/video/VideoCard.tsx | 2 +- next.config.js | 1 + package.json | 31 +- packages/chungking-react/.storybook/main.js | 4 + .../chungking-react/.storybook}/preview.tsx | 4 +- .../index.d.ts | 0 packages/chungking-react/package.json | 51 + .../chungking-react/src}/Theme.tsx | 0 .../src}/components/badge/Badge.stories.tsx | 0 .../src}/components/badge/Badge.tsx | 0 .../src}/components/badge/index.ts | 0 .../button/AnchorButton.stories.tsx | 0 .../src}/components/button/AnchorButton.tsx | 0 .../src}/components/button/Button.stories.tsx | 0 .../src}/components/button/Button.tsx | 0 .../src}/components/button/index.ts | 0 .../src}/components/button/styled.ts | 0 .../src}/components/button/types.ts | 0 .../src}/components/card/Card.stories.tsx | 0 .../src}/components/card/Card.tsx | 0 .../src}/components/card/index.ts | 0 .../src}/components/iframe/Iframe.stories.tsx | 0 .../src}/components/iframe/Iframe.tsx | 0 .../src}/components/iframe/index.ts | 0 .../chungking-react/src}/components/index.ts | 0 .../message-box/MessageBox.stories.tsx | 0 .../components/message-box/MessageBox.tsx | 0 .../src}/components/message-box/index.ts | 0 .../ResponsiveIframe.stories.tsx | 0 .../responsive-wrapper/ResponsiveIframe.tsx | 0 .../ResponsiveWrapper.stories.tsx | 0 .../responsive-wrapper/ResponsiveWrapper.tsx | 0 .../components/responsive-wrapper/index.ts | 0 .../src}/components/skeleton/Skeleton.tsx | 0 .../src}/components/skeleton/index.ts | 0 .../src}/foundations/box/components/Box.tsx | 0 .../src}/foundations/box/components/index.ts | 0 .../src}/foundations/box/index.ts | 0 .../src}/foundations/common/Inline/Inline.tsx | 0 .../src}/foundations/common/Inline/index.ts | 0 .../src}/foundations/common/Stack/Stack.tsx | 0 .../src}/foundations/common/Stack/index.ts | 0 .../foundations/common/UnstyledAnchor.tsx | 0 .../foundations/common/UnstyledButton.tsx | 0 .../src}/foundations/common/index.ts | 0 .../chungking-react/src}/foundations/index.ts | 0 .../typography/components/Anchor.tsx | 8 +- .../typography/components/Heading.tsx | 0 .../typography/components/Paragraph.tsx | 0 .../typography/components/Text.tsx | 0 .../typography/components/Typography.tsx | 0 .../typography/components/index.ts | 0 .../src}/foundations/typography/index.ts | 0 .../chungking-react/src}/index.ts | 0 .../src}/utils/globalStyles.ts | 0 .../chungking-react/src}/utils/index.ts | 0 .../chungking-react/src}/utils/variables.ts | 0 packages/chungking-react/tsconfig.json | 9 + pages/_app.tsx | 2 +- pages/_error.tsx | 2 +- pages/index.tsx | 2 +- pages/jam/[...slug].tsx | 2 +- pages/jam/index.tsx | 2 +- pages/linktree.tsx | 2 +- pages/notes/index.tsx | 2 +- pages/photos/index.tsx | 2 +- pages/posts/index.tsx | 2 +- pages/projects/[slug].tsx | 2 +- pages/projects/index.tsx | 2 +- pages/videos/[...slug].tsx | 2 +- pages/videos/index.tsx | 2 +- styles/nProgressStyles.ts | 2 +- styles/prismTheme.ts | 2 +- tsconfig.json | 19 +- tsconfig.project.json | 20 + yarn.lock | 2983 +++++++++++++++-- 135 files changed, 2883 insertions(+), 451 deletions(-) create mode 100644 .eslintignore delete mode 100644 .storybook/main.js create mode 100644 .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs create mode 100644 packages/chungking-react/.storybook/main.js rename {.storybook => packages/chungking-react/.storybook}/preview.tsx (70%) rename {@types => packages/chungking-react/@types}/styled-system__should-forward-prop/index.d.ts (100%) create mode 100644 packages/chungking-react/package.json rename {components/chungking-core => packages/chungking-react/src}/Theme.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/badge/Badge.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/badge/Badge.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/badge/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/AnchorButton.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/AnchorButton.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/Button.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/Button.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/styled.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/button/types.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/card/Card.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/card/Card.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/card/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/iframe/Iframe.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/iframe/Iframe.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/iframe/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/message-box/MessageBox.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/message-box/MessageBox.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/message-box/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/responsive-wrapper/ResponsiveIframe.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/responsive-wrapper/ResponsiveIframe.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/responsive-wrapper/ResponsiveWrapper.stories.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/responsive-wrapper/ResponsiveWrapper.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/responsive-wrapper/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/components/skeleton/Skeleton.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/components/skeleton/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/box/components/Box.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/box/components/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/box/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/Inline/Inline.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/Inline/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/Stack/Stack.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/Stack/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/UnstyledAnchor.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/UnstyledButton.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/common/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/Anchor.tsx (81%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/Heading.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/Paragraph.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/Text.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/Typography.tsx (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/components/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/foundations/typography/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/utils/globalStyles.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/utils/index.ts (100%) rename {components/chungking-core => packages/chungking-react/src}/utils/variables.ts (100%) create mode 100644 packages/chungking-react/tsconfig.json create mode 100644 tsconfig.project.json diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..849ddff3 --- /dev/null +++ b/.eslintignore @@ -0,0 +1 @@ +dist/ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75a6c0ff..24ddb0c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,7 @@ jobs: steps: - uses: actions/checkout@v2 - run: yarn install --immutable + - run: yarn run compile - uses: actions/cache@v1 id: cache-build with: diff --git a/.gitignore b/.gitignore index 8d42f91e..04507216 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # Build directory .next/ +dist/ # Files generated by next-on-netlify command /out_publish/ diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index e6d35bf1..00000000 --- a/.storybook/main.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - stories: ['../components/**/*.stories.mdx', '../components/**/*.stories.@(js|jsx|ts|tsx)'], - addons: ['@storybook/addon-links', '@storybook/addon-essentials'] -} diff --git a/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs b/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs new file mode 100644 index 00000000..4caa809a --- /dev/null +++ b/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs @@ -0,0 +1,29 @@ +/* eslint-disable */ +module.exports = { +name: "@yarnpkg/plugin-workspace-tools", +factory: function (require) { +var plugin;plugin=(()=>{"use strict";var e={997:(e,t,n)=>{n.r(t),n.d(t,{default:()=>R});function o(e,t,n,o){var r,a=arguments.length,s=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var i=e.length-1;i>=0;i--)(r=e[i])&&(s=(a<3?r(s):a>3?r(t,n,s):r(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s}const r=require("@yarnpkg/cli"),a=require("@yarnpkg/core"),s=require("clipanion"),i=require("yup");class l extends r.BaseCommand{constructor(){super(...arguments),this.workspaces=[],this.json=!1,this.production=!1,this.all=!1}async execute(){const e=await a.Configuration.find(this.context.cwd,this.context.plugins),{project:t,workspace:n}=await a.Project.find(e,this.context.cwd),o=await a.Cache.find(e);let s;if(this.all)s=new Set(t.workspaces);else if(0===this.workspaces.length){if(!n)throw new r.WorkspaceRequiredError(t.cwd,this.context.cwd);s=new Set([n])}else s=new Set(this.workspaces.map(e=>t.getWorkspaceByIdent(a.structUtils.parseIdent(e))));for(const e of s)for(const n of a.Manifest.hardDependencies)for(const o of e.manifest.getForScope(n).values()){const e=t.tryWorkspaceByDescriptor(o);null!==e&&s.add(e)}for(const e of t.workspaces)s.has(e)?this.production&&e.manifest.devDependencies.clear():(e.manifest.dependencies.clear(),e.manifest.devDependencies.clear(),e.manifest.peerDependencies.clear(),e.manifest.scripts.clear());return(await a.StreamReport.start({configuration:e,json:this.json,stdout:this.context.stdout,includeLogs:!0},async e=>{await t.install({cache:o,report:e,persistProject:!1})})).exitCode()}}l.usage=s.Command.Usage({category:"Workspace-related commands",description:"install a single workspace and its dependencies",details:"\n This command will run an install as if the specified workspaces (and all other workspaces they depend on) were the only ones in the project. If no workspaces are explicitly listed, the active one will be assumed.\n\n Note that this command is only very moderately useful when using zero-installs, since the cache will contain all the packages anyway - meaning that the only difference between a full install and a focused install would just be a few extra lines in the `.pnp.js` file, at the cost of introducing an extra complexity.\n\n If the `-A,--all` flag is set, the entire project will be installed. Combine with `--production` to replicate the old `yarn install --production`.\n "}),l.schema=i.object().shape({all:i.bool(),workspaces:i.array().when("all",{is:!0,then:i.array().max(0,"Cannot specify workspaces when using the --all flag"),otherwise:i.array()})}),o([s.Command.Rest()],l.prototype,"workspaces",void 0),o([s.Command.Boolean("--json",{description:"Format the output as an NDJSON stream"})],l.prototype,"json",void 0),o([s.Command.Boolean("--production",{description:"Only install regular dependencies by omitting dev dependencies"})],l.prototype,"production",void 0),o([s.Command.Boolean("-A,--all",{description:"Install the entire project"})],l.prototype,"all",void 0),o([s.Command.Path("workspaces","focus")],l.prototype,"execute",null);var u=n(401),p=n.n(u);const c=require("os");var d=n(578),f=n.n(d);const h=(e,t)=>{const n=[];for(const o of e.workspacesCwds){const e=t.workspacesByCwd.get(o);e&&n.push(e,...h(e,t))}return n},g=(e,t)=>{const n=new Set,o=e=>{const r=new Map([...e.manifest.dependencies,...e.manifest.devDependencies]);for(const e of r.values()){const r=t.tryWorkspaceByDescriptor(e);null===r||n.has(r)||(n.add(r),o(r))}};return o(e),n};class A extends r.BaseCommand{constructor(){super(...arguments),this.args=[],this.allLegacy=!1,this.recursive=!1,this.verbose=!1,this.parallel=!1,this.interlaced=!1,this.topological=!1,this.topologicalDev=!1,this.include=[],this.exclude=[],this.publicOnly=!1}async execute(){var e;const t=await a.Configuration.find(this.context.cwd,this.context.plugins),{project:n,workspace:o}=await a.Project.find(t,this.context.cwd),i=null!==(e=this.all)&&void 0!==e?e:this.allLegacy;if(!i&&!o)throw new r.WorkspaceRequiredError(n.cwd,this.context.cwd);const l=this.cli.process([this.commandName,...this.args]),u=1===l.path.length&&"run"===l.path[0]&&void 0!==l.scriptName?l.scriptName:null;if(0===l.path.length)throw new s.UsageError("Invalid subcommand name for iteration - use the 'run' keyword if you wish to execute a script");const d=i?n.topLevelWorkspace:o,A=this.recursive?[d,...g(d,n)]:[d,...h(d,n)],R=[];for(const e of A)(!u||e.manifest.scripts.has(u)||u.includes(":"))&&(u===process.env.npm_lifecycle_event&&e.cwd===o.cwd||this.include.length>0&&!p().isMatch(a.structUtils.stringifyIdent(e.locator),this.include)||this.exclude.length>0&&p().isMatch(a.structUtils.stringifyIdent(e.locator),this.exclude)||this.publicOnly&&!0===e.manifest.private||R.push(e));let m=this.interlaced;this.parallel||(m=!0);const _=new Map,E=new Set,C=this.parallel?Math.max(1,(0,c.cpus)().length/2):1,b=f()(this.jobs||C);let v=0,x=null,w=!1;const S=await a.StreamReport.start({configuration:t,stdout:this.context.stdout},async e=>{const o=async(n,{commandIndex:o})=>{if(w)return-1;!this.parallel&&this.verbose&&o>1&&e.reportSeparator();const r=function(e,{configuration:t,commandIndex:n,verbose:o}){if(!o)return null;const r=a.structUtils.convertToIdent(e.locator),s=`[${a.structUtils.stringifyIdent(r)}]:`,i=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],l=i[n%i.length];return a.formatUtils.pretty(t,s,l)}(n,{configuration:t,verbose:this.verbose,commandIndex:o}),[s,i]=y(e,{prefix:r,interlaced:m}),[l,u]=y(e,{prefix:r,interlaced:m});try{const t=await this.cli.run([this.commandName,...this.args],{cwd:n.cwd,stdout:s,stderr:l})||0;s.end(),l.end();const o=await i,a=await u;return this.verbose&&o&&a&&e.reportInfo(null,`${r} Process exited without output (exit code ${t})`),130===t&&(w=!0,x=t),t}catch(e){throw s.end(),l.end(),await i,await u,e}};for(const e of R)_.set(e.anchoredLocator.locatorHash,e);for(;_.size>0&&!e.hasErrors();){const r=[];for(const[e,t]of _){if(E.has(t.anchoredDescriptor.descriptorHash))continue;let a=!0;if(this.topological||this.topologicalDev){const e=this.topologicalDev?new Map([...t.manifest.dependencies,...t.manifest.devDependencies]):t.manifest.dependencies;for(const t of e.values()){const e=n.tryWorkspaceByDescriptor(t);if(a=null===e||!_.has(e.anchoredLocator.locatorHash),!a)break}}if(a&&(E.add(t.anchoredDescriptor.descriptorHash),r.push(b(async()=>{const n=await o(t,{commandIndex:++v});return _.delete(e),E.delete(t.anchoredDescriptor.descriptorHash),n})),!this.parallel))break}if(0===r.length){const n=Array.from(_.values()).map(e=>a.structUtils.prettyLocator(t,e.anchoredLocator)).join(", ");return void e.reportError(a.MessageName.CYCLIC_DEPENDENCIES,`Dependency cycle detected (${n})`)}const s=(await Promise.all(r)).find(e=>0!==e);null===x&&(x=void 0!==s?1:x),(this.topological||this.topologicalDev)&&void 0!==s&&e.reportError(a.MessageName.UNNAMED,"The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph")}});return null!==x?x:S.exitCode()}}function y(e,{prefix:t,interlaced:n}){const o=e.createStreamReporter(t),r=new a.miscUtils.DefaultStream;r.pipe(o,{end:!1}),r.on("finish",()=>{o.end()});const s=new Promise(e=>{o.on("finish",()=>{e(r.active)})});if(n)return[r,s];const i=new a.miscUtils.BufferStream;return i.pipe(r,{end:!1}),i.on("finish",()=>{r.end()}),[i,s]}A.schema=i.object().shape({jobs:i.number().min(2),parallel:i.boolean().when("jobs",{is:e=>e>1,then:i.boolean().oneOf([!0],"--parallel must be set when using --jobs"),otherwise:i.boolean()})}),A.usage=s.Command.Usage({category:"Workspace-related commands",description:"run a command on all workspaces",details:"\n This command will run a given sub-command on current and all its descendant workspaces. Various flags can alter the exact behavior of the command:\n\n - If `-p,--parallel` is set, the commands will be ran in parallel; they'll by default be limited to a number of parallel tasks roughly equal to half your core number, but that can be overridden via `-j,--jobs`.\n\n - If `-p,--parallel` and `-i,--interlaced` are both set, Yarn will print the lines from the output as it receives them. If `-i,--interlaced` wasn't set, it would instead buffer the output from each process and print the resulting buffers only after their source processes have exited.\n\n - If `-t,--topological` is set, Yarn will only run the command after all workspaces that it depends on through the `dependencies` field have successfully finished executing. If `--topological-dev` is set, both the `dependencies` and `devDependencies` fields will be considered when figuring out the wait points.\n\n - If `-A,--all` is set, Yarn will run the command on all the workspaces of a project. By default yarn runs the command only on current and all its descendant workspaces.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - The command may apply to only some workspaces through the use of `--include` which acts as a whitelist. The `--exclude` flag will do the opposite and will be a list of packages that mustn't execute the script. Both flags accept glob patterns (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n Adding the `-v,--verbose` flag will cause Yarn to print more information; in particular the name of the workspace that generated the output will be printed at the front of each line.\n\n If the command is `run` and the script being run does not exist the child workspace will be skipped without error.\n ",examples:[["Publish current and all descendant packages","yarn workspaces foreach npm publish --tolerate-republish"],["Run build script on current and all descendant packages","yarn workspaces foreach run build"],["Run build script on current and all descendant packages in parallel, building dependent packages first","yarn workspaces foreach -pt run build"]]}),o([s.Command.String()],A.prototype,"commandName",void 0),o([s.Command.Proxy()],A.prototype,"args",void 0),o([s.Command.Boolean("-a",{hidden:!0})],A.prototype,"allLegacy",void 0),o([s.Command.Boolean("-R,--recursive",{description:"Find packages via dependencies/devDependencies instead of using the workspaces field"})],A.prototype,"recursive",void 0),o([s.Command.Boolean("-A,--all",{description:"Run the command on all workspaces of a project"})],A.prototype,"all",void 0),o([s.Command.Boolean("-v,--verbose",{description:"Prefix each output line with the name of the originating workspace"})],A.prototype,"verbose",void 0),o([s.Command.Boolean("-p,--parallel",{description:"Run the commands in parallel"})],A.prototype,"parallel",void 0),o([s.Command.Boolean("-i,--interlaced",{description:"Print the output of commands in real-time instead of buffering it"})],A.prototype,"interlaced",void 0),o([s.Command.String("-j,--jobs",{description:"The maximum number of parallel tasks that the execution will be limited to"})],A.prototype,"jobs",void 0),o([s.Command.Boolean("-t,--topological",{description:"Run the command after all workspaces it depends on (regular) have finished"})],A.prototype,"topological",void 0),o([s.Command.Boolean("--topological-dev",{description:"Run the command after all workspaces it depends on (regular + dev) have finished"})],A.prototype,"topologicalDev",void 0),o([s.Command.Array("--include",{description:"An array of glob pattern idents; only matching workspaces will be traversed"})],A.prototype,"include",void 0),o([s.Command.Array("--exclude",{description:"An array of glob pattern idents; matching workspaces won't be traversed"})],A.prototype,"exclude",void 0),o([s.Command.Boolean("--no-private",{description:"Avoid running the command on private workspaces"})],A.prototype,"publicOnly",void 0),o([s.Command.Path("workspaces","foreach")],A.prototype,"execute",null);const R={commands:[l,A]}},235:(e,t,n)=>{const o=n(900),r=n(617),a=n(495),s=n(425),i=(e,t={})=>{let n=[];if(Array.isArray(e))for(let o of e){let e=i.create(o,t);Array.isArray(e)?n.push(...e):n.push(e)}else n=[].concat(i.create(e,t));return t&&!0===t.expand&&!0===t.nodupes&&(n=[...new Set(n)]),n};i.parse=(e,t={})=>s(e,t),i.stringify=(e,t={})=>o("string"==typeof e?i.parse(e,t):e,t),i.compile=(e,t={})=>("string"==typeof e&&(e=i.parse(e,t)),r(e,t)),i.expand=(e,t={})=>{"string"==typeof e&&(e=i.parse(e,t));let n=a(e,t);return!0===t.noempty&&(n=n.filter(Boolean)),!0===t.nodupes&&(n=[...new Set(n)]),n},i.create=(e,t={})=>""===e||e.length<3?[e]:!0!==t.expand?i.compile(e,t):i.expand(e,t),e.exports=i},617:(e,t,n)=>{const o=n(169),r=n(542);e.exports=(e,t={})=>{let n=(e,a={})=>{let s=r.isInvalidBrace(a),i=!0===e.invalid&&!0===t.escapeInvalid,l=!0===s||!0===i,u=!0===t.escapeInvalid?"\\":"",p="";if(!0===e.isOpen)return u+e.value;if(!0===e.isClose)return u+e.value;if("open"===e.type)return l?u+e.value:"(";if("close"===e.type)return l?u+e.value:")";if("comma"===e.type)return"comma"===e.prev.type?"":l?e.value:"|";if(e.value)return e.value;if(e.nodes&&e.ranges>0){let n=r.reduce(e.nodes),a=o(...n,{...t,wrap:!1,toRegex:!0});if(0!==a.length)return n.length>1&&a.length>1?`(${a})`:a}if(e.nodes)for(let t of e.nodes)p+=n(t,e);return p};return n(e)}},384:e=>{e.exports={MAX_LENGTH:65536,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:"\n",CHAR_NO_BREAK_SPACE:" ",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:"\t",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\ufeff"}},495:(e,t,n)=>{const o=n(169),r=n(900),a=n(542),s=(e="",t="",n=!1)=>{let o=[];if(e=[].concat(e),!(t=[].concat(t)).length)return e;if(!e.length)return n?a.flatten(t).map(e=>`{${e}}`):t;for(let r of e)if(Array.isArray(r))for(let e of r)o.push(s(e,t,n));else for(let e of t)!0===n&&"string"==typeof e&&(e=`{${e}}`),o.push(Array.isArray(e)?s(r,e,n):r+e);return a.flatten(o)};e.exports=(e,t={})=>{let n=void 0===t.rangeLimit?1e3:t.rangeLimit,i=(e,l={})=>{e.queue=[];let u=l,p=l.queue;for(;"brace"!==u.type&&"root"!==u.type&&u.parent;)u=u.parent,p=u.queue;if(e.invalid||e.dollar)return void p.push(s(p.pop(),r(e,t)));if("brace"===e.type&&!0!==e.invalid&&2===e.nodes.length)return void p.push(s(p.pop(),["{}"]));if(e.nodes&&e.ranges>0){let i=a.reduce(e.nodes);if(a.exceedsLimit(...i,t.step,n))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let l=o(...i,t);return 0===l.length&&(l=r(e,t)),p.push(s(p.pop(),l)),void(e.nodes=[])}let c=a.encloseBrace(e),d=e.queue,f=e;for(;"brace"!==f.type&&"root"!==f.type&&f.parent;)f=f.parent,d=f.queue;for(let t=0;t{const o=n(900),{MAX_LENGTH:r,CHAR_BACKSLASH:a,CHAR_BACKTICK:s,CHAR_COMMA:i,CHAR_DOT:l,CHAR_LEFT_PARENTHESES:u,CHAR_RIGHT_PARENTHESES:p,CHAR_LEFT_CURLY_BRACE:c,CHAR_RIGHT_CURLY_BRACE:d,CHAR_LEFT_SQUARE_BRACKET:f,CHAR_RIGHT_SQUARE_BRACKET:h,CHAR_DOUBLE_QUOTE:g,CHAR_SINGLE_QUOTE:A,CHAR_NO_BREAK_SPACE:y,CHAR_ZERO_WIDTH_NOBREAK_SPACE:R}=n(384);e.exports=(e,t={})=>{if("string"!=typeof e)throw new TypeError("Expected a string");let n=t||{},m="number"==typeof n.maxLength?Math.min(r,n.maxLength):r;if(e.length>m)throw new SyntaxError(`Input length (${e.length}), exceeds max characters (${m})`);let _,E={type:"root",input:e,nodes:[]},C=[E],b=E,v=E,x=0,w=e.length,S=0,H=0;const T=()=>e[S++],k=e=>{if("text"===e.type&&"dot"===v.type&&(v.type="text"),!v||"text"!==v.type||"text"!==e.type)return b.nodes.push(e),e.parent=b,e.prev=v,v=e,e;v.value+=e.value};for(k({type:"bos"});S0){if(b.ranges>0){b.ranges=0;let e=b.nodes.shift();b.nodes=[e,{type:"text",value:o(b)}]}k({type:"comma",value:_}),b.commas++}else if(_===l&&H>0&&0===b.commas){let e=b.nodes;if(0===H||0===e.length){k({type:"text",value:_});continue}if("dot"===v.type){if(b.range=[],v.value+=_,v.type="range",3!==b.nodes.length&&5!==b.nodes.length){b.invalid=!0,b.ranges=0,v.type="text";continue}b.ranges++,b.args=[];continue}if("range"===v.type){e.pop();let t=e[e.length-1];t.value+=v.value+_,v=t,b.ranges--;continue}k({type:"dot",value:_})}else k({type:"text",value:_});else{if("brace"!==b.type){k({type:"text",value:_});continue}let e="close";b=C.pop(),b.close=!0,k({type:e,value:_}),H--,b=C[C.length-1]}else{H++;let e=v.value&&"$"===v.value.slice(-1)||!0===b.dollar;b=k({type:"brace",open:!0,close:!1,dollar:e,depth:H,commas:0,ranges:0,nodes:[]}),C.push(b),k({type:"open",value:_})}else{let e,n=_;for(!0!==t.keepQuotes&&(_="");S{e.nodes||("open"===e.type&&(e.isOpen=!0),"close"===e.type&&(e.isClose=!0),e.nodes||(e.type="text"),e.invalid=!0)});let e=C[C.length-1],t=e.nodes.indexOf(b);e.nodes.splice(t,1,...b.nodes)}}while(C.length>0);return k({type:"eos"}),E}},900:(e,t,n)=>{const o=n(542);e.exports=(e,t={})=>{let n=(e,r={})=>{let a=t.escapeInvalid&&o.isInvalidBrace(r),s=!0===e.invalid&&!0===t.escapeInvalid,i="";if(e.value)return(a||s)&&o.isOpenOrClose(e)?"\\"+e.value:e.value;if(e.value)return e.value;if(e.nodes)for(let t of e.nodes)i+=n(t);return i};return n(e)}},542:(e,t)=>{t.isInteger=e=>"number"==typeof e?Number.isInteger(e):"string"==typeof e&&""!==e.trim()&&Number.isInteger(Number(e)),t.find=(e,t)=>e.nodes.find(e=>e.type===t),t.exceedsLimit=(e,n,o=1,r)=>!1!==r&&(!(!t.isInteger(e)||!t.isInteger(n))&&(Number(n)-Number(e))/Number(o)>=r),t.escapeNode=(e,t=0,n)=>{let o=e.nodes[t];o&&(n&&o.type===n||"open"===o.type||"close"===o.type)&&!0!==o.escaped&&(o.value="\\"+o.value,o.escaped=!0)},t.encloseBrace=e=>"brace"===e.type&&(e.commas>>0+e.ranges>>0==0&&(e.invalid=!0,!0)),t.isInvalidBrace=e=>"brace"===e.type&&(!(!0!==e.invalid&&!e.dollar)||(e.commas>>0+e.ranges>>0==0||!0!==e.open||!0!==e.close)&&(e.invalid=!0,!0)),t.isOpenOrClose=e=>"open"===e.type||"close"===e.type||(!0===e.open||!0===e.close),t.reduce=e=>e.reduce((e,t)=>("text"===t.type&&e.push(t.value),"range"===t.type&&(t.type="text"),e),[]),t.flatten=(...e)=>{const t=[],n=e=>{for(let o=0;o{ +/*! + * fill-range + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Licensed under the MIT License. + */ +const o=n(669),r=n(615),a=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=e=>"number"==typeof e||"string"==typeof e&&""!==e,i=e=>Number.isInteger(+e),l=e=>{let t=""+e,n=-1;if("-"===t[0]&&(t=t.slice(1)),"0"===t)return!1;for(;"0"===t[++n];);return n>0},u=(e,t,n)=>{if(t>0){let n="-"===e[0]?"-":"";n&&(e=e.slice(1)),e=n+e.padStart(n?t-1:t,"0")}return!1===n?String(e):e},p=(e,t)=>{let n="-"===e[0]?"-":"";for(n&&(e=e.slice(1),t--);e.length{if(n)return r(e,t,{wrap:!1,...o});let a=String.fromCharCode(e);return e===t?a:`[${a}-${String.fromCharCode(t)}]`},d=(e,t,n)=>{if(Array.isArray(e)){let t=!0===n.wrap,o=n.capture?"":"?:";return t?`(${o}${e.join("|")})`:e.join("|")}return r(e,t,n)},f=(...e)=>new RangeError("Invalid range arguments: "+o.inspect(...e)),h=(e,t,n)=>{if(!0===n.strictRanges)throw f([e,t]);return[]},g=(e,t,n=1,o={})=>{let r=Number(e),a=Number(t);if(!Number.isInteger(r)||!Number.isInteger(a)){if(!0===o.strictRanges)throw f([e,t]);return[]}0===r&&(r=0),0===a&&(a=0);let s=r>a,i=String(e),h=String(t),g=String(n);n=Math.max(Math.abs(n),1);let A=l(i)||l(h)||l(g),y=A?Math.max(i.length,h.length,g.length):0,R=!1===A&&!1===((e,t,n)=>"string"==typeof e||"string"==typeof t||!0===n.stringify)(e,t,o),m=o.transform||(e=>t=>!0===e?Number(t):String(t))(R);if(o.toRegex&&1===n)return c(p(e,y),p(t,y),!0,o);let _={negatives:[],positives:[]},E=[],C=0;for(;s?r>=a:r<=a;)!0===o.toRegex&&n>1?_[(b=r)<0?"negatives":"positives"].push(Math.abs(b)):E.push(u(m(r,C),y,R)),r=s?r-n:r+n,C++;var b;return!0===o.toRegex?n>1?((e,t)=>{e.negatives.sort((e,t)=>et?1:0),e.positives.sort((e,t)=>et?1:0);let n,o=t.capture?"":"?:",r="",a="";return e.positives.length&&(r=e.positives.join("|")),e.negatives.length&&(a=`-(${o}${e.negatives.join("|")})`),n=r&&a?`${r}|${a}`:r||a,t.wrap?`(${o}${n})`:n})(_,o):d(E,null,{wrap:!1,...o}):E},A=(e,t,n,o={})=>{if(null==t&&s(e))return[e];if(!s(e)||!s(t))return h(e,t,o);if("function"==typeof n)return A(e,t,1,{transform:n});if(a(n))return A(e,t,0,n);let r={...o};return!0===r.capture&&(r.wrap=!0),n=n||r.step||1,i(n)?i(e)&&i(t)?g(e,t,n,r):((e,t,n=1,o={})=>{if(!i(e)&&e.length>1||!i(t)&&t.length>1)return h(e,t,o);let r=o.transform||(e=>String.fromCharCode(e)),a=(""+e).charCodeAt(0),s=(""+t).charCodeAt(0),l=a>s,u=Math.min(a,s),p=Math.max(a,s);if(o.toRegex&&1===n)return c(u,p,!1,o);let f=[],g=0;for(;l?a>=s:a<=s;)f.push(r(a,g)),a=l?a-n:a+n,g++;return!0===o.toRegex?d(f,null,{wrap:!1,options:o}):f})(e,t,Math.max(Math.abs(n),1),r):null==n||a(n)?A(e,t,1,n):((e,t)=>{if(!0===t.strictRanges)throw new TypeError(`Expected step "${e}" to be a number`);return[]})(n,r)};e.exports=A},761:e=>{ +/*! + * is-number + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Released under the MIT License. + */ +e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}},401:(e,t,n)=>{const o=n(669),r=n(235),a=n(722),s=n(598),i=e=>"string"==typeof e&&(""===e||"./"===e),l=(e,t,n)=>{t=[].concat(t),e=[].concat(e);let o=new Set,r=new Set,s=new Set,i=0,l=e=>{s.add(e.output),n&&n.onResult&&n.onResult(e)};for(let s=0;s!o.has(e));if(n&&0===u.length){if(!0===n.failglob)throw new Error(`No matches found for "${t.join(", ")}"`);if(!0===n.nonull||!0===n.nullglob)return n.unescape?t.map(e=>e.replace(/\\/g,"")):t}return u};l.match=l,l.matcher=(e,t)=>a(e,t),l.any=l.isMatch=(e,t,n)=>a(t,n)(e),l.not=(e,t,n={})=>{t=[].concat(t).map(String);let o=new Set,r=[],a=l(e,t,{...n,onResult:e=>{n.onResult&&n.onResult(e),r.push(e.output)}});for(let e of r)a.includes(e)||o.add(e);return[...o]},l.contains=(e,t,n)=>{if("string"!=typeof e)throw new TypeError(`Expected a string: "${o.inspect(e)}"`);if(Array.isArray(t))return t.some(t=>l.contains(e,t,n));if("string"==typeof t){if(i(e)||i(t))return!1;if(e.includes(t)||e.startsWith("./")&&e.slice(2).includes(t))return!0}return l.isMatch(e,t,{...n,contains:!0})},l.matchKeys=(e,t,n)=>{if(!s.isObject(e))throw new TypeError("Expected the first argument to be an object");let o=l(Object.keys(e),t,n),r={};for(let t of o)r[t]=e[t];return r},l.some=(e,t,n)=>{let o=[].concat(e);for(let e of[].concat(t)){let t=a(String(e),n);if(o.some(e=>t(e)))return!0}return!1},l.every=(e,t,n)=>{let o=[].concat(e);for(let e of[].concat(t)){let t=a(String(e),n);if(!o.every(e=>t(e)))return!1}return!0},l.all=(e,t,n)=>{if("string"!=typeof e)throw new TypeError(`Expected a string: "${o.inspect(e)}"`);return[].concat(t).every(t=>a(t,n)(e))},l.capture=(e,t,n)=>{let o=s.isWindows(n),r=a.makeRe(String(e),{...n,capture:!0}).exec(o?s.toPosixSlashes(t):t);if(r)return r.slice(1).map(e=>void 0===e?"":e)},l.makeRe=(...e)=>a.makeRe(...e),l.scan=(...e)=>a.scan(...e),l.parse=(e,t)=>{let n=[];for(let o of[].concat(e||[]))for(let e of r(String(o),t))n.push(a.parse(e,t));return n},l.braces=(e,t)=>{if("string"!=typeof e)throw new TypeError("Expected a string");return t&&!0===t.nobrace||!/\{.*\}/.test(e)?[e]:r(e,t)},l.braceExpand=(e,t)=>{if("string"!=typeof e)throw new TypeError("Expected a string");return l.braces(e,{...t,expand:!0})},e.exports=l},578:(e,t,n)=>{const o=n(550),r=e=>{if(e<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=[];let n=0;const r=()=>{n--,t.length>0&&t.shift()()},a=(e,t,...a)=>{n++;const s=o(e,...a);t(s),s.then(r,r)},s=(o,...r)=>new Promise(s=>((o,r,...s)=>{nn},pendingCount:{get:()=>t.length}}),s};e.exports=r,e.exports.default=r},550:e=>{e.exports=(e,...t)=>new Promise(n=>{n(e(...t))})},722:(e,t,n)=>{e.exports=n(828)},86:(e,t,n)=>{const o=n(622),r={DOT_LITERAL:"\\.",PLUS_LITERAL:"\\+",QMARK_LITERAL:"\\?",SLASH_LITERAL:"\\/",ONE_CHAR:"(?=.)",QMARK:"[^/]",END_ANCHOR:"(?:\\/|$)",DOTS_SLASH:"\\.{1,2}(?:\\/|$)",NO_DOT:"(?!\\.)",NO_DOTS:"(?!(?:^|\\/)\\.{1,2}(?:\\/|$))",NO_DOT_SLASH:"(?!\\.{0,1}(?:\\/|$))",NO_DOTS_SLASH:"(?!\\.{1,2}(?:\\/|$))",QMARK_NO_DOT:"[^.\\/]",STAR:"[^/]*?",START_ANCHOR:"(?:^|\\/)"},a={...r,SLASH_LITERAL:"[\\\\/]",QMARK:"[^\\\\/]",STAR:"[^\\\\/]*?",DOTS_SLASH:"\\.{1,2}(?:[\\\\/]|$)",NO_DOT:"(?!\\.)",NO_DOTS:"(?!(?:^|[\\\\/])\\.{1,2}(?:[\\\\/]|$))",NO_DOT_SLASH:"(?!\\.{0,1}(?:[\\\\/]|$))",NO_DOTS_SLASH:"(?!\\.{1,2}(?:[\\\\/]|$))",QMARK_NO_DOT:"[^.\\\\/]",START_ANCHOR:"(?:^|[\\\\/])",END_ANCHOR:"(?:[\\\\/]|$)"};e.exports={MAX_LENGTH:65536,POSIX_REGEX_SOURCE:{alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"},REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:o.sep,extglobChars:e=>({"!":{type:"negate",open:"(?:(?!(?:",close:`))${e.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}),globChars:e=>!0===e?a:r}},974:(e,t,n)=>{const o=n(86),r=n(598),{MAX_LENGTH:a,POSIX_REGEX_SOURCE:s,REGEX_NON_SPECIAL_CHARS:i,REGEX_SPECIAL_CHARS_BACKREF:l,REPLACEMENTS:u}=o,p=(e,t)=>{if("function"==typeof t.expandRange)return t.expandRange(...e,t);e.sort();const n=`[${e.join("-")}]`;try{new RegExp(n)}catch(t){return e.map(e=>r.escapeRegex(e)).join("..")}return n},c=(e,t)=>`Missing ${e}: "${t}" - use "\\\\${t}" to match literal characters`,d=(e,t)=>{if("string"!=typeof e)throw new TypeError("Expected a string");e=u[e]||e;const n={...t},d="number"==typeof n.maxLength?Math.min(a,n.maxLength):a;let f=e.length;if(f>d)throw new SyntaxError(`Input length: ${f}, exceeds maximum allowed length: ${d}`);const h={type:"bos",value:"",output:n.prepend||""},g=[h],A=n.capture?"":"?:",y=r.isWindows(t),R=o.globChars(y),m=o.extglobChars(R),{DOT_LITERAL:_,PLUS_LITERAL:E,SLASH_LITERAL:C,ONE_CHAR:b,DOTS_SLASH:v,NO_DOT:x,NO_DOT_SLASH:w,NO_DOTS_SLASH:S,QMARK:H,QMARK_NO_DOT:T,STAR:k,START_ANCHOR:L}=R,O=e=>`(${A}(?:(?!${L}${e.dot?v:_}).)*?)`,$=n.dot?"":x,N=n.dot?H:T;let I=!0===n.bash?O(n):k;n.capture&&(I=`(${I})`),"boolean"==typeof n.noext&&(n.noextglob=n.noext);const B={input:e,index:-1,start:0,dot:!0===n.dot,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:g};e=r.removePrefix(e,B),f=e.length;const M=[],P=[],D=[];let U,G=h;const j=()=>B.index===f-1,K=B.peek=(t=1)=>e[B.index+t],F=B.advance=()=>e[++B.index],W=()=>e.slice(B.index+1),Q=(e="",t=0)=>{B.consumed+=e,B.index+=t},X=e=>{B.output+=null!=e.output?e.output:e.value,Q(e.value)},q=()=>{let e=1;for(;"!"===K()&&("("!==K(2)||"?"===K(3));)F(),B.start++,e++;return e%2!=0&&(B.negated=!0,B.start++,!0)},Z=e=>{B[e]++,D.push(e)},Y=e=>{B[e]--,D.pop()},z=e=>{if("globstar"===G.type){const t=B.braces>0&&("comma"===e.type||"brace"===e.type),n=!0===e.extglob||M.length&&("pipe"===e.type||"paren"===e.type);"slash"===e.type||"paren"===e.type||t||n||(B.output=B.output.slice(0,-G.output.length),G.type="star",G.value="*",G.output=I,B.output+=G.output)}if(M.length&&"paren"!==e.type&&!m[e.value]&&(M[M.length-1].inner+=e.value),(e.value||e.output)&&X(e),G&&"text"===G.type&&"text"===e.type)return G.value+=e.value,void(G.output=(G.output||"")+e.value);e.prev=G,g.push(e),G=e},V=(e,t)=>{const o={...m[t],conditions:1,inner:""};o.prev=G,o.parens=B.parens,o.output=B.output;const r=(n.capture?"(":"")+o.open;Z("parens"),z({type:e,value:t,output:B.output?"":b}),z({type:"paren",extglob:!0,value:F(),output:r}),M.push(o)},J=e=>{let t=e.close+(n.capture?")":"");if("negate"===e.type){let o=I;e.inner&&e.inner.length>1&&e.inner.includes("/")&&(o=O(n)),(o!==I||j()||/^\)+$/.test(W()))&&(t=e.close=")$))"+o),"bos"===e.prev.type&&j()&&(B.negatedExtglob=!0)}z({type:"paren",extglob:!0,value:U,output:t}),Y("parens")};if(!1!==n.fastpaths&&!/(^[*!]|[/()[\]{}"])/.test(e)){let o=!1,a=e.replace(l,(e,t,n,r,a,s)=>"\\"===r?(o=!0,e):"?"===r?t?t+r+(a?H.repeat(a.length):""):0===s?N+(a?H.repeat(a.length):""):H.repeat(n.length):"."===r?_.repeat(n.length):"*"===r?t?t+r+(a?I:""):I:t?e:"\\"+e);return!0===o&&(a=!0===n.unescape?a.replace(/\\/g,""):a.replace(/\\+/g,e=>e.length%2==0?"\\\\":e?"\\":"")),a===e&&!0===n.contains?(B.output=e,B):(B.output=r.wrapOutput(a,B,t),B)}for(;!j();){if(U=F(),"\0"===U)continue;if("\\"===U){const e=K();if("/"===e&&!0!==n.bash)continue;if("."===e||";"===e)continue;if(!e){U+="\\",z({type:"text",value:U});continue}const t=/^\\+/.exec(W());let o=0;if(t&&t[0].length>2&&(o=t[0].length,B.index+=o,o%2!=0&&(U+="\\")),!0===n.unescape?U=F()||"":U+=F()||"",0===B.brackets){z({type:"text",value:U});continue}}if(B.brackets>0&&("]"!==U||"["===G.value||"[^"===G.value)){if(!1!==n.posix&&":"===U){const e=G.value.slice(1);if(e.includes("[")&&(G.posix=!0,e.includes(":"))){const e=G.value.lastIndexOf("["),t=G.value.slice(0,e),n=G.value.slice(e+2),o=s[n];if(o){G.value=t+o,B.backtrack=!0,F(),h.output||1!==g.indexOf(G)||(h.output=b);continue}}}("["===U&&":"!==K()||"-"===U&&"]"===K())&&(U="\\"+U),"]"!==U||"["!==G.value&&"[^"!==G.value||(U="\\"+U),!0===n.posix&&"!"===U&&"["===G.value&&(U="^"),G.value+=U,X({value:U});continue}if(1===B.quotes&&'"'!==U){U=r.escapeRegex(U),G.value+=U,X({value:U});continue}if('"'===U){B.quotes=1===B.quotes?0:1,!0===n.keepQuotes&&z({type:"text",value:U});continue}if("("===U){Z("parens"),z({type:"paren",value:U});continue}if(")"===U){if(0===B.parens&&!0===n.strictBrackets)throw new SyntaxError(c("opening","("));const e=M[M.length-1];if(e&&B.parens===e.parens+1){J(M.pop());continue}z({type:"paren",value:U,output:B.parens?")":"\\)"}),Y("parens");continue}if("["===U){if(!0!==n.nobracket&&W().includes("]"))Z("brackets");else{if(!0!==n.nobracket&&!0===n.strictBrackets)throw new SyntaxError(c("closing","]"));U="\\"+U}z({type:"bracket",value:U});continue}if("]"===U){if(!0===n.nobracket||G&&"bracket"===G.type&&1===G.value.length){z({type:"text",value:U,output:"\\"+U});continue}if(0===B.brackets){if(!0===n.strictBrackets)throw new SyntaxError(c("opening","["));z({type:"text",value:U,output:"\\"+U});continue}Y("brackets");const e=G.value.slice(1);if(!0===G.posix||"^"!==e[0]||e.includes("/")||(U="/"+U),G.value+=U,X({value:U}),!1===n.literalBrackets||r.hasRegexChars(e))continue;const t=r.escapeRegex(G.value);if(B.output=B.output.slice(0,-G.value.length),!0===n.literalBrackets){B.output+=t,G.value=t;continue}G.value=`(${A}${t}|${G.value})`,B.output+=G.value;continue}if("{"===U&&!0!==n.nobrace){Z("braces");const e={type:"brace",value:U,output:"(",outputIndex:B.output.length,tokensIndex:B.tokens.length};P.push(e),z(e);continue}if("}"===U){const e=P[P.length-1];if(!0===n.nobrace||!e){z({type:"text",value:U,output:U});continue}let t=")";if(!0===e.dots){const e=g.slice(),o=[];for(let t=e.length-1;t>=0&&(g.pop(),"brace"!==e[t].type);t--)"dots"!==e[t].type&&o.unshift(e[t].value);t=p(o,n),B.backtrack=!0}if(!0!==e.comma&&!0!==e.dots){const n=B.output.slice(0,e.outputIndex),o=B.tokens.slice(e.tokensIndex);e.value=e.output="\\{",U=t="\\}",B.output=n;for(const e of o)B.output+=e.output||e.value}z({type:"brace",value:U,output:t}),Y("braces"),P.pop();continue}if("|"===U){M.length>0&&M[M.length-1].conditions++,z({type:"text",value:U});continue}if(","===U){let e=U;const t=P[P.length-1];t&&"braces"===D[D.length-1]&&(t.comma=!0,e="|"),z({type:"comma",value:U,output:e});continue}if("/"===U){if("dot"===G.type&&B.index===B.start+1){B.start=B.index+1,B.consumed="",B.output="",g.pop(),G=h;continue}z({type:"slash",value:U,output:C});continue}if("."===U){if(B.braces>0&&"dot"===G.type){"."===G.value&&(G.output=_);const e=P[P.length-1];G.type="dots",G.output+=U,G.value+=U,e.dots=!0;continue}if(B.braces+B.parens===0&&"bos"!==G.type&&"slash"!==G.type){z({type:"text",value:U,output:_});continue}z({type:"dot",value:U,output:_});continue}if("?"===U){if(!(G&&"("===G.value)&&!0!==n.noextglob&&"("===K()&&"?"!==K(2)){V("qmark",U);continue}if(G&&"paren"===G.type){const e=K();let t=U;if("<"===e&&!r.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");("("===G.value&&!/[!=<:]/.test(e)||"<"===e&&!/<([!=]|\w+>)/.test(W()))&&(t="\\"+U),z({type:"text",value:U,output:t});continue}if(!0!==n.dot&&("slash"===G.type||"bos"===G.type)){z({type:"qmark",value:U,output:T});continue}z({type:"qmark",value:U,output:H});continue}if("!"===U){if(!0!==n.noextglob&&"("===K()&&("?"!==K(2)||!/[!=<:]/.test(K(3)))){V("negate",U);continue}if(!0!==n.nonegate&&0===B.index){q();continue}}if("+"===U){if(!0!==n.noextglob&&"("===K()&&"?"!==K(2)){V("plus",U);continue}if(G&&"("===G.value||!1===n.regex){z({type:"plus",value:U,output:E});continue}if(G&&("bracket"===G.type||"paren"===G.type||"brace"===G.type)||B.parens>0){z({type:"plus",value:U});continue}z({type:"plus",value:E});continue}if("@"===U){if(!0!==n.noextglob&&"("===K()&&"?"!==K(2)){z({type:"at",extglob:!0,value:U,output:""});continue}z({type:"text",value:U});continue}if("*"!==U){"$"!==U&&"^"!==U||(U="\\"+U);const e=i.exec(W());e&&(U+=e[0],B.index+=e[0].length),z({type:"text",value:U});continue}if(G&&("globstar"===G.type||!0===G.star)){G.type="star",G.star=!0,G.value+=U,G.output=I,B.backtrack=!0,B.globstar=!0,Q(U);continue}let t=W();if(!0!==n.noextglob&&/^\([^?]/.test(t)){V("star",U);continue}if("star"===G.type){if(!0===n.noglobstar){Q(U);continue}const o=G.prev,r=o.prev,a="slash"===o.type||"bos"===o.type,s=r&&("star"===r.type||"globstar"===r.type);if(!0===n.bash&&(!a||t[0]&&"/"!==t[0])){z({type:"star",value:U,output:""});continue}const i=B.braces>0&&("comma"===o.type||"brace"===o.type),l=M.length&&("pipe"===o.type||"paren"===o.type);if(!a&&"paren"!==o.type&&!i&&!l){z({type:"star",value:U,output:""});continue}for(;"/**"===t.slice(0,3);){const n=e[B.index+4];if(n&&"/"!==n)break;t=t.slice(3),Q("/**",3)}if("bos"===o.type&&j()){G.type="globstar",G.value+=U,G.output=O(n),B.output=G.output,B.globstar=!0,Q(U);continue}if("slash"===o.type&&"bos"!==o.prev.type&&!s&&j()){B.output=B.output.slice(0,-(o.output+G.output).length),o.output="(?:"+o.output,G.type="globstar",G.output=O(n)+(n.strictSlashes?")":"|$)"),G.value+=U,B.globstar=!0,B.output+=o.output+G.output,Q(U);continue}if("slash"===o.type&&"bos"!==o.prev.type&&"/"===t[0]){const e=void 0!==t[1]?"|$":"";B.output=B.output.slice(0,-(o.output+G.output).length),o.output="(?:"+o.output,G.type="globstar",G.output=`${O(n)}${C}|${C}${e})`,G.value+=U,B.output+=o.output+G.output,B.globstar=!0,Q(U+F()),z({type:"slash",value:"/",output:""});continue}if("bos"===o.type&&"/"===t[0]){G.type="globstar",G.value+=U,G.output=`(?:^|${C}|${O(n)}${C})`,B.output=G.output,B.globstar=!0,Q(U+F()),z({type:"slash",value:"/",output:""});continue}B.output=B.output.slice(0,-G.output.length),G.type="globstar",G.output=O(n),G.value+=U,B.output+=G.output,B.globstar=!0,Q(U);continue}const o={type:"star",value:U,output:I};!0!==n.bash?!G||"bracket"!==G.type&&"paren"!==G.type||!0!==n.regex?(B.index!==B.start&&"slash"!==G.type&&"dot"!==G.type||("dot"===G.type?(B.output+=w,G.output+=w):!0===n.dot?(B.output+=S,G.output+=S):(B.output+=$,G.output+=$),"*"!==K()&&(B.output+=b,G.output+=b)),z(o)):(o.output=U,z(o)):(o.output=".*?","bos"!==G.type&&"slash"!==G.type||(o.output=$+o.output),z(o))}for(;B.brackets>0;){if(!0===n.strictBrackets)throw new SyntaxError(c("closing","]"));B.output=r.escapeLast(B.output,"["),Y("brackets")}for(;B.parens>0;){if(!0===n.strictBrackets)throw new SyntaxError(c("closing",")"));B.output=r.escapeLast(B.output,"("),Y("parens")}for(;B.braces>0;){if(!0===n.strictBrackets)throw new SyntaxError(c("closing","}"));B.output=r.escapeLast(B.output,"{"),Y("braces")}if(!0===n.strictSlashes||"star"!==G.type&&"bracket"!==G.type||z({type:"maybe_slash",value:"",output:C+"?"}),!0===B.backtrack){B.output="";for(const e of B.tokens)B.output+=null!=e.output?e.output:e.value,e.suffix&&(B.output+=e.suffix)}return B};d.fastpaths=(e,t)=>{const n={...t},s="number"==typeof n.maxLength?Math.min(a,n.maxLength):a,i=e.length;if(i>s)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${s}`);e=u[e]||e;const l=r.isWindows(t),{DOT_LITERAL:p,SLASH_LITERAL:c,ONE_CHAR:d,DOTS_SLASH:f,NO_DOT:h,NO_DOTS:g,NO_DOTS_SLASH:A,STAR:y,START_ANCHOR:R}=o.globChars(l),m=n.dot?g:h,_=n.dot?A:h,E=n.capture?"":"?:";let C=!0===n.bash?".*?":y;n.capture&&(C=`(${C})`);const b=e=>!0===e.noglobstar?C:`(${E}(?:(?!${R}${e.dot?f:p}).)*?)`,v=e=>{switch(e){case"*":return`${m}${d}${C}`;case".*":return`${p}${d}${C}`;case"*.*":return`${m}${C}${p}${d}${C}`;case"*/*":return`${m}${C}${c}${d}${_}${C}`;case"**":return m+b(n);case"**/*":return`(?:${m}${b(n)}${c})?${_}${d}${C}`;case"**/*.*":return`(?:${m}${b(n)}${c})?${_}${C}${p}${d}${C}`;case"**/.*":return`(?:${m}${b(n)}${c})?${p}${d}${C}`;default:{const t=/^(.*?)\.(\w+)$/.exec(e);if(!t)return;const n=v(t[1]);if(!n)return;return n+p+t[2]}}},x=r.removePrefix(e,{negated:!1,prefix:""});let w=v(x);return w&&!0!==n.strictSlashes&&(w+=c+"?"),w},e.exports=d},828:(e,t,n)=>{const o=n(622),r=n(321),a=n(974),s=n(598),i=n(86),l=(e,t,n=!1)=>{if(Array.isArray(e)){const o=e.map(e=>l(e,t,n));return e=>{for(const t of o){const n=t(e);if(n)return n}return!1}}const o=(r=e)&&"object"==typeof r&&!Array.isArray(r)&&e.tokens&&e.input;var r;if(""===e||"string"!=typeof e&&!o)throw new TypeError("Expected pattern to be a non-empty string");const a=t||{},i=s.isWindows(t),u=o?l.compileRe(e,t):l.makeRe(e,t,!1,!0),p=u.state;delete u.state;let c=()=>!1;if(a.ignore){const e={...t,ignore:null,onMatch:null,onResult:null};c=l(a.ignore,e,n)}const d=(n,o=!1)=>{const{isMatch:r,match:s,output:d}=l.test(n,u,t,{glob:e,posix:i}),f={glob:e,state:p,regex:u,posix:i,input:n,output:d,match:s,isMatch:r};return"function"==typeof a.onResult&&a.onResult(f),!1===r?(f.isMatch=!1,!!o&&f):c(n)?("function"==typeof a.onIgnore&&a.onIgnore(f),f.isMatch=!1,!!o&&f):("function"==typeof a.onMatch&&a.onMatch(f),!o||f)};return n&&(d.state=p),d};l.test=(e,t,n,{glob:o,posix:r}={})=>{if("string"!=typeof e)throw new TypeError("Expected input to be a string");if(""===e)return{isMatch:!1,output:""};const a=n||{},i=a.format||(r?s.toPosixSlashes:null);let u=e===o,p=u&&i?i(e):e;return!1===u&&(p=i?i(e):e,u=p===o),!1!==u&&!0!==a.capture||(u=!0===a.matchBase||!0===a.basename?l.matchBase(e,t,n,r):t.exec(p)),{isMatch:Boolean(u),match:u,output:p}},l.matchBase=(e,t,n,r=s.isWindows(n))=>(t instanceof RegExp?t:l.makeRe(t,n)).test(o.basename(e)),l.isMatch=(e,t,n)=>l(t,n)(e),l.parse=(e,t)=>Array.isArray(e)?e.map(e=>l.parse(e,t)):a(e,{...t,fastpaths:!1}),l.scan=(e,t)=>r(e,t),l.compileRe=(e,t,n=!1,o=!1)=>{if(!0===n)return e.output;const r=t||{},a=r.contains?"":"^",s=r.contains?"":"$";let i=`${a}(?:${e.output})${s}`;e&&!0===e.negated&&(i=`^(?!${i}).*$`);const u=l.toRegex(i,t);return!0===o&&(u.state=e),u},l.makeRe=(e,t,n=!1,o=!1)=>{if(!e||"string"!=typeof e)throw new TypeError("Expected a non-empty string");const r=t||{};let s,i={negated:!1,fastpaths:!0},u="";return e.startsWith("./")&&(e=e.slice(2),u=i.prefix="./"),!1===r.fastpaths||"."!==e[0]&&"*"!==e[0]||(s=a.fastpaths(e,t)),void 0===s?(i=a(e,t),i.prefix=u+(i.prefix||"")):i.output=s,l.compileRe(i,t,n,o)},l.toRegex=(e,t)=>{try{const n=t||{};return new RegExp(e,n.flags||(n.nocase?"i":""))}catch(e){if(t&&!0===t.debug)throw e;return/$^/}},l.constants=i,e.exports=l},321:(e,t,n)=>{const o=n(598),{CHAR_ASTERISK:r,CHAR_AT:a,CHAR_BACKWARD_SLASH:s,CHAR_COMMA:i,CHAR_DOT:l,CHAR_EXCLAMATION_MARK:u,CHAR_FORWARD_SLASH:p,CHAR_LEFT_CURLY_BRACE:c,CHAR_LEFT_PARENTHESES:d,CHAR_LEFT_SQUARE_BRACKET:f,CHAR_PLUS:h,CHAR_QUESTION_MARK:g,CHAR_RIGHT_CURLY_BRACE:A,CHAR_RIGHT_PARENTHESES:y,CHAR_RIGHT_SQUARE_BRACKET:R}=n(86),m=e=>e===p||e===s,_=e=>{!0!==e.isPrefix&&(e.depth=e.isGlobstar?1/0:1)};e.exports=(e,t)=>{const n=t||{},E=e.length-1,C=!0===n.parts||!0===n.scanToEnd,b=[],v=[],x=[];let w,S,H=e,T=-1,k=0,L=0,O=!1,$=!1,N=!1,I=!1,B=!1,M=!1,P=!1,D=!1,U=!1,G=0,j={value:"",depth:0,isGlob:!1};const K=()=>T>=E,F=()=>(w=S,H.charCodeAt(++T));for(;T0&&(Q=H.slice(0,k),H=H.slice(k),L-=k),W&&!0===N&&L>0?(W=H.slice(0,L),X=H.slice(L)):!0===N?(W="",X=H):W=H,W&&""!==W&&"/"!==W&&W!==H&&m(W.charCodeAt(W.length-1))&&(W=W.slice(0,-1)),!0===n.unescape&&(X&&(X=o.removeBackslashes(X)),W&&!0===P&&(W=o.removeBackslashes(W)));const q={prefix:Q,input:e,start:k,base:W,glob:X,isBrace:O,isBracket:$,isGlob:N,isExtglob:I,isGlobstar:B,negated:D};if(!0===n.tokens&&(q.maxDepth=0,m(S)||v.push(j),q.tokens=v),!0===n.parts||!0===n.tokens){let t;for(let o=0;o{const o=n(622),r="win32"===process.platform,{REGEX_BACKSLASH:a,REGEX_REMOVE_BACKSLASH:s,REGEX_SPECIAL_CHARS:i,REGEX_SPECIAL_CHARS_GLOBAL:l}=n(86);t.isObject=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),t.hasRegexChars=e=>i.test(e),t.isRegexChar=e=>1===e.length&&t.hasRegexChars(e),t.escapeRegex=e=>e.replace(l,"\\$1"),t.toPosixSlashes=e=>e.replace(a,"/"),t.removeBackslashes=e=>e.replace(s,e=>"\\"===e?"":e),t.supportsLookbehinds=()=>{const e=process.version.slice(1).split(".").map(Number);return 3===e.length&&e[0]>=9||8===e[0]&&e[1]>=10},t.isWindows=e=>e&&"boolean"==typeof e.windows?e.windows:!0===r||"\\"===o.sep,t.escapeLast=(e,n,o)=>{const r=e.lastIndexOf(n,o);return-1===r?e:"\\"===e[r-1]?t.escapeLast(e,n,r-1):`${e.slice(0,r)}\\${e.slice(r)}`},t.removePrefix=(e,t={})=>{let n=e;return n.startsWith("./")&&(n=n.slice(2),t.prefix="./"),n},t.wrapOutput=(e,t={},n={})=>{let o=`${n.contains?"":"^"}(?:${e})${n.contains?"":"$"}`;return!0===t.negated&&(o=`(?:^(?!${o}).*$)`),o}},615:(e,t,n)=>{ +/*! + * to-regex-range + * + * Copyright (c) 2015-present, Jon Schlinkert. + * Released under the MIT License. + */ +const o=n(761),r=(e,t,n)=>{if(!1===o(e))throw new TypeError("toRegexRange: expected the first argument to be a number");if(void 0===t||e===t)return String(e);if(!1===o(t))throw new TypeError("toRegexRange: expected the second argument to be a number.");let a={relaxZeros:!0,...n};"boolean"==typeof a.strictZeros&&(a.relaxZeros=!1===a.strictZeros);let l=e+":"+t+"="+String(a.relaxZeros)+String(a.shorthand)+String(a.capture)+String(a.wrap);if(r.cache.hasOwnProperty(l))return r.cache[l].result;let u=Math.min(e,t),p=Math.max(e,t);if(1===Math.abs(u-p)){let n=e+"|"+t;return a.capture?`(${n})`:!1===a.wrap?n:`(?:${n})`}let c=h(e)||h(t),d={min:e,max:t,a:u,b:p},f=[],g=[];if(c&&(d.isPadded=c,d.maxLen=String(d.max).length),u<0){g=s(p<0?Math.abs(p):1,Math.abs(u),d,a),u=d.a=0}return p>=0&&(f=s(u,p,d,a)),d.negatives=g,d.positives=f,d.result=function(e,t,n){let o=i(e,t,"-",!1,n)||[],r=i(t,e,"",!1,n)||[],a=i(e,t,"-?",!0,n)||[];return o.concat(a).concat(r).join("|")}(g,f,a),!0===a.capture?d.result=`(${d.result})`:!1!==a.wrap&&f.length+g.length>1&&(d.result=`(?:${d.result})`),r.cache[l]=d,d.result};function a(e,t,n){if(e===t)return{pattern:e,count:[],digits:0};let o=function(e,t){let n=[];for(let o=0;o1&&r.count.pop(),r.count.push(l.count[0]),r.string=r.pattern+d(r.count),u=t+1)}return i}function i(e,t,n,o,r){let a=[];for(let r of e){let{string:e}=r;o||u(t,"string",e)||a.push(n+e),o&&u(t,"string",e)&&a.push(n+e)}return a}function l(e,t){return e>t?1:t>e?-1:0}function u(e,t,n){return e.some(e=>e[t]===n)}function p(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function c(e,t){return e-e%Math.pow(10,t)}function d(e){let[t=0,n=""]=e;return n||t>1?`{${t+(n?","+n:"")}}`:""}function f(e,t,n){return`[${e}${t-e==1?"":"-"}${t}]`}function h(e){return/^-?(0+)\d/.test(e)}function g(e,t,n){if(!t.isPadded)return e;let o=Math.abs(t.maxLen-String(e).length),r=!1!==n.relaxZeros;switch(o){case 0:return"";case 1:return r?"0?":"0";case 2:return r?"0{0,2}":"00";default:return r?`0{0,${o}}`:`0{${o}}`}}r.cache={},r.clearCache=()=>r.cache={},e.exports=r},622:e=>{e.exports=require("path")},669:e=>{e.exports=require("util")}},t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}return n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n(997)})(); +return plugin; +} +}; \ No newline at end of file diff --git a/.yarnrc.yml b/.yarnrc.yml index cec6917a..c1cd4243 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -3,5 +3,7 @@ nodeLinker: node-modules plugins: - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs spec: "@yarnpkg/plugin-interactive-tools" + - path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs + spec: "@yarnpkg/plugin-workspace-tools" yarnPath: .yarn/releases/yarn-berry.cjs diff --git a/components/layout/Container.tsx b/components/layout/Container.tsx index 58bcdc88..fa26d948 100644 --- a/components/layout/Container.tsx +++ b/components/layout/Container.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { css } from '@emotion/core' import styled from '@emotion/styled' -import { mediaQueries, widths } from '../chungking-core' +import { mediaQueries, widths } from '@resir014/chungking-react' export type ContainerSizes = 'md' | 'lg' | 'xl' | 'fluid' diff --git a/components/layout/Content.tsx b/components/layout/Content.tsx index 681e4aa3..697b1138 100644 --- a/components/layout/Content.tsx +++ b/components/layout/Content.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box } from '../chungking-core' +import { Box } from '@resir014/chungking-react' interface ContentProps { className?: string diff --git a/components/layout/Footer.tsx b/components/layout/Footer.tsx index aa9a0244..3e98935b 100644 --- a/components/layout/Footer.tsx +++ b/components/layout/Footer.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import styled from '@emotion/styled' -import { space, colors, mediaQueries, Stack, Box, Text } from '../chungking-core' +import { space, colors, mediaQueries, Stack, Box, Text } from '@resir014/chungking-react' import Container from './Container' import CCLogo from '~/assets/images/cc-by-nc-sa.svg' diff --git a/components/layout/Masthead/Masthead.tsx b/components/layout/Masthead/Masthead.tsx index bd9afdc4..065c01ec 100644 --- a/components/layout/Masthead/Masthead.tsx +++ b/components/layout/Masthead/Masthead.tsx @@ -2,7 +2,7 @@ import * as React from 'react' import styled from '@emotion/styled' import Link from 'next/link' -import { mediaQueries, colors, widths, Text, breakpoints, space } from '~/components/chungking-core' +import { mediaQueries, colors, widths, Text, breakpoints, space } from '@resir014/chungking-react' import { MenuProps } from '~/types/default' import MastheadNav from './MastheadNav' diff --git a/components/layout/Masthead/MastheadNav.tsx b/components/layout/Masthead/MastheadNav.tsx index 75bc48f0..d9aab40a 100644 --- a/components/layout/Masthead/MastheadNav.tsx +++ b/components/layout/Masthead/MastheadNav.tsx @@ -5,7 +5,7 @@ import { useRouter } from 'next/router' import { css } from '@emotion/core' import clsx from 'clsx' -import { Text } from '~/components/chungking-core' +import { Text } from '@resir014/chungking-react' import { MenuItem } from '~/types/default' import { MastheadLinkStyles } from './styled' diff --git a/components/layout/Masthead/styled.ts b/components/layout/Masthead/styled.ts index 91a58377..56b22a0e 100644 --- a/components/layout/Masthead/styled.ts +++ b/components/layout/Masthead/styled.ts @@ -1,6 +1,6 @@ import { css } from '@emotion/core' import { transparentize } from 'polished' -import { space, colors, mediaQueries } from '../../chungking-core' +import { space, colors, mediaQueries } from '@resir014/chungking-react' export const MastheadLinkStyles = css` display: block; diff --git a/components/layout/Page.tsx b/components/layout/Page.tsx index 683f49ac..bceda560 100644 --- a/components/layout/Page.tsx +++ b/components/layout/Page.tsx @@ -1,11 +1,11 @@ import * as React from 'react' import Head from 'next/head' import { NextSeo } from 'next-seo' +import { Box } from '@resir014/chungking-react' import menuItems from '~/_data/menuItems.json' import siteMetadata from '~/_data/siteMetadata.json' -import { Box } from '../chungking-core' import { Masthead } from './Masthead' import Footer from './Footer' import { SiteMetadata } from '~/types/default' diff --git a/components/ui/Divider.tsx b/components/ui/Divider.tsx index eb711249..f77d2bb5 100644 --- a/components/ui/Divider.tsx +++ b/components/ui/Divider.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { css } from '@emotion/core' import styled from '@emotion/styled' -import { colors, space } from '../chungking-core' +import { colors, space } from '@resir014/chungking-react' interface DividerProps { className?: string diff --git a/components/ui/HeaderDivider.tsx b/components/ui/HeaderDivider.tsx index 0f48b2e5..c687ac39 100644 --- a/components/ui/HeaderDivider.tsx +++ b/components/ui/HeaderDivider.tsx @@ -1,5 +1,5 @@ import styled from '@emotion/styled' -import { colors, space } from '../chungking-core' +import { colors, space } from '@resir014/chungking-react' const HeaderDivider = styled('hr')` width: 100%; diff --git a/components/ui/LiveCTALink.tsx b/components/ui/LiveCTALink.tsx index a23b5e2d..97761a94 100644 --- a/components/ui/LiveCTALink.tsx +++ b/components/ui/LiveCTALink.tsx @@ -1,7 +1,7 @@ import Link from 'next/link' import * as React from 'react' -import { Box, Text, UnstyledAnchor, Color } from '../chungking-core' +import { Box, Text, UnstyledAnchor, Color } from '@resir014/chungking-react' interface LiveCTAProps { backgroundColor?: Color | string diff --git a/lib/htmr-transform.tsx b/lib/htmr-transform.tsx index bd234094..365c95d4 100644 --- a/lib/htmr-transform.tsx +++ b/lib/htmr-transform.tsx @@ -1,10 +1,9 @@ import * as React from 'react' import { css } from '@emotion/core' -import Image from 'next/image' import Link from 'next/link' import { HtmrOptions } from 'htmr/src/types' -import { Anchor, Box, BoxProps, ResponsiveIframe, MessageBox, ResponsiveWrapper } from '~/components/chungking-core' +import { Anchor, Box, BoxProps, ResponsiveIframe, MessageBox, ResponsiveWrapper } from '@resir014/chungking-react' import { H1, H2, H3, H4, H5, H6, P, UL, OL, LI, Blockquote, InlineCode, CodeBlock, Figure } from '~/modules/markdown' const htmrTransform: HtmrOptions['transform'] = { @@ -46,22 +45,7 @@ const htmrTransform: HtmrOptions['transform'] = { } if (src) { - if (src.substr(0, 4) === 'http') { - return {alt?.toString()} - } - - return ( - {alt?.toString()} - ) + return {alt?.toString()} } return null diff --git a/modules/bookmarks/BookmarkList.tsx b/modules/bookmarks/BookmarkList.tsx index 7a088aba..0b8e4567 100644 --- a/modules/bookmarks/BookmarkList.tsx +++ b/modules/bookmarks/BookmarkList.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/core' import * as React from 'react' -import { Stack, StackProps } from '~/components/chungking-core' +import { Stack, StackProps } from '@resir014/chungking-react' import { BaseBookmarkProps } from '~/types/posts' import BookmarkListItem from './BookmarkListItem' diff --git a/modules/bookmarks/BookmarkListItem.tsx b/modules/bookmarks/BookmarkListItem.tsx index c071cfee..2f1676ee 100644 --- a/modules/bookmarks/BookmarkListItem.tsx +++ b/modules/bookmarks/BookmarkListItem.tsx @@ -1,7 +1,7 @@ import { css } from '@emotion/core' import { transparentize } from 'polished' import * as React from 'react' -import { Anchor, Box, Text, BoxProps, colors, Heading } from '~/components/chungking-core' +import { Anchor, Box, Text, BoxProps, colors, Heading } from '@resir014/chungking-react' import { BaseBookmarkProps } from '~/types/posts' interface BookmarkListItemProps extends BoxProps { diff --git a/modules/design/ColorSpecs.tsx b/modules/design/ColorSpecs.tsx index 8067e990..7ff7449e 100644 --- a/modules/design/ColorSpecs.tsx +++ b/modules/design/ColorSpecs.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { colors } from '~/components/chungking-core' +import { colors } from '@resir014/chungking-react' import { H2, H3 } from '../markdown' import ColorSwatch from './components/ColorSwatch' diff --git a/modules/design/ComponentSpecs.tsx b/modules/design/ComponentSpecs.tsx index 22c1c915..91f929be 100644 --- a/modules/design/ComponentSpecs.tsx +++ b/modules/design/ComponentSpecs.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box, Badge, Button, MessageBox, Paragraph, Anchor, Inline } from '~/components/chungking-core' +import { Box, Badge, Button, MessageBox, Paragraph, Anchor, Inline } from '@resir014/chungking-react' import { H2, H3, H4 } from '../markdown' import ComponentSpecimen from './components/ComponentSpecimen' diff --git a/modules/design/TypographySpecs.tsx b/modules/design/TypographySpecs.tsx index 51eb3816..54034f02 100644 --- a/modules/design/TypographySpecs.tsx +++ b/modules/design/TypographySpecs.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Heading, Text, Anchor, Paragraph } from '~/components/chungking-core' +import { Heading, Text, Anchor, Paragraph } from '@resir014/chungking-react' import { Blockquote, H2, H3, InlineCode, LI, OL, UL } from '../markdown' import ComponentSpecimen from './components/ComponentSpecimen' diff --git a/modules/design/components/ColorSwatch.tsx b/modules/design/components/ColorSwatch.tsx index e389db42..51d9343c 100644 --- a/modules/design/components/ColorSwatch.tsx +++ b/modules/design/components/ColorSwatch.tsx @@ -1,6 +1,6 @@ import React from 'react' import styled from '@emotion/styled' -import { colors, shadows } from '~/components/chungking-core' +import { colors, shadows } from '@resir014/chungking-react' interface ColorSwatchProps { color: string diff --git a/modules/design/components/ComponentSpecimen.tsx b/modules/design/components/ComponentSpecimen.tsx index 86ae5648..d3814340 100644 --- a/modules/design/components/ComponentSpecimen.tsx +++ b/modules/design/components/ComponentSpecimen.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Stack, StackProps } from '~/components/chungking-core' +import { Stack, StackProps } from '@resir014/chungking-react' interface ComponentSpecimenProps extends StackProps { className?: string diff --git a/modules/design/components/TypographySpecimen.tsx b/modules/design/components/TypographySpecimen.tsx index a96337a3..fb108a56 100644 --- a/modules/design/components/TypographySpecimen.tsx +++ b/modules/design/components/TypographySpecimen.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import styled from '@emotion/styled' import { css } from '@emotion/core' -import { fonts } from '../../../components/chungking-core' +import { fonts } from '@resir014/chungking-react' interface ColorSwatchProps { weight?: number diff --git a/modules/home/HomepageContent.tsx b/modules/home/HomepageContent.tsx index de7d60a8..bdf331e8 100644 --- a/modules/home/HomepageContent.tsx +++ b/modules/home/HomepageContent.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import styled from '@emotion/styled' -import { space } from '../../components/chungking-core' +import { space } from '@resir014/chungking-react' const StyledHomepageContent = styled('main')` display: block; diff --git a/modules/home/HomepageSection.tsx b/modules/home/HomepageSection.tsx index bb76fd3a..1bac64ff 100644 --- a/modules/home/HomepageSection.tsx +++ b/modules/home/HomepageSection.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box, BoxProps } from '~/components/chungking-core' +import { Box, BoxProps } from '@resir014/chungking-react' interface HomepageSectionProps extends BoxProps { className?: string diff --git a/modules/home/HomepageSectionDescription.tsx b/modules/home/HomepageSectionDescription.tsx index 1cdcfd43..6e7ca436 100644 --- a/modules/home/HomepageSectionDescription.tsx +++ b/modules/home/HomepageSectionDescription.tsx @@ -1,6 +1,6 @@ import * as React from 'react' -import { Paragraph } from '~/components/chungking-core' +import { Paragraph } from '@resir014/chungking-react' interface HomepageSectionDescriptionProps { className?: string diff --git a/modules/home/HomepageSectionFooter.tsx b/modules/home/HomepageSectionFooter.tsx index 3823b607..0f190ae6 100644 --- a/modules/home/HomepageSectionFooter.tsx +++ b/modules/home/HomepageSectionFooter.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box } from '~/components/chungking-core' +import { Box } from '@resir014/chungking-react' interface HomepageSectionProps { className?: string diff --git a/modules/home/HomepageSectionHeader.tsx b/modules/home/HomepageSectionHeader.tsx index e3bc6d50..171a2fd3 100644 --- a/modules/home/HomepageSectionHeader.tsx +++ b/modules/home/HomepageSectionHeader.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Stack, StackProps, Text } from '~/components/chungking-core' +import { Stack, StackProps, Text } from '@resir014/chungking-react' import HomepageSectionTitle from './HomepageSectionTitle' interface HomepageSectionHeaderProps extends StackProps { diff --git a/modules/home/HomepageSectionTitle.tsx b/modules/home/HomepageSectionTitle.tsx index cc2d3a1b..66ef6812 100644 --- a/modules/home/HomepageSectionTitle.tsx +++ b/modules/home/HomepageSectionTitle.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Heading, HeadingProps } from '~/components/chungking-core' +import { Heading, HeadingProps } from '@resir014/chungking-react' interface HomepageSectionTitleProps extends HeadingProps { className?: string diff --git a/modules/linktree/LinktreeCard.tsx b/modules/linktree/LinktreeCard.tsx index ff720ca0..30e1944c 100644 --- a/modules/linktree/LinktreeCard.tsx +++ b/modules/linktree/LinktreeCard.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/core' import * as React from 'react' -import { Anchor, Box, BoxProps, colors } from '~/components/chungking-core' +import { Anchor, Box, BoxProps, colors } from '@resir014/chungking-react' import { LinktreeItem } from '~/types/default' interface LinktreeCardProps extends BoxProps { diff --git a/modules/linktree/LinktreeList.tsx b/modules/linktree/LinktreeList.tsx index cd452456..f316592f 100644 --- a/modules/linktree/LinktreeList.tsx +++ b/modules/linktree/LinktreeList.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/core' import * as React from 'react' -import { Stack, StackProps } from '~/components/chungking-core' +import { Stack, StackProps } from '@resir014/chungking-react' type LinktreeListProps = StackProps diff --git a/modules/live/LiveBanner.tsx b/modules/live/LiveBanner.tsx index 53780559..ad874773 100644 --- a/modules/live/LiveBanner.tsx +++ b/modules/live/LiveBanner.tsx @@ -1,6 +1,6 @@ import * as React from 'react' -import { Box } from '~/components/chungking-core' +import { Box } from '@resir014/chungking-react' import LiveEmbeddablePlayer from './LiveEmbeddablePlayer' import LiveStreamStatus from './LiveStreamStatus' diff --git a/modules/live/LiveBannerHero.tsx b/modules/live/LiveBannerHero.tsx index 286b60c6..174f84fe 100644 --- a/modules/live/LiveBannerHero.tsx +++ b/modules/live/LiveBannerHero.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { darken } from 'polished' -import { colors, widths, Box } from '~/components/chungking-core' +import { colors, widths, Box } from '@resir014/chungking-react' import BackgroundPattern from '~/assets/images/architect.svg' interface LiveBannerHeroProps { diff --git a/modules/live/LiveEmbeddablePlayer.tsx b/modules/live/LiveEmbeddablePlayer.tsx index 87b36b94..40b2d903 100644 --- a/modules/live/LiveEmbeddablePlayer.tsx +++ b/modules/live/LiveEmbeddablePlayer.tsx @@ -1,7 +1,7 @@ import { css } from '@emotion/core' import { hsl, parseToHsl } from 'polished' import * as React from 'react' -import { Box, colors, ResponsiveIframe, ResponsiveWrapper, Text } from '~/components/chungking-core' +import { Box, colors, ResponsiveIframe, ResponsiveWrapper, Text } from '@resir014/chungking-react' import { useTwitchData } from '~/lib/twitch-api' interface LiveEmbeddablePlayerProps { diff --git a/modules/live/LiveStreamStatus.tsx b/modules/live/LiveStreamStatus.tsx index e793dc2a..560a0a56 100644 --- a/modules/live/LiveStreamStatus.tsx +++ b/modules/live/LiveStreamStatus.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/core' import * as React from 'react' -import { Anchor, Box, Heading, MessageBox, Paragraph, Skeleton, Text } from '~/components/chungking-core' +import { Anchor, Box, Heading, MessageBox, Paragraph, Skeleton, Text } from '@resir014/chungking-react' import { useTwitchData } from '~/lib/twitch-api' interface LiveStreamStatusProps { diff --git a/modules/markdown/BodyElements.tsx b/modules/markdown/BodyElements.tsx index 99de5104..ad156911 100644 --- a/modules/markdown/BodyElements.tsx +++ b/modules/markdown/BodyElements.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { css } from '@emotion/core' -import { Paragraph, ParagraphProps, Text, TextProps, Box, BoxProps, Stack, colors, space, shadows } from '~/components/chungking-core' +import { Paragraph, ParagraphProps, Text, TextProps, Box, BoxProps, Stack, colors, space, shadows } from '@resir014/chungking-react' interface WithStylesProps { className?: string diff --git a/modules/markdown/Headings.tsx b/modules/markdown/Headings.tsx index 9488442d..70da174a 100644 --- a/modules/markdown/Headings.tsx +++ b/modules/markdown/Headings.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Heading } from '~/components/chungking-core' +import { Heading } from '@resir014/chungking-react' export const H1: React.FC = ({ children }) => ( diff --git a/modules/notes/NoteListItem.tsx b/modules/notes/NoteListItem.tsx index 760fc545..2c5ee083 100644 --- a/modules/notes/NoteListItem.tsx +++ b/modules/notes/NoteListItem.tsx @@ -4,7 +4,7 @@ import Link from 'next/link' import { css } from '@emotion/core' import convert from 'htmr' -import { Stack, StackProps, Heading } from '~/components/chungking-core' +import { Stack, StackProps, Heading } from '@resir014/chungking-react' import { BasePostProps } from '~/types/posts' import htmrTransform from '~/lib/htmr-transform' import PostMeta from '../posts/PostMeta' diff --git a/modules/photos/FeaturedPhoto.tsx b/modules/photos/FeaturedPhoto.tsx index b0756eee..40aa3e16 100644 --- a/modules/photos/FeaturedPhoto.tsx +++ b/modules/photos/FeaturedPhoto.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { StackProps } from '~/components/chungking-core' +import { StackProps } from '@resir014/chungking-react' import { BasePhotoProps } from '~/types/posts' import PhotoListItem from './PhotoListItem' diff --git a/modules/photos/PhotoListItem.tsx b/modules/photos/PhotoListItem.tsx index be8b434a..76fb39f2 100644 --- a/modules/photos/PhotoListItem.tsx +++ b/modules/photos/PhotoListItem.tsx @@ -2,7 +2,7 @@ import clsx from 'clsx' import Link from 'next/link' import * as React from 'react' import convert from 'htmr' -import { Box, Stack, StackProps, UnstyledAnchor } from '~/components/chungking-core' +import { Box, Stack, StackProps, UnstyledAnchor } from '@resir014/chungking-react' import { BasePhotoProps } from '~/types/posts' import htmrTransform from '~/lib/htmr-transform' import { PostMeta } from '../posts' diff --git a/modules/photos/PhotoPostBody.tsx b/modules/photos/PhotoPostBody.tsx index 4db3dbf2..0ad97c7e 100644 --- a/modules/photos/PhotoPostBody.tsx +++ b/modules/photos/PhotoPostBody.tsx @@ -1,8 +1,8 @@ import * as React from 'react' import convert from 'htmr' +import { Box, Stack } from '@resir014/chungking-react' import htmrTransform from '~/lib/htmr-transform' -import { Box, Stack } from '~/components/chungking-core' import { Container, ContainerSizes } from '~/components/layout' import PhotoWrapper from './PhotoWrapper' diff --git a/modules/photos/PhotoWrapper.tsx b/modules/photos/PhotoWrapper.tsx index 35470825..7e8bc72a 100644 --- a/modules/photos/PhotoWrapper.tsx +++ b/modules/photos/PhotoWrapper.tsx @@ -1,6 +1,5 @@ -import Image from 'next/image' import * as React from 'react' -import { BoxProps } from '~/components/chungking-core' +import { Box, BoxProps } from '@resir014/chungking-react' import { Figure } from '../markdown' interface PhotoWrapperProps extends BoxProps { @@ -9,8 +8,8 @@ interface PhotoWrapperProps extends BoxProps { const PhotoWrapper: React.FC = ({ image, ...rest }) => { return ( -
- Photo Post +
+
) } diff --git a/modules/posts/PostBody.tsx b/modules/posts/PostBody.tsx index 475d091d..504dc784 100644 --- a/modules/posts/PostBody.tsx +++ b/modules/posts/PostBody.tsx @@ -1,8 +1,8 @@ import * as React from 'react' import convert from 'htmr' +import { Anchor, Box, MessageBox, Paragraph, Space, Stack } from '@resir014/chungking-react' import htmrTransform from '~/lib/htmr-transform' -import { Anchor, Box, MessageBox, Paragraph, Space, Stack } from '~/components/chungking-core' import { Container, ContainerSizes } from '~/components/layout' import { SyndicationFormat } from '~/types/default' import { LI, UL } from '../markdown' diff --git a/modules/posts/PostContent.tsx b/modules/posts/PostContent.tsx index 8ae9fd22..0ac8de9d 100644 --- a/modules/posts/PostContent.tsx +++ b/modules/posts/PostContent.tsx @@ -1,6 +1,6 @@ import * as React from 'react' -import { Box, BoxProps } from '~/components/chungking-core' +import { Box, BoxProps } from '@resir014/chungking-react' interface PostContentProps extends BoxProps { className?: string diff --git a/modules/posts/PostHCard.tsx b/modules/posts/PostHCard.tsx index 9f50bd1a..10330e96 100644 --- a/modules/posts/PostHCard.tsx +++ b/modules/posts/PostHCard.tsx @@ -3,7 +3,7 @@ import classnames from 'clsx' import { css } from '@emotion/core' import styled from '@emotion/styled' -import { Box, BoxProps, colors, Heading, Text } from '~/components/chungking-core' +import { Box, BoxProps, colors, Heading, Text } from '@resir014/chungking-react' import { SiteAuthor } from '~/types/default' interface PostHCardProps extends BoxProps { diff --git a/modules/posts/PostHeader.tsx b/modules/posts/PostHeader.tsx index 6d161bdc..ef1d9b06 100644 --- a/modules/posts/PostHeader.tsx +++ b/modules/posts/PostHeader.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box } from '~/components/chungking-core' +import { Box } from '@resir014/chungking-react' import { Container } from '~/components/layout' import { PostKind, SiteAuthor } from '~/types/default' import PostMeta from './PostMeta' diff --git a/modules/posts/PostHeaderImage.tsx b/modules/posts/PostHeaderImage.tsx index 2b342877..09fe21e4 100644 --- a/modules/posts/PostHeaderImage.tsx +++ b/modules/posts/PostHeaderImage.tsx @@ -1,7 +1,7 @@ import { css } from '@emotion/core' import Image from 'next/image' import * as React from 'react' -import { Box } from '~/components/chungking-core' +import { Box } from '@resir014/chungking-react' import { Container } from '~/components/layout' interface PostHeaderImageProps { @@ -19,7 +19,7 @@ const PostHeaderImage: React.FC = ({ alt, src }) => { src={src} alt={alt} width={1140} - height={671} + height={580} unoptimized css={css` object-fit: cover; diff --git a/modules/posts/PostListItem.tsx b/modules/posts/PostListItem.tsx index 62aca28e..2f2b0404 100644 --- a/modules/posts/PostListItem.tsx +++ b/modules/posts/PostListItem.tsx @@ -3,7 +3,7 @@ import clsx from 'clsx' import Link from 'next/link' import { css } from '@emotion/core' -import { Stack, StackProps, Heading, Paragraph } from '~/components/chungking-core' +import { Stack, StackProps, Heading, Paragraph } from '@resir014/chungking-react' import { PostMetadata } from '~/types/posts' import PostMeta from './PostMeta' diff --git a/modules/posts/PostMeta.tsx b/modules/posts/PostMeta.tsx index ee21c9fa..f13e930b 100644 --- a/modules/posts/PostMeta.tsx +++ b/modules/posts/PostMeta.tsx @@ -1,7 +1,7 @@ import { css } from '@emotion/core' import Link from 'next/link' import * as React from 'react' -import { Box, BoxProps, Text } from '~/components/chungking-core' +import { Box, BoxProps, Text } from '@resir014/chungking-react' import { formatPostDate } from '~/lib/date-formatter' import { PostKind } from '~/types/default' diff --git a/modules/posts/PostSubtitle.tsx b/modules/posts/PostSubtitle.tsx index 7ebba602..98622b41 100644 --- a/modules/posts/PostSubtitle.tsx +++ b/modules/posts/PostSubtitle.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Text } from '~/components/chungking-core' +import { Text } from '@resir014/chungking-react' interface PostSubtitleProps { className?: string diff --git a/modules/posts/PostTitle.tsx b/modules/posts/PostTitle.tsx index 5488f9ca..c27f14fd 100644 --- a/modules/posts/PostTitle.tsx +++ b/modules/posts/PostTitle.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Heading } from '~/components/chungking-core' +import { Heading } from '@resir014/chungking-react' interface PostTitleProps { className?: string diff --git a/modules/projects/FeaturedProjectCard.tsx b/modules/projects/FeaturedProjectCard.tsx index 478c303a..adb2111a 100644 --- a/modules/projects/FeaturedProjectCard.tsx +++ b/modules/projects/FeaturedProjectCard.tsx @@ -4,7 +4,7 @@ import { css } from '@emotion/core' import Image from 'next/image' import Link from 'next/link' -import { Text, Heading, colors, shadows, Badge, Box, BoxProps, AnchorButton } from '~/components/chungking-core' +import { Text, Heading, colors, shadows, Badge, Box, BoxProps, AnchorButton } from '@resir014/chungking-react' import { P } from '~/modules/markdown' import ProjectTags from './ProjectTags' @@ -49,8 +49,9 @@ const FeaturedProjectCard: React.FC = ({ className, st src={header_image} alt={title} width={1140} - height={580} + height={671} unoptimized + layout="responsive" css={css` object-fit: cover; `} diff --git a/modules/projects/ProjectBody.tsx b/modules/projects/ProjectBody.tsx index 1cfc7658..6b9f61fd 100644 --- a/modules/projects/ProjectBody.tsx +++ b/modules/projects/ProjectBody.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import convert from 'htmr' -import { Box, Stack } from '~/components/chungking-core' +import { Box, Stack } from '@resir014/chungking-react' import { Container, ContainerSizes } from '~/components/layout' import htmrTransform from '~/lib/htmr-transform' diff --git a/modules/projects/ProjectCard.tsx b/modules/projects/ProjectCard.tsx index 726341a4..b135aea7 100644 --- a/modules/projects/ProjectCard.tsx +++ b/modules/projects/ProjectCard.tsx @@ -2,7 +2,7 @@ import { css } from '@emotion/core' import convert from 'htmr' import Image from 'next/image' import * as React from 'react' -import { Heading, Text, Badge, Box, BoxProps, AnchorButton } from '~/components/chungking-core' +import { Heading, Text, Badge, Box, BoxProps, AnchorButton } from '@resir014/chungking-react' import htmrTransform from '~/lib/htmr-transform' import { ProjectMetadata } from '~/types/projects' diff --git a/modules/projects/ProjectItem.tsx b/modules/projects/ProjectItem.tsx index a1207c39..a4dd0d13 100644 --- a/modules/projects/ProjectItem.tsx +++ b/modules/projects/ProjectItem.tsx @@ -3,7 +3,7 @@ import * as React from 'react' import Link from 'next/link' import { css } from '@emotion/core' import convert from 'htmr' -import { Heading, Paragraph, colors, Badge, AnchorButton, BoxProps, Card, Text, Box } from '~/components/chungking-core' +import { Heading, Paragraph, colors, Badge, AnchorButton, BoxProps, Card, Text, Box } from '@resir014/chungking-react' import htmrTransform from '~/lib/htmr-transform' import { ProjectMetadata } from '~/types/projects' diff --git a/modules/projects/ProjectItemList.tsx b/modules/projects/ProjectItemList.tsx index ef9a38e6..30900462 100644 --- a/modules/projects/ProjectItemList.tsx +++ b/modules/projects/ProjectItemList.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import styled from '@emotion/styled' -import { Heading, colors, Stack, Box, BoxProps } from '~/components/chungking-core' +import { Heading, colors, Stack, Box, BoxProps } from '@resir014/chungking-react' import { ProjectMetadata } from '~/types/projects' import ProjectItem from './ProjectItem' diff --git a/modules/projects/ProjectTags.tsx b/modules/projects/ProjectTags.tsx index c33087aa..026615a7 100644 --- a/modules/projects/ProjectTags.tsx +++ b/modules/projects/ProjectTags.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Box, Inline } from '~/components/chungking-core' +import { Box, Inline } from '@resir014/chungking-react' const ProjectTags: React.FC = ({ children }) => { return ( diff --git a/modules/video/VideoCard.tsx b/modules/video/VideoCard.tsx index b72f1168..5f558b69 100644 --- a/modules/video/VideoCard.tsx +++ b/modules/video/VideoCard.tsx @@ -1,6 +1,6 @@ import * as React from 'react' -import { Box, BoxProps, Heading, Stack } from '~/components/chungking-core' +import { Box, BoxProps, Heading, Stack } from '@resir014/chungking-react' interface VideoCardProps extends BoxProps { metadata?: React.ReactNode diff --git a/next.config.js b/next.config.js index 7f9d9bed..0e207d49 100644 --- a/next.config.js +++ b/next.config.js @@ -20,6 +20,7 @@ const nextConfig = { } } + config.resolve.mainFields = ['source', 'module', 'main'] return config }, async headers() { diff --git a/package.json b/package.json index a0d10dfc..6d14da2f 100644 --- a/package.json +++ b/package.json @@ -7,56 +7,55 @@ "author": "Resi Respati ", "license": "MIT", "private": true, + "workspaces": [ + "packages/*" + ], "scripts": { "dev": "next", - "build": "next build && next-sitemap && next-on-netlify", + "build": "yarn compile && next build && next-sitemap && next-on-netlify", "export": "next export", "start": "next start", + "compile": "yarn workspaces foreach run compile", "format": "prettier --write \"./**/*.{ts,tsx}\"", "lint": "eslint \"**/*.{ts,tsx}\" \"*.config.js\"", + "prepublish": "yarn compile", "test": "npm run type-check && npm run lint", "type-check": "tsc --noEmit", "validate": "yarn lint && yarn type-check", - "storybook": "start-storybook -p 6006 --no-dll", - "build-storybook": "build-storybook --no-dll" + "storybook": "yarn workspace @resir014/chungking-react run storybook", + "build-storybook": "yarn workspace @resir014/chungking-react run build-storybook" }, "dependencies": { "@emotion/babel-preset-css-prop": "^10.0.27", "@emotion/core": "^10.0.35", "@emotion/styled": "^10.0.27", - "@styled-system/should-forward-prop": "^5.1.5", - "@styled-system/theme-get": "^5.1.2", + "@resir014/chungking-react": "workspace:packages/chungking-react", "clsx": "^1.1.1", "date-fns": "^2.16.1", "dotenv": "^8.2.0", "emotion": "^10.0.27", "emotion-server": "^10.0.27", - "emotion-theming": "^10.0.27", + "encoding": "^0.1.13", "glob": "^7.1.6", "gray-matter": "^4.0.2", "htmr": "^0.9.2", "isomorphic-unfetch": "^3.1.0", "markdown-it": "^12.0.2", "markdown-it-implicit-figures": "^0.10.0", - "next": "10.0.0", + "next": "10.0.3", "next-images": "^1.6.2", - "next-on-netlify": "^2.6.0", - "next-seo": "^4.14.1", - "node-fetch": "^2.6.1", + "next-on-netlify": "^2.6.3", + "next-seo": "^4.17.0", "nprogress": "^0.2.0", "polished": "^4.0.3", "prismjs": "^1.22.0", "react": "^16.14.0", "react-dom": "^16.14.0", - "styled-system": "^5.1.5", "swr": "^0.3.7", "typeface-inter": "^3.15.0" }, "devDependencies": { "@babel/core": "^7.12.3", - "@storybook/addon-essentials": "6.0.28", - "@storybook/addon-links": "6.0.28", - "@storybook/react": "6.0.28", "@types/glob": "^7.1.3", "@types/google.analytics": "^0.0.40", "@types/markdown-it": "^10.0.2", @@ -65,14 +64,12 @@ "@types/prismjs": "^1.16.2", "@types/react": "^16.9.55", "@types/react-dom": "^16.9.9", - "@types/styled-system": "^5.1.10", - "@types/styled-system__theme-get": "^5.0.1", "cross-env": "^7.0.2", "eslint": "6.8.0", "eslint-config-blvd": "^1.0.2", "eslint-config-prettier": "^6.15.0", "eslint-plugin-prettier": "^3.1.4", - "next-sitemap": "^1.2.20", + "next-sitemap": "^1.3.6", "prettier": "^2.1.2", "react-is": "^16.13.1", "typescript": "^4.0.5" diff --git a/packages/chungking-react/.storybook/main.js b/packages/chungking-react/.storybook/main.js new file mode 100644 index 00000000..57d52810 --- /dev/null +++ b/packages/chungking-react/.storybook/main.js @@ -0,0 +1,4 @@ +module.exports = { + stories: ['../src/**/*.stories.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx)'], + addons: ['@storybook/addon-links', '@storybook/addon-essentials'] +} diff --git a/.storybook/preview.tsx b/packages/chungking-react/.storybook/preview.tsx similarity index 70% rename from .storybook/preview.tsx rename to packages/chungking-react/.storybook/preview.tsx index adb108f4..08170c36 100644 --- a/.storybook/preview.tsx +++ b/packages/chungking-react/.storybook/preview.tsx @@ -1,8 +1,8 @@ // .storybook/preview.js import * as React from 'react' import { Global } from '@emotion/core' -import { Theme } from '../components/chungking-core/Theme' -import GlobalStyles from '../components/chungking-core/utils/globalStyles' +import { Theme } from '../src/Theme' +import GlobalStyles from '../src/utils/globalStyles' export const parameters = { actions: { argTypesRegex: '^on[A-Z].*' } diff --git a/@types/styled-system__should-forward-prop/index.d.ts b/packages/chungking-react/@types/styled-system__should-forward-prop/index.d.ts similarity index 100% rename from @types/styled-system__should-forward-prop/index.d.ts rename to packages/chungking-react/@types/styled-system__should-forward-prop/index.d.ts diff --git a/packages/chungking-react/package.json b/packages/chungking-react/package.json new file mode 100644 index 00000000..837debcc --- /dev/null +++ b/packages/chungking-react/package.json @@ -0,0 +1,51 @@ +{ + "name": "@resir014/chungking-react", + "version": "0.0.1", + "source": "src/index.ts", + "main": "dist/index.js", + "module": "dist/index.module.js", + "unpkg": "dist/index.umd.js", + "types": "dist/index.d.ts", + "repository": "https://github.com/resir014/resir014.xyz.git", + "author": "Resi Respati ", + "license": "MIT", + "files": [ + "dist" + ], + "publishConfig": { + "access": "public" + }, + "scripts": { + "build": "microbundle --jsx 'React.createElement'", + "dev": "microbundle watch --jsx 'React.createElement'", + "clean": "rimraf dist", + "compile": "yarn clean && yarn build", + "lint": "eslint \"src/**/*.{ts,tsx}\"", + "prepublishOnly": "yarn build", + "storybook": "start-storybook -p 6006 --no-dll", + "build-storybook": "build-storybook --no-dll" + }, + "peerDependencies": { + "@emotion/core": "^10.0.35", + "@emotion/styled": "^10.0.27", + "react": "^16.14.0 || ^17.0.0", + "react-dom": "^16.14.0 || ^17.0.0" + }, + "dependencies": { + "@styled-system/should-forward-prop": "^5.1.5", + "@styled-system/theme-get": "^5.1.2", + "@types/styled-system": "^5.1.10", + "@types/styled-system__theme-get": "^5.0.1", + "clsx": "^1.1.1", + "emotion-theming": "^10.0.27", + "polished": "^4.0.3", + "styled-system": "^5.1.5" + }, + "devDependencies": { + "@storybook/addon-essentials": "6.0.28", + "@storybook/addon-links": "6.0.28", + "@storybook/react": "6.0.28", + "microbundle": "^0.12.4", + "rimraf": "^3.0.2" + } +} diff --git a/components/chungking-core/Theme.tsx b/packages/chungking-react/src/Theme.tsx similarity index 100% rename from components/chungking-core/Theme.tsx rename to packages/chungking-react/src/Theme.tsx diff --git a/components/chungking-core/components/badge/Badge.stories.tsx b/packages/chungking-react/src/components/badge/Badge.stories.tsx similarity index 100% rename from components/chungking-core/components/badge/Badge.stories.tsx rename to packages/chungking-react/src/components/badge/Badge.stories.tsx diff --git a/components/chungking-core/components/badge/Badge.tsx b/packages/chungking-react/src/components/badge/Badge.tsx similarity index 100% rename from components/chungking-core/components/badge/Badge.tsx rename to packages/chungking-react/src/components/badge/Badge.tsx diff --git a/components/chungking-core/components/badge/index.ts b/packages/chungking-react/src/components/badge/index.ts similarity index 100% rename from components/chungking-core/components/badge/index.ts rename to packages/chungking-react/src/components/badge/index.ts diff --git a/components/chungking-core/components/button/AnchorButton.stories.tsx b/packages/chungking-react/src/components/button/AnchorButton.stories.tsx similarity index 100% rename from components/chungking-core/components/button/AnchorButton.stories.tsx rename to packages/chungking-react/src/components/button/AnchorButton.stories.tsx diff --git a/components/chungking-core/components/button/AnchorButton.tsx b/packages/chungking-react/src/components/button/AnchorButton.tsx similarity index 100% rename from components/chungking-core/components/button/AnchorButton.tsx rename to packages/chungking-react/src/components/button/AnchorButton.tsx diff --git a/components/chungking-core/components/button/Button.stories.tsx b/packages/chungking-react/src/components/button/Button.stories.tsx similarity index 100% rename from components/chungking-core/components/button/Button.stories.tsx rename to packages/chungking-react/src/components/button/Button.stories.tsx diff --git a/components/chungking-core/components/button/Button.tsx b/packages/chungking-react/src/components/button/Button.tsx similarity index 100% rename from components/chungking-core/components/button/Button.tsx rename to packages/chungking-react/src/components/button/Button.tsx diff --git a/components/chungking-core/components/button/index.ts b/packages/chungking-react/src/components/button/index.ts similarity index 100% rename from components/chungking-core/components/button/index.ts rename to packages/chungking-react/src/components/button/index.ts diff --git a/components/chungking-core/components/button/styled.ts b/packages/chungking-react/src/components/button/styled.ts similarity index 100% rename from components/chungking-core/components/button/styled.ts rename to packages/chungking-react/src/components/button/styled.ts diff --git a/components/chungking-core/components/button/types.ts b/packages/chungking-react/src/components/button/types.ts similarity index 100% rename from components/chungking-core/components/button/types.ts rename to packages/chungking-react/src/components/button/types.ts diff --git a/components/chungking-core/components/card/Card.stories.tsx b/packages/chungking-react/src/components/card/Card.stories.tsx similarity index 100% rename from components/chungking-core/components/card/Card.stories.tsx rename to packages/chungking-react/src/components/card/Card.stories.tsx diff --git a/components/chungking-core/components/card/Card.tsx b/packages/chungking-react/src/components/card/Card.tsx similarity index 100% rename from components/chungking-core/components/card/Card.tsx rename to packages/chungking-react/src/components/card/Card.tsx diff --git a/components/chungking-core/components/card/index.ts b/packages/chungking-react/src/components/card/index.ts similarity index 100% rename from components/chungking-core/components/card/index.ts rename to packages/chungking-react/src/components/card/index.ts diff --git a/components/chungking-core/components/iframe/Iframe.stories.tsx b/packages/chungking-react/src/components/iframe/Iframe.stories.tsx similarity index 100% rename from components/chungking-core/components/iframe/Iframe.stories.tsx rename to packages/chungking-react/src/components/iframe/Iframe.stories.tsx diff --git a/components/chungking-core/components/iframe/Iframe.tsx b/packages/chungking-react/src/components/iframe/Iframe.tsx similarity index 100% rename from components/chungking-core/components/iframe/Iframe.tsx rename to packages/chungking-react/src/components/iframe/Iframe.tsx diff --git a/components/chungking-core/components/iframe/index.ts b/packages/chungking-react/src/components/iframe/index.ts similarity index 100% rename from components/chungking-core/components/iframe/index.ts rename to packages/chungking-react/src/components/iframe/index.ts diff --git a/components/chungking-core/components/index.ts b/packages/chungking-react/src/components/index.ts similarity index 100% rename from components/chungking-core/components/index.ts rename to packages/chungking-react/src/components/index.ts diff --git a/components/chungking-core/components/message-box/MessageBox.stories.tsx b/packages/chungking-react/src/components/message-box/MessageBox.stories.tsx similarity index 100% rename from components/chungking-core/components/message-box/MessageBox.stories.tsx rename to packages/chungking-react/src/components/message-box/MessageBox.stories.tsx diff --git a/components/chungking-core/components/message-box/MessageBox.tsx b/packages/chungking-react/src/components/message-box/MessageBox.tsx similarity index 100% rename from components/chungking-core/components/message-box/MessageBox.tsx rename to packages/chungking-react/src/components/message-box/MessageBox.tsx diff --git a/components/chungking-core/components/message-box/index.ts b/packages/chungking-react/src/components/message-box/index.ts similarity index 100% rename from components/chungking-core/components/message-box/index.ts rename to packages/chungking-react/src/components/message-box/index.ts diff --git a/components/chungking-core/components/responsive-wrapper/ResponsiveIframe.stories.tsx b/packages/chungking-react/src/components/responsive-wrapper/ResponsiveIframe.stories.tsx similarity index 100% rename from components/chungking-core/components/responsive-wrapper/ResponsiveIframe.stories.tsx rename to packages/chungking-react/src/components/responsive-wrapper/ResponsiveIframe.stories.tsx diff --git a/components/chungking-core/components/responsive-wrapper/ResponsiveIframe.tsx b/packages/chungking-react/src/components/responsive-wrapper/ResponsiveIframe.tsx similarity index 100% rename from components/chungking-core/components/responsive-wrapper/ResponsiveIframe.tsx rename to packages/chungking-react/src/components/responsive-wrapper/ResponsiveIframe.tsx diff --git a/components/chungking-core/components/responsive-wrapper/ResponsiveWrapper.stories.tsx b/packages/chungking-react/src/components/responsive-wrapper/ResponsiveWrapper.stories.tsx similarity index 100% rename from components/chungking-core/components/responsive-wrapper/ResponsiveWrapper.stories.tsx rename to packages/chungking-react/src/components/responsive-wrapper/ResponsiveWrapper.stories.tsx diff --git a/components/chungking-core/components/responsive-wrapper/ResponsiveWrapper.tsx b/packages/chungking-react/src/components/responsive-wrapper/ResponsiveWrapper.tsx similarity index 100% rename from components/chungking-core/components/responsive-wrapper/ResponsiveWrapper.tsx rename to packages/chungking-react/src/components/responsive-wrapper/ResponsiveWrapper.tsx diff --git a/components/chungking-core/components/responsive-wrapper/index.ts b/packages/chungking-react/src/components/responsive-wrapper/index.ts similarity index 100% rename from components/chungking-core/components/responsive-wrapper/index.ts rename to packages/chungking-react/src/components/responsive-wrapper/index.ts diff --git a/components/chungking-core/components/skeleton/Skeleton.tsx b/packages/chungking-react/src/components/skeleton/Skeleton.tsx similarity index 100% rename from components/chungking-core/components/skeleton/Skeleton.tsx rename to packages/chungking-react/src/components/skeleton/Skeleton.tsx diff --git a/components/chungking-core/components/skeleton/index.ts b/packages/chungking-react/src/components/skeleton/index.ts similarity index 100% rename from components/chungking-core/components/skeleton/index.ts rename to packages/chungking-react/src/components/skeleton/index.ts diff --git a/components/chungking-core/foundations/box/components/Box.tsx b/packages/chungking-react/src/foundations/box/components/Box.tsx similarity index 100% rename from components/chungking-core/foundations/box/components/Box.tsx rename to packages/chungking-react/src/foundations/box/components/Box.tsx diff --git a/components/chungking-core/foundations/box/components/index.ts b/packages/chungking-react/src/foundations/box/components/index.ts similarity index 100% rename from components/chungking-core/foundations/box/components/index.ts rename to packages/chungking-react/src/foundations/box/components/index.ts diff --git a/components/chungking-core/foundations/box/index.ts b/packages/chungking-react/src/foundations/box/index.ts similarity index 100% rename from components/chungking-core/foundations/box/index.ts rename to packages/chungking-react/src/foundations/box/index.ts diff --git a/components/chungking-core/foundations/common/Inline/Inline.tsx b/packages/chungking-react/src/foundations/common/Inline/Inline.tsx similarity index 100% rename from components/chungking-core/foundations/common/Inline/Inline.tsx rename to packages/chungking-react/src/foundations/common/Inline/Inline.tsx diff --git a/components/chungking-core/foundations/common/Inline/index.ts b/packages/chungking-react/src/foundations/common/Inline/index.ts similarity index 100% rename from components/chungking-core/foundations/common/Inline/index.ts rename to packages/chungking-react/src/foundations/common/Inline/index.ts diff --git a/components/chungking-core/foundations/common/Stack/Stack.tsx b/packages/chungking-react/src/foundations/common/Stack/Stack.tsx similarity index 100% rename from components/chungking-core/foundations/common/Stack/Stack.tsx rename to packages/chungking-react/src/foundations/common/Stack/Stack.tsx diff --git a/components/chungking-core/foundations/common/Stack/index.ts b/packages/chungking-react/src/foundations/common/Stack/index.ts similarity index 100% rename from components/chungking-core/foundations/common/Stack/index.ts rename to packages/chungking-react/src/foundations/common/Stack/index.ts diff --git a/components/chungking-core/foundations/common/UnstyledAnchor.tsx b/packages/chungking-react/src/foundations/common/UnstyledAnchor.tsx similarity index 100% rename from components/chungking-core/foundations/common/UnstyledAnchor.tsx rename to packages/chungking-react/src/foundations/common/UnstyledAnchor.tsx diff --git a/components/chungking-core/foundations/common/UnstyledButton.tsx b/packages/chungking-react/src/foundations/common/UnstyledButton.tsx similarity index 100% rename from components/chungking-core/foundations/common/UnstyledButton.tsx rename to packages/chungking-react/src/foundations/common/UnstyledButton.tsx diff --git a/components/chungking-core/foundations/common/index.ts b/packages/chungking-react/src/foundations/common/index.ts similarity index 100% rename from components/chungking-core/foundations/common/index.ts rename to packages/chungking-react/src/foundations/common/index.ts diff --git a/components/chungking-core/foundations/index.ts b/packages/chungking-react/src/foundations/index.ts similarity index 100% rename from components/chungking-core/foundations/index.ts rename to packages/chungking-react/src/foundations/index.ts diff --git a/components/chungking-core/foundations/typography/components/Anchor.tsx b/packages/chungking-react/src/foundations/typography/components/Anchor.tsx similarity index 81% rename from components/chungking-core/foundations/typography/components/Anchor.tsx rename to packages/chungking-react/src/foundations/typography/components/Anchor.tsx index 1b44a876..c5a2fe0b 100644 --- a/components/chungking-core/foundations/typography/components/Anchor.tsx +++ b/packages/chungking-react/src/foundations/typography/components/Anchor.tsx @@ -1,12 +1,12 @@ import * as React from 'react' -import { css } from '@emotion/core' +import styled from '@emotion/styled' import { Text, TextProps } from './Text' import { colors, mediaQueries } from '../../../utils' export type AnchorProps = TextProps & React.AnchorHTMLAttributes -const AnchorBase = css` +const AnchorBase = styled(Text)` color: ${colors.turquoise[400]}; text-decoration: underline; @@ -29,9 +29,9 @@ const AnchorBase = css` */ const Anchor: React.ForwardRefRenderFunction = ({ children, className, style, ...rest }, ref) => { return ( - + {children} - + ) } diff --git a/components/chungking-core/foundations/typography/components/Heading.tsx b/packages/chungking-react/src/foundations/typography/components/Heading.tsx similarity index 100% rename from components/chungking-core/foundations/typography/components/Heading.tsx rename to packages/chungking-react/src/foundations/typography/components/Heading.tsx diff --git a/components/chungking-core/foundations/typography/components/Paragraph.tsx b/packages/chungking-react/src/foundations/typography/components/Paragraph.tsx similarity index 100% rename from components/chungking-core/foundations/typography/components/Paragraph.tsx rename to packages/chungking-react/src/foundations/typography/components/Paragraph.tsx diff --git a/components/chungking-core/foundations/typography/components/Text.tsx b/packages/chungking-react/src/foundations/typography/components/Text.tsx similarity index 100% rename from components/chungking-core/foundations/typography/components/Text.tsx rename to packages/chungking-react/src/foundations/typography/components/Text.tsx diff --git a/components/chungking-core/foundations/typography/components/Typography.tsx b/packages/chungking-react/src/foundations/typography/components/Typography.tsx similarity index 100% rename from components/chungking-core/foundations/typography/components/Typography.tsx rename to packages/chungking-react/src/foundations/typography/components/Typography.tsx diff --git a/components/chungking-core/foundations/typography/components/index.ts b/packages/chungking-react/src/foundations/typography/components/index.ts similarity index 100% rename from components/chungking-core/foundations/typography/components/index.ts rename to packages/chungking-react/src/foundations/typography/components/index.ts diff --git a/components/chungking-core/foundations/typography/index.ts b/packages/chungking-react/src/foundations/typography/index.ts similarity index 100% rename from components/chungking-core/foundations/typography/index.ts rename to packages/chungking-react/src/foundations/typography/index.ts diff --git a/components/chungking-core/index.ts b/packages/chungking-react/src/index.ts similarity index 100% rename from components/chungking-core/index.ts rename to packages/chungking-react/src/index.ts diff --git a/components/chungking-core/utils/globalStyles.ts b/packages/chungking-react/src/utils/globalStyles.ts similarity index 100% rename from components/chungking-core/utils/globalStyles.ts rename to packages/chungking-react/src/utils/globalStyles.ts diff --git a/components/chungking-core/utils/index.ts b/packages/chungking-react/src/utils/index.ts similarity index 100% rename from components/chungking-core/utils/index.ts rename to packages/chungking-react/src/utils/index.ts diff --git a/components/chungking-core/utils/variables.ts b/packages/chungking-react/src/utils/variables.ts similarity index 100% rename from components/chungking-core/utils/variables.ts rename to packages/chungking-react/src/utils/variables.ts diff --git a/packages/chungking-react/tsconfig.json b/packages/chungking-react/tsconfig.json new file mode 100644 index 00000000..857100ea --- /dev/null +++ b/packages/chungking-react/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.project.json", + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "jsx": "react", + "typeRoots": ["./@types", "./node_modules/@types", "../../@types", "../../node_modules/@types"] + } +} diff --git a/pages/_app.tsx b/pages/_app.tsx index 1385be67..615abc5c 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -6,7 +6,7 @@ import { CacheProvider, Global } from '@emotion/core' import { cache } from 'emotion' import nProgress from 'nprogress' -import { Theme, GlobalStyles, colors } from '~/components/chungking-core' +import { Theme, GlobalStyles, colors } from '@resir014/chungking-react' import nProgressStyles from '~/styles/nProgressStyles' import prismTheme from '~/styles/prismTheme' import { defaultOpenGraph, defaultTwitterCard } from '~/lib/seo' diff --git a/pages/_error.tsx b/pages/_error.tsx index 0fc1b45b..96c45550 100644 --- a/pages/_error.tsx +++ b/pages/_error.tsx @@ -3,7 +3,7 @@ import { ErrorProps } from 'next/error' import Link from 'next/link' import { NextSeo } from 'next-seo' -import { Anchor, Paragraph } from '~/components/chungking-core' +import { Anchor, Paragraph } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' diff --git a/pages/index.tsx b/pages/index.tsx index 0344667d..66971237 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -3,8 +3,8 @@ import { NextPage, InferGetStaticPropsType } from 'next' import Link from 'next/link' import dynamic from 'next/dynamic' import { NextSeo } from 'next-seo' +import { Stack, Anchor, Text } from '@resir014/chungking-react' -import { Stack, Anchor, Text } from '~/components/chungking-core' import { Container, Page } from '~/components/layout' import { HomepageContent, HomepageSection, HomepageSectionHeader } from '~/modules/home' import { FeaturedProjectCard } from '~/modules/projects' diff --git a/pages/jam/[...slug].tsx b/pages/jam/[...slug].tsx index 45eb2599..854f3326 100644 --- a/pages/jam/[...slug].tsx +++ b/pages/jam/[...slug].tsx @@ -1,6 +1,7 @@ import * as React from 'react' import { NextPage, GetStaticProps, GetStaticPaths } from 'next' import { NextSeo } from 'next-seo' +import { Box } from '@resir014/chungking-react' import { getPostBySlug, getAllPosts } from '~/lib/posts' import markdownToHtml from '~/lib/markdown-to-html' @@ -14,7 +15,6 @@ import { BaseJamProps } from '~/types/posts' import { SiteMetadata } from '~/types/default' import siteMetadata from '~/_data/siteMetadata.json' -import { Box } from '~/components/chungking-core' type JamPostPageProps = { post?: BaseJamProps diff --git a/pages/jam/index.tsx b/pages/jam/index.tsx index 07534d58..76cb657c 100644 --- a/pages/jam/index.tsx +++ b/pages/jam/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { NextPage, InferGetStaticPropsType } from 'next' -import { Stack } from '~/components/chungking-core' +import { Stack } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' import { renderVideoList } from '~/modules/video' diff --git a/pages/linktree.tsx b/pages/linktree.tsx index ea171d5d..6f30d986 100644 --- a/pages/linktree.tsx +++ b/pages/linktree.tsx @@ -1,10 +1,10 @@ import * as React from 'react' import { InferGetStaticPropsType, NextPage } from 'next' +import { Heading, Stack } from '@resir014/chungking-react' import { LinktreeCategoryItem } from '~/types/default' import { Content, Page } from '~/components/layout' import { Post, PostBody, PostHeader } from '~/modules/posts' import { LinktreeCard, LinktreeList } from '~/modules/linktree' -import { Heading, Stack } from '~/components/chungking-core' export const getStaticProps = async () => { const data = await import('_data/linktree.json') diff --git a/pages/notes/index.tsx b/pages/notes/index.tsx index 7308c041..7b68ddd5 100644 --- a/pages/notes/index.tsx +++ b/pages/notes/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { NextPage, InferGetStaticPropsType } from 'next' -import { Stack } from '~/components/chungking-core' +import { Stack } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' import { NoteListItem } from '~/modules/notes' diff --git a/pages/photos/index.tsx b/pages/photos/index.tsx index 310c2113..cdf176a2 100644 --- a/pages/photos/index.tsx +++ b/pages/photos/index.tsx @@ -1,5 +1,6 @@ import * as React from 'react' import { NextPage, InferGetStaticPropsType } from 'next' +import { Stack } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' @@ -8,7 +9,6 @@ import { renderMarkdown } from '~/lib/markdown-to-html' import { BasePhotoProps } from '~/types/posts' import siteMetadata from '~/_data/siteMetadata.json' -import { Stack } from '~/components/chungking-core' import PhotoListItem from '~/modules/photos/PhotoListItem' export const getStaticProps = async () => { diff --git a/pages/posts/index.tsx b/pages/posts/index.tsx index 52efeadd..29dd14ca 100644 --- a/pages/posts/index.tsx +++ b/pages/posts/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { NextPage, InferGetStaticPropsType } from 'next' +import { Stack } from '@resir014/chungking-react' -import { Stack } from '~/components/chungking-core' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader, PostListItem } from '~/modules/posts' import { getAllPosts } from '~/lib/posts' diff --git a/pages/projects/[slug].tsx b/pages/projects/[slug].tsx index d5a40bf8..f2b0cbb4 100644 --- a/pages/projects/[slug].tsx +++ b/pages/projects/[slug].tsx @@ -1,8 +1,8 @@ import * as React from 'react' import { GetStaticPaths, GetStaticProps, NextPage } from 'next' import { NextSeo } from 'next-seo' +import { Box } from '@resir014/chungking-react' import CustomErrorPage from '~/pages/_error' -import { Box } from '~/components/chungking-core' import { Container, Content, Page } from '~/components/layout' import { YouTubePreconnect } from '~/components/perf' import { BaseProjectProps } from '~/types/projects' diff --git a/pages/projects/index.tsx b/pages/projects/index.tsx index a23cb4d4..33193355 100644 --- a/pages/projects/index.tsx +++ b/pages/projects/index.tsx @@ -1,6 +1,6 @@ import { InferGetStaticPropsType, NextPage } from 'next' import * as React from 'react' -import { Stack } from '~/components/chungking-core' +import { Stack } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' import { FeaturedProjectCard, ProjectItemList } from '~/modules/projects' diff --git a/pages/videos/[...slug].tsx b/pages/videos/[...slug].tsx index 44d7bcde..9b14acb4 100644 --- a/pages/videos/[...slug].tsx +++ b/pages/videos/[...slug].tsx @@ -1,12 +1,12 @@ import * as React from 'react' import { NextPage, GetStaticProps, GetStaticPaths } from 'next' import { NextSeo } from 'next-seo' +import { Box } from '@resir014/chungking-react' import { getPostBySlug, getAllPosts } from '~/lib/posts' import markdownToHtml from '~/lib/markdown-to-html' import { Container, Content, Page } from '~/components/layout' -import { Box } from '~/components/chungking-core' import { LiteYouTube, VideoCard } from '~/modules/video' import { YouTubePreconnect } from '~/components/perf' import { Post, PostBody, PostHeader } from '~/modules/posts' diff --git a/pages/videos/index.tsx b/pages/videos/index.tsx index f95991ae..a0dfca0e 100644 --- a/pages/videos/index.tsx +++ b/pages/videos/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { NextPage, InferGetStaticPropsType } from 'next' -import { Stack } from '~/components/chungking-core' +import { Stack } from '@resir014/chungking-react' import { Content, Page } from '~/components/layout' import { PostBody, PostHeader } from '~/modules/posts' import { renderVideoList } from '~/modules/video' diff --git a/styles/nProgressStyles.ts b/styles/nProgressStyles.ts index 94e5a72c..9f87e678 100644 --- a/styles/nProgressStyles.ts +++ b/styles/nProgressStyles.ts @@ -1,5 +1,5 @@ import { css } from '@emotion/core' -import { colors } from '~/components/chungking-core' +import { colors } from '@resir014/chungking-react' const progressBarColor = colors.white diff --git a/styles/prismTheme.ts b/styles/prismTheme.ts index a8c5cb03..3b9d7ad6 100644 --- a/styles/prismTheme.ts +++ b/styles/prismTheme.ts @@ -1,7 +1,7 @@ // tslint:disable:no-unused-expression import { css } from '@emotion/core' -import { colors } from '../components/chungking-core' +import { colors } from '@resir014/chungking-react' const prismTheme = css` /** diff --git a/tsconfig.json b/tsconfig.json index 4e671323..17411c42 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,7 @@ { + "extends": "./tsconfig.project.json", "compilerOptions": { "target": "esnext", - "module": "esnext", - "jsx": "preserve", "lib": ["dom", "es2017"], "baseUrl": ".", "paths": { @@ -16,21 +15,7 @@ "~/styles/*": ["styles/*"], "~/types/*": ["types/*"] }, - "moduleResolution": "node", - "strict": true, - "allowJs": true, - "allowSyntheticDefaultImports": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "isolatedModules": true, - "noEmit": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "preserveConstEnums": true, - "removeComments": false, - "resolveJsonModule": true, - "skipLibCheck": true, - "sourceMap": true, + "jsx": "preserve", "typeRoots": ["./@types", "./node_modules/@types"] }, "exclude": ["node_modules"], diff --git a/tsconfig.project.json b/tsconfig.project.json new file mode 100644 index 00000000..f7b1433b --- /dev/null +++ b/tsconfig.project.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "module": "esnext", + "moduleResolution": "node", + "strict": true, + "allowJs": true, + "allowSyntheticDefaultImports": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "isolatedModules": true, + "noEmit": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "preserveConstEnums": true, + "removeComments": false, + "resolveJsonModule": true, + "skipLibCheck": true, + "sourceMap": true + } +} diff --git a/yarn.lock b/yarn.lock index 725d276a..806df9a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -100,6 +100,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.12.5, @babel/compat-data@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/compat-data@npm:7.12.7" + checksum: 96e60c267b955a1bc40dcfa845cb10b9d94d1c0f3c76247c00464173e1e45e94b4755246c1cefdd875ec59902effbfd9a99bd0e9d6a364fd04c51af1aa88f6d9 + languageName: node + linkType: hard + "@babel/core@npm:7.10.5": version: 7.10.5 resolution: "@babel/core@npm:7.10.5" @@ -124,28 +131,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.7.7": - version: 7.7.7 - resolution: "@babel/core@npm:7.7.7" - dependencies: - "@babel/code-frame": ^7.5.5 - "@babel/generator": ^7.7.7 - "@babel/helpers": ^7.7.4 - "@babel/parser": ^7.7.7 - "@babel/template": ^7.7.4 - "@babel/traverse": ^7.7.4 - "@babel/types": ^7.7.4 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - json5: ^2.1.0 - lodash: ^4.17.13 - resolve: ^1.3.2 - semver: ^5.4.1 - source-map: ^0.5.0 - checksum: fdd52c4cda51469e3ebd75788579b3c5728c7ae8680232cc935b1fc93e2a45fa40d112323c5e0efd5d0ba8a8c3d317a1b1b025685ef8ae0575cdc8eb0da61363 - languageName: node - linkType: hard - "@babel/core@npm:^7.1.0, @babel/core@npm:^7.7.5, @babel/core@npm:^7.9.0": version: 7.11.5 resolution: "@babel/core@npm:7.11.5" @@ -170,7 +155,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.12.3": +"@babel/core@npm:^7.10.2, @babel/core@npm:^7.12.3": version: 7.12.3 resolution: "@babel/core@npm:7.12.3" dependencies: @@ -194,7 +179,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.10.5, @babel/generator@npm:^7.11.5, @babel/generator@npm:^7.7.7, @babel/generator@npm:^7.9.6": +"@babel/generator@npm:^7.10.5, @babel/generator@npm:^7.11.5, @babel/generator@npm:^7.9.6": version: 7.11.5 resolution: "@babel/generator@npm:7.11.5" dependencies: @@ -246,6 +231,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-builder-react-jsx-experimental@npm:^7.12.4": + version: 7.12.4 + resolution: "@babel/helper-builder-react-jsx-experimental@npm:7.12.4" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.4 + "@babel/helper-module-imports": ^7.12.1 + "@babel/types": ^7.12.1 + checksum: 246b77aedf5ee458338319450dbd092549f00fe4c3915521fdb8e80af2061ee86b875410482bed07bb906fc8e623cafd46e0751c5317b4c27f9041bcf7d09501 + languageName: node + linkType: hard + "@babel/helper-builder-react-jsx@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helper-builder-react-jsx@npm:7.10.4" @@ -271,6 +267,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.12.5": + version: 7.12.5 + resolution: "@babel/helper-compilation-targets@npm:7.12.5" + dependencies: + "@babel/compat-data": ^7.12.5 + "@babel/helper-validator-option": ^7.12.1 + browserslist: ^4.14.5 + semver: ^5.5.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 5e81181e04e8abef5fd03f79f6e478d46a52b4f2007831b37bc1bf92c0bf9a96ab6ba732d823f3586b1f551505dfb8fba64a573cb73b461e9276646f8acceb6e + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.10.4, @babel/helper-create-class-features-plugin@npm:^7.10.5": version: 7.10.5 resolution: "@babel/helper-create-class-features-plugin@npm:7.10.5" @@ -287,6 +297,21 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.12.1, @babel/helper-create-class-features-plugin@npm:^7.7.4": + version: 7.12.1 + resolution: "@babel/helper-create-class-features-plugin@npm:7.12.1" + dependencies: + "@babel/helper-function-name": ^7.10.4 + "@babel/helper-member-expression-to-functions": ^7.12.1 + "@babel/helper-optimise-call-expression": ^7.10.4 + "@babel/helper-replace-supers": ^7.12.1 + "@babel/helper-split-export-declaration": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: d686eae70dc985b5e0dae85b7ec690930939b564be7f2c09ca2838a52f562f5753fa5d8a12f7305303597f9f8658d51cb36ec71e6e234b1d1385a36c632ea61f + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.10.4" @@ -300,6 +325,18 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.12.1": + version: 7.12.7 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.12.7" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.4 + regexpu-core: ^4.7.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: cd9907f4e5fc41bbc780cdf870b3ebe0680f0ee5624f7f468b6ebecce9c5ae845eba2bfb68506562f2b5eb6f24f3a0fc6e55b001addeba8ca0c334b04b7de1dc + languageName: node + linkType: hard + "@babel/helper-define-map@npm:^7.10.4": version: 7.10.5 resolution: "@babel/helper-define-map@npm:7.10.5" @@ -385,6 +422,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.12.5": + version: 7.12.5 + resolution: "@babel/helper-module-imports@npm:7.12.5" + dependencies: + "@babel/types": ^7.12.5 + checksum: 7f63b03496f0d03dac33050e9f925b0b32c5acffb2f4f5bb5936431e5da3df03792f67033875005e00dd7a3b565ffc95b4af3da276ae6ff8f81d860d7acbfe65 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.10.4, @babel/helper-module-transforms@npm:^7.10.5, @babel/helper-module-transforms@npm:^7.11.0": version: 7.11.0 resolution: "@babel/helper-module-transforms@npm:7.11.0" @@ -454,6 +500,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/helper-remap-async-to-generator@npm:7.12.1" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.4 + "@babel/helper-wrap-function": ^7.10.4 + "@babel/types": ^7.12.1 + checksum: 8bc24e91f106edd627f60ce416a20c4313caa6224f778a81b8ab56612c0ba2e84be403996f449bc8d0132ab47bf8a21a9bc66faea95643e0a50843807cd4591e + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helper-replace-supers@npm:7.10.4" @@ -506,6 +563,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.12.1" + dependencies: + "@babel/types": ^7.12.1 + checksum: 2e690ed5659534f46387bde713d7c511865a309c5cd6f1d64ff94abdb64fe2e4d5e6cb6ed6c9856cbb16e9de60ecac86534b9d1eb93e877830442610889f6144 + languageName: node + linkType: hard + "@babel/helper-split-export-declaration@npm:^7.10.4, @babel/helper-split-export-declaration@npm:^7.11.0": version: 7.11.0 resolution: "@babel/helper-split-export-declaration@npm:7.11.0" @@ -522,6 +588,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/helper-validator-option@npm:7.12.1" + checksum: 5d9a8f67500baf464151d15ca281388e7272ed22e3b909e13ccff89b2b4cc83a3e29972f9feaacb8a372e749028b252187982a59c6e6944ce30e0d15d905ab5c + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helper-wrap-function@npm:7.10.4" @@ -534,7 +607,7 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.10.4, @babel/helpers@npm:^7.7.4": +"@babel/helpers@npm:^7.10.4": version: 7.10.4 resolution: "@babel/helpers@npm:7.10.4" dependencies: @@ -567,7 +640,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.10.4, @babel/parser@npm:^7.10.5, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.7.7, @babel/parser@npm:^7.9.6": +"@babel/parser@npm:^7.10.4, @babel/parser@npm:^7.10.5, @babel/parser@npm:^7.11.5, @babel/parser@npm:^7.9.6": version: 7.11.5 resolution: "@babel/parser@npm:7.11.5" bin: @@ -576,7 +649,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.12.1, @babel/parser@npm:^7.12.3": +"@babel/parser@npm:^7.12.1, @babel/parser@npm:^7.12.3, @babel/parser@npm:^7.3.3": version: 7.12.3 resolution: "@babel/parser@npm:7.12.3" bin: @@ -598,7 +671,32 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:7.10.4, @babel/plugin-proposal-class-properties@npm:^7.10.4, @babel/plugin-proposal-class-properties@npm:^7.8.3": +"@babel/plugin-proposal-async-generator-functions@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-remap-async-to-generator": ^7.12.1 + "@babel/plugin-syntax-async-generators": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 59f8c4e46900f8982507fc2bee65a39a831469e1ed7862af8b78c4244386c5bb0eaa416c30964c30e64c0ca24abd5e39b900f83686b4e86c45db07263bb6a629 + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-properties@npm:7.7.4": + version: 7.7.4 + resolution: "@babel/plugin-proposal-class-properties@npm:7.7.4" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.7.4 + "@babel/helper-plugin-utils": ^7.0.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e67f2a4f23312f9ba00b49b3970a9ea2283f14720500b95ca92c1403ed8a2a7afbd0ae7b990e118ad6d6433b54a3bfd026d2797c3c395085e9676f3231d7b06b + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-properties@npm:^7.10.4, @babel/plugin-proposal-class-properties@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-proposal-class-properties@npm:7.10.4" dependencies: @@ -610,6 +708,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-class-properties@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-class-properties@npm:7.12.1" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 690cbec3df2c4a1ec12c8a99b87dd4cc9aee07627dea957031549997267ee6ce59727ba44266dd83d3c6fb4cf759d14017ad9a530bf3d8f4447780947031449a + languageName: node + linkType: hard + "@babel/plugin-proposal-decorators@npm:^7.8.3": version: 7.10.5 resolution: "@babel/plugin-proposal-decorators@npm:7.10.5" @@ -635,6 +745,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-dynamic-import@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-dynamic-import": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4428439b483912c898d70a858f86e48f28247f55b05f4ca4ebc1f6746e63cc73e2704ed85c8fc65f2761154f4fcfa08220ac413c9edd5758d1ace03b4dcd4551 + languageName: node + linkType: hard + "@babel/plugin-proposal-export-default-from@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-proposal-export-default-from@npm:7.10.4" @@ -647,7 +769,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-namespace-from@npm:7.10.4, @babel/plugin-proposal-export-namespace-from@npm:^7.10.4": +"@babel/plugin-proposal-export-namespace-from@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.10.4" dependencies: @@ -659,6 +781,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-namespace-from@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ae5317ca008cc9eb2890b1f238156fbb990e5030fd1b7f123a5d11d89f8617a867b11db129aeafe51ef3bb4dddc4059e8172ddf99e8cdc42cbfa2a45dce1a16b + languageName: node + linkType: hard + "@babel/plugin-proposal-json-strings@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-json-strings@npm:7.10.4" @@ -671,6 +805,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-json-strings@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-json-strings@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-json-strings": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fbe4f3241c3edfb432138745657386c049cde9c39fbe9cb86f2a6ec10809cb4aafebf3f78b351bae3acf2cffca6cfd319d26d8c899c50b4bd7a39675ebb57f6b + languageName: node + linkType: hard + "@babel/plugin-proposal-logical-assignment-operators@npm:^7.11.0": version: 7.11.0 resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.11.0" @@ -683,6 +829,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 08af656aaa40c554ba079c5b6cae9fe9dff95cf817debcbfc2ba5e7b7e051d6b2b04aa727d4e77404ea147758e513da7be8b35626e8053f50caceeaeff8f9763 + languageName: node + linkType: hard + "@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.10.1, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.10.4" @@ -695,7 +853,19 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:7.10.4, @babel/plugin-proposal-numeric-separator@npm:^7.10.4": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9c825901a13aa52330b7ec44f2b6355112d9e2dce9f3e0230c66a7536d542424d19a08b797cd72a00c18fe2e11b1d4037b365012eddfe69c169500b02ed83964 + languageName: node + linkType: hard + +"@babel/plugin-proposal-numeric-separator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.10.4" dependencies: @@ -707,6 +877,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-numeric-separator@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.12.7" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f08f84f56797df52e947530a9cf4f22f5d1aa0164fb40ec05841961b5a942ef190cbbca7f981903e1c8869e75a0dee349a69bcca2dd6ea036758c5f97b325ccb + languageName: node + linkType: hard + "@babel/plugin-proposal-object-rest-spread@npm:7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.10.4" @@ -720,7 +902,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:7.11.0, @babel/plugin-proposal-object-rest-spread@npm:^7.11.0, @babel/plugin-proposal-object-rest-spread@npm:^7.9.6": +"@babel/plugin-proposal-object-rest-spread@npm:^7.11.0, @babel/plugin-proposal-object-rest-spread@npm:^7.9.6": version: 7.11.0 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.11.0" dependencies: @@ -733,6 +915,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-object-rest-spread@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.0 + "@babel/plugin-transform-parameters": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d14fc95dad725b72bc1d29f6ea3eee0ff436fa5ab2ac2dd486acb9c1e4cda9f68424581c87857fe4e2c58bf48386b38b3eac542157b040b0f25c1fbbd98dd8f0 + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-catch-binding@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.10.4" @@ -745,6 +940,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-catch-binding@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ca8c20fb7371a3e16d48d9989ec8c3a38eb46354dcd2edba70231fcb0959967920a01c9dee768f21e715ef679c4d2b10b9f04499655f719228e753e2d884e3e7 + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-chaining@npm:^7.10.1, @babel/plugin-proposal-optional-chaining@npm:^7.11.0": version: 7.11.0 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.11.0" @@ -758,6 +965,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-chaining@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.12.7" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-skip-transparent-expression-wrappers": ^7.12.1 + "@babel/plugin-syntax-optional-chaining": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0a2872ec40ebecb33821094fc3075b1bf5e11cdf51d5a45d4a36a39a140dad15e775211f73a4068566cd0e5c422b6666769ec7f6362d492f68477b0eabb26a31 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-methods@npm:^7.10.4, @babel/plugin-proposal-private-methods@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-proposal-private-methods@npm:7.10.4" @@ -770,6 +990,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-methods@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-private-methods@npm:7.12.1" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 350a1a8c3df47096fe37f455f6fcedd185f514a72e3aa01df8a773fb4cd86370a34f3c14cdecf0dda609c7715061ebde87563a21ceccf9f5846d1b38dd97b2cf + languageName: node + linkType: hard + "@babel/plugin-proposal-unicode-property-regex@npm:^7.10.4, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": version: 7.10.4 resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.10.4" @@ -782,25 +1014,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-async-generators@npm:^7.8.0": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" +"@babel/plugin-proposal-unicode-property-regex@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.12.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-create-regexp-features-plugin": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 39685944ffe342981afb1fe3af824305e94ee249b1841c78c1112f93d256d3d405902ac146ab3bad8c243710f081621f9fbf53c62474800d398293c99521c8ef + checksum: b960b8c1af6f8420e0ae1107f5af00ac954a322117428330585230b3b28c0653be80d463d6c3c18fe629fd2f7439ecbee635c9d5a1867da58331e744b2613f90 languageName: node linkType: hard -"@babel/plugin-syntax-bigint@npm:7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" +"@babel/plugin-syntax-async-generators@npm:^7.8.0": + version: 7.8.4 + resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" dependencies: "@babel/helper-plugin-utils": ^7.8.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8c9b610377af48e1d8ec0d5ad5eec5e462fbc775b20f367e0ebc2656b98b4cc73a952e8b5ab8641e6de0d04923f3843dd73ce00a71ef5cac9940822ff776c8ec + checksum: 39685944ffe342981afb1fe3af824305e94ee249b1841c78c1112f93d256d3d405902ac146ab3bad8c243710f081621f9fbf53c62474800d398293c99521c8ef languageName: node linkType: hard @@ -815,6 +1048,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-class-properties@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-class-properties@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b5e354a0cd18f67f29e59cdaa80f9e50839ed9d3d8e1fca2964431fa474d08c3ca4cd1f61d0bcb577e8451c541e45e0e702e6feca5483ecd4e265ef5a0b70d42 + languageName: node + linkType: hard + "@babel/plugin-syntax-decorators@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-decorators@npm:7.10.4" @@ -826,7 +1070,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:7.8.3, @babel/plugin-syntax-dynamic-import@npm:^7.8.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": +"@babel/plugin-syntax-dynamic-import@npm:^7.8.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: @@ -870,6 +1114,28 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-flow@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-flow@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a73ff1564c89e10f90c18300083db59b0367436aa234f2e9de2c77c538db2ea7666ba565b788f969d00d1f234881e4231d9deea5346100dbe970fbb7eb4af7fd + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-meta@npm:^7.10.1": + version: 7.10.4 + resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 685ee8f0b5b675952e02e1cabcde4d92638918a66ed515b2663e2e0b2246210a0768325423d5642f8687653a449357826675ccfcb712676be260a0ae13313828 + languageName: node + linkType: hard + "@babel/plugin-syntax-json-strings@npm:^7.8.0": version: 7.8.3 resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" @@ -892,6 +1158,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.10.1, @babel/plugin-syntax-jsx@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-jsx@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2f0314608b171d0146dcb8283abfb0d48824da19b311b3aa875cb9977db23cb5e64e895390780f1839dd9679e6761b61e109d40741f174d73f200b6eceacfcbf + languageName: node + linkType: hard + "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -969,6 +1246,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-top-level-await@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9767e46ddc1add9133a21f5d6c4452e9a62f891fe1db5d8291f62f9036f9e697bc118adad43109a8740ac15769e9489d68d134b17cfe9f3bdf06d2c50c9c6dce + languageName: node + linkType: hard + "@babel/plugin-syntax-typescript@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-syntax-typescript@npm:7.10.4" @@ -991,6 +1279,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-arrow-functions@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 602be39f30dd1937a2ff8bb40af594a150998d6914fae61421cbfb99cc91ab7dbb9bd156f4f092e789fa0a8c16034d3e0f663b25521561a63da219529d816506 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-async-to-generator@npm:7.10.4" @@ -1004,6 +1303,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.12.1" + dependencies: + "@babel/helper-module-imports": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-remap-async-to-generator": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 96a48e5cbfb44f9d2a5d561ff96c9821a1dcb15c9b61d8cb7b0ba0f78ff21873f0e8f486075d5d75122dca53d87ae25f6743f04f4129ec912379127be1b4de74 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.10.4" @@ -1015,19 +1327,41 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.10.4, @babel/plugin-transform-block-scoping@npm:^7.8.3": - version: 7.11.1 - resolution: "@babel/plugin-transform-block-scoping@npm:7.11.1" +"@babel/plugin-transform-block-scoped-functions@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.12.1" dependencies: "@babel/helper-plugin-utils": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f24179bf37249a06515b571f30bc9b9aefe8be9e740f1be58345b153f41f3cd978cb47cc9440f0e48ff26ad828f6d97e353eddf03fc0e10621a8a48757f02cbe + checksum: 2da63c6b92d35928d51d2d9782b5fac6a0aef07051bed78eeb8b6d1a57260ebb830c68b8eeb374e169c49ffaa032e49a04fe468259cf1dd7d7010ef07b1251c9 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.10.4, @babel/plugin-transform-classes@npm:^7.9.5": - version: 7.10.4 +"@babel/plugin-transform-block-scoping@npm:^7.10.4, @babel/plugin-transform-block-scoping@npm:^7.8.3": + version: 7.11.1 + resolution: "@babel/plugin-transform-block-scoping@npm:7.11.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f24179bf37249a06515b571f30bc9b9aefe8be9e740f1be58345b153f41f3cd978cb47cc9440f0e48ff26ad828f6d97e353eddf03fc0e10621a8a48757f02cbe + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoping@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-block-scoping@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 067f8b55a32ba53c7bc61e730f0a2dd063ee377afea88e153e9b8bd8069d666df3106b80777e37e418d14a21cabd1dee0f7dabfe8cb038d5080d9e332a202e36 + languageName: node + linkType: hard + +"@babel/plugin-transform-classes@npm:^7.10.4, @babel/plugin-transform-classes@npm:^7.9.5": + version: 7.10.4 resolution: "@babel/plugin-transform-classes@npm:7.10.4" dependencies: "@babel/helper-annotate-as-pure": ^7.10.4 @@ -1044,6 +1378,24 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-classes@npm:7.12.1" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.4 + "@babel/helper-define-map": ^7.10.4 + "@babel/helper-function-name": ^7.10.4 + "@babel/helper-optimise-call-expression": ^7.10.4 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-replace-supers": ^7.12.1 + "@babel/helper-split-export-declaration": ^7.10.4 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ae895d1a201be7c038f220f49f00eb804cf5e2280199127469ce0962080574b9515117807c0f1c5d446df543b2fa8af1325d6bafb46aa4e6ecdfe1d30aae2047 + languageName: node + linkType: hard + "@babel/plugin-transform-computed-properties@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-computed-properties@npm:7.10.4" @@ -1055,6 +1407,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-computed-properties@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-computed-properties@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b3680b9c0327e55ae58b16e9f77cebc857a30fcda45b863750396ff46e1714b5d57fe55b57ef6552004b0e110d5b66c6994753fa45d658b13c245907ffb72757 + languageName: node + linkType: hard + "@babel/plugin-transform-destructuring@npm:^7.10.4, @babel/plugin-transform-destructuring@npm:^7.9.5": version: 7.10.4 resolution: "@babel/plugin-transform-destructuring@npm:7.10.4" @@ -1066,6 +1429,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-destructuring@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 704057fa7c9107efd19615e111517377a75f9c52c518870779effa225a220ba9f77206d60574e8ff15bc8be32996f0c0d21c01bf4095c4ca04a18e0b194a1f75 + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.10.4, @babel/plugin-transform-dotall-regex@npm:^7.4.4": version: 7.10.4 resolution: "@babel/plugin-transform-dotall-regex@npm:7.10.4" @@ -1078,6 +1452,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-dotall-regex@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.12.1" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: dd522110c9a981194cecbf8dbb8b9c668b6bdbffdbb4e601db3edca35398d778a9d4bc26a60af5965eba1230fc960e9a7588c3b90db87b5f243bd29332d788d8 + languageName: node + linkType: hard + "@babel/plugin-transform-duplicate-keys@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.10.4" @@ -1089,6 +1475,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-duplicate-keys@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8c45815fb51048ac6b6f8fdad583b6d9d48affc9d00c9ef67b030e3262e12694d51b026db90dae26bce5420c8e26bc7ee663fea973c1aebafb4636a0ffcbd20 + languageName: node + linkType: hard + "@babel/plugin-transform-exponentiation-operator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.10.4" @@ -1101,6 +1498,30 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-exponentiation-operator@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.12.1" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.10.4 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9a01b9350660ea68318fa94c1486833e006f75bba236854e714662dc4f2674604b8cb377844fa45727f6a63fa3a379d10da9090f5f1cc6b95d59ed5e63f77c5c + languageName: node + linkType: hard + +"@babel/plugin-transform-flow-strip-types@npm:^7.10.1, @babel/plugin-transform-flow-strip-types@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-flow": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0c69d33f8a6b56c8643ed3bd9b0a117176a6b08d40ce0faf21782c57f4f1402e7e53e460dc6d114a9e48a248cbd0e07f8318e44a32f8d6217a5f3517d0f5f417 + languageName: node + linkType: hard + "@babel/plugin-transform-flow-strip-types@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.10.4" @@ -1124,6 +1545,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-for-of@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-for-of@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d51761cecb966bcde390a9ecb9651679d9a8c96e5f74182066028d496abeda26091986f64817e34c8cb2895fb722e364dd875645ca35ec1d6bcd759fd37b8907 + languageName: node + linkType: hard + "@babel/plugin-transform-function-name@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-function-name@npm:7.10.4" @@ -1136,6 +1568,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-function-name@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-function-name@npm:7.12.1" + dependencies: + "@babel/helper-function-name": ^7.10.4 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7dff23e9b56f4b2f715c5bbdb21388c67820c5a543344f01aaca580ce124fb6646d36786fb4e8a9ed550113b28946c559f4b3402fce8cffe0c8e124213bc1d0e + languageName: node + linkType: hard + "@babel/plugin-transform-literals@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-literals@npm:7.10.4" @@ -1147,6 +1591,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-literals@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-literals@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1bc7a828e06ac4484cd26b521a3ce3da221899fd1dbf747e353c5d560749160ac104fb505d1deaccb46dc01d5f6fed134577c14a67f1608d1522223e22d3cfcf + languageName: node + linkType: hard + "@babel/plugin-transform-member-expression-literals@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.10.4" @@ -1158,6 +1613,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-member-expression-literals@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2a216ee882d6046e2ccb949bf353c23f729f306a660139277b432c0cbe1db03e04cb9c0b03db86098799c705654a215dc9be714e22b91a8c238bab2c0ecea726 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-amd@npm:^7.10.4": version: 7.10.5 resolution: "@babel/plugin-transform-modules-amd@npm:7.10.5" @@ -1171,7 +1637,20 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:7.10.4, @babel/plugin-transform-modules-commonjs@npm:^7.10.4": +"@babel/plugin-transform-modules-amd@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-modules-amd@npm:7.12.1" + dependencies: + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0b22d7ccf3bf91aebc9a751bbb88f108ee553a047756dc5d83d34294561f94ee1f63cc23479eb2f17f34d118234143e8627c2a29beb14d151d04294721dd4fd0 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-commonjs@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.10.4" dependencies: @@ -1185,6 +1664,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-commonjs@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.12.1" + dependencies: + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-simple-access": ^7.12.1 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7201ad5f82f51f992e855909a99adc9dbade07146d86bd3b219fb6bc4111169adca4b082365365657f03ae025b5ce18d749125251a1aca111d06c2c647cfbfbe + languageName: node + linkType: hard + "@babel/plugin-transform-modules-systemjs@npm:^7.10.4": version: 7.10.5 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.10.5" @@ -1199,6 +1692,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.12.1" + dependencies: + "@babel/helper-hoist-variables": ^7.10.4 + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-validator-identifier": ^7.10.4 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f47d070edac6c064a7a86764885b84bdb62ecea6ca8a6c33ae8bfa516bf4f3827df0ec72c720d8daa8d376a9a1669e9a9be3f1d6576544288b709f0556a4c806 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-modules-umd@npm:7.10.4" @@ -1211,6 +1719,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-umd@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-modules-umd@npm:7.12.1" + dependencies: + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9998266d1ea4eada5fdda84fddc1611e733eb75ff363419c7884827cbb3229bc0c14e7abfbb1436354102ce085175f9a850cbc7a2bbe7c1493021414da3127ba + languageName: node + linkType: hard + "@babel/plugin-transform-named-capturing-groups-regex@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.10.4" @@ -1222,6 +1742,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.12.1" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 96eb5b35875d6065a934110bb04ce18feff437f085651c75cd64f32cecf3e87ac7526ff55b7592129bde3b1d61c9352da64fccd99baa6f5c58229bde67ab9d0b + languageName: node + linkType: hard + "@babel/plugin-transform-new-target@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-new-target@npm:7.10.4" @@ -1233,6 +1764,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-new-target@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-new-target@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d3b9f4f0c28211d7e2cafe7c20691259da9ec8931d870154c46132a9b6e4dfc575caa76bf60684eff58f0da75423cebae1ecc8b53f35f93eab4ccdf68bb0f633 + languageName: node + linkType: hard + "@babel/plugin-transform-object-super@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-object-super@npm:7.10.4" @@ -1245,6 +1787,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-object-super@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-object-super@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-replace-supers": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 36cc06f539aee16a544151c096381cae1a13f3ac531fe3a340a687373a5c01fc368b9d3d53ced0caf1f5413b5176c4acf34132f39f00e8045bf31cd9d7ffaaad + languageName: node + linkType: hard + "@babel/plugin-transform-parameters@npm:^7.10.4, @babel/plugin-transform-parameters@npm:^7.9.5": version: 7.10.5 resolution: "@babel/plugin-transform-parameters@npm:7.10.5" @@ -1257,6 +1811,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-parameters@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a968ef99b6356b610bee1f933dfd64cfd3fe3d0971370bc31734fff65435a05fbdc42b59401e9dc9dfe4b310e92e417a3273f454eb0542ec4afde9088059b963 + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-property-literals@npm:7.10.4" @@ -1268,6 +1833,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-property-literals@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-property-literals@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: dff34b03d88e0e4a333f1b046ecf3a396208266afa270ce40f87e8051ede4fdc351e59cbbd78f5e49601f57a00b99f76879dbcd2d79d237871ba54831ef393e9 + languageName: node + linkType: hard + "@babel/plugin-transform-react-constant-elements@npm:^7.9.0": version: 7.10.4 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.10.4" @@ -1290,6 +1866,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-display-name@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-react-display-name@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 88d6819169bd3d84ccf47614a363b46f7269fa6d086f1a05e0b306fffd72c73c9a07cc9865e8bee2889b37754816b8ab8f668bc18cc0aa8691fde12e3338db11 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-development@npm:^7.10.4": version: 7.11.5 resolution: "@babel/plugin-transform-react-jsx-development@npm:7.11.5" @@ -1303,6 +1890,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-development@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.12.7" + dependencies: + "@babel/helper-builder-react-jsx-experimental": ^7.12.4 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-jsx": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b24eab08590d2213bc452c8caa85ba42b85d9a7595b1326c0181d76a03f60e5c2bcd661e1e7ec30081a7dc4162ef0309552c235602912f389323522d13654434 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-self@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.10.4" @@ -1315,6 +1915,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-self@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 89401f14f3ca08e8d4e3fe9ba91f09f6ad10e7f2636e7c569a392876ca04a376289b36e4a2853869d8c62de2ab08961574ee5b9d97542f933fd845ca246f5f85 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx-source@npm:^7.10.4": version: 7.10.5 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.10.5" @@ -1327,6 +1938,31 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx-source@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d5fd8818ad8539e1d74541185b038c952fc8a6a3179b0bcac9ee5644f0bba260ab57335d736b11838bb19b5078cbf5c14bdd5c93927b96e359ccb5414f4a9488 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx@npm:^7.10.1, @babel/plugin-transform-react-jsx@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/plugin-transform-react-jsx@npm:7.12.7" + dependencies: + "@babel/helper-builder-react-jsx": ^7.10.4 + "@babel/helper-builder-react-jsx-experimental": ^7.12.4 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-jsx": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 339913d119315442730a8380a8ee27c7fd2fc88800df4d8d380e2515c68f7f4452888fd37ef817dfdd82192387ddb848a363df2ee0d57b5fbe69c58916af83f6 + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.10.4, @babel/plugin-transform-react-jsx@npm:^7.3.0": version: 7.10.4 resolution: "@babel/plugin-transform-react-jsx@npm:7.10.4" @@ -1353,6 +1989,29 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-pure-annotations@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.12.1" + dependencies: + "@babel/helper-annotate-as-pure": ^7.10.4 + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b1984954daac2a02e5a105e616df273cc13b76e8ead061913ee80089d8f77722235cd1103ca8dc4c2bbda62a53736d15037dcffe6dd9a06acfa83600299a790a + languageName: node + linkType: hard + +"@babel/plugin-transform-regenerator@npm:^7.10.1, @babel/plugin-transform-regenerator@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-regenerator@npm:7.12.1" + dependencies: + regenerator-transform: ^0.14.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a1722c284770776ea88a416c9c081dedbf1844f5c90a245998bb28243714d3275b5256d1531c565c53e5511d1e00404ca172fe47106af0a9c1aa52572b6b5c74 + languageName: node + linkType: hard + "@babel/plugin-transform-regenerator@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-regenerator@npm:7.10.4" @@ -1375,17 +2034,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:7.11.5": - version: 7.11.5 - resolution: "@babel/plugin-transform-runtime@npm:7.11.5" +"@babel/plugin-transform-reserved-words@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-reserved-words@npm:7.12.1" dependencies: - "@babel/helper-module-imports": ^7.10.4 "@babel/helper-plugin-utils": ^7.10.4 - resolve: ^1.8.1 - semver: ^5.5.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 68562beb4c48907e7d16883b07e01edfb75606f0a48a1629104cf985876421e294f70e289fb4836f2993e5130df4a91ac4375a08a23a84f39c9269e5dd91169d + checksum: 41f589086b16cdd9b0783e0733ccf236ebdd68cd4def7641e9ff18efe1306fee21f096f6de0384c69854dd6445514b4a844ae5ea3e8a55a76ffb5bc1051085b4 languageName: node linkType: hard @@ -1400,6 +2056,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-shorthand-properties@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 36cd37c9dd09d822c0707544c19539a01c5744ca8024f7dbaa3ca11284c6b1ec88ca631698351aa3302fd8dc7e8b3332ac1df0987146d707168c4951ae90c98a + languageName: node + linkType: hard + "@babel/plugin-transform-spread@npm:^7.11.0, @babel/plugin-transform-spread@npm:^7.8.3": version: 7.11.0 resolution: "@babel/plugin-transform-spread@npm:7.11.0" @@ -1412,6 +2079,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-spread@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-spread@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-skip-transparent-expression-wrappers": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 905e1872e34b9aa5b8f95ac33accb6cbe8a1a5567043767adc3048e095aa20511d8555688a47129da2bb821d57cd77de1e1482cea7eebf2ee18b65b1f5ae05d7 + languageName: node + linkType: hard + "@babel/plugin-transform-sticky-regex@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-sticky-regex@npm:7.10.4" @@ -1424,6 +2103,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-sticky-regex@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.12.7" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fd49ca42e869d136ccccc4a1bc0c4572f3dc1b231d87a291ae0526a7e155734166767eea9e0843d3473f865793976fb5d728ae1796dad8cfe55d3728fd4a9804 + languageName: node + linkType: hard + "@babel/plugin-transform-template-literals@npm:^7.10.4, @babel/plugin-transform-template-literals@npm:^7.8.3": version: 7.10.5 resolution: "@babel/plugin-transform-template-literals@npm:7.10.5" @@ -1436,6 +2126,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-template-literals@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-template-literals@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2e37a8efa38cd856aa2336e285978c86d23d95066db96833fa2b38b879d81ff242531c1712c86e6b6b130144bd5a272cf7213ea9b585debaa6d877043d30e229 + languageName: node + linkType: hard + "@babel/plugin-transform-typeof-symbol@npm:^7.10.4": version: 7.10.4 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.10.4" @@ -1447,43 +2148,153 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typeof-symbol@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 73bb34cb448ae2e953b36c8d0283c73b7979577ca470fccae036a0b7b2a8e9b266a377878495f9a5dea1b42b5b33f6f234dc08675600f1ae5e557e73f64bdc48 + languageName: node + linkType: hard + "@babel/plugin-transform-typescript@npm:^7.10.4": version: 7.11.0 resolution: "@babel/plugin-transform-typescript@npm:7.11.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.10.5 + "@babel/helper-create-class-features-plugin": ^7.10.5 + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-typescript": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0f2e43de8b8f43ad5c7ffb7c5f35531c471fad5eb6d454773f4bd08f0c3e2ea082d447f8666200696618169ff2035f9d1e26a7c8bd0ce0edddf978fa1362d79e + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-escapes@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c7467a508fa834df8f251f714604fc1ed21c37e8a1443a24bcc1db353f647d28305f912c603924648081a717cb92557ea6bc47c5b011ebbe67f601e7dbaa6b5e + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-escapes@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 40f57b173a7d5623d58175692dfee966ced2f7d760bc50785e9ee5cb8b6360d836ae89677ef9b9a2e98f71b0a75e66306a21483d76d64047250bdc16006541c2 + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-regex@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.10.4" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.10.4 "@babel/helper-plugin-utils": ^7.10.4 - "@babel/plugin-syntax-typescript": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0f2e43de8b8f43ad5c7ffb7c5f35531c471fad5eb6d454773f4bd08f0c3e2ea082d447f8666200696618169ff2035f9d1e26a7c8bd0ce0edddf978fa1362d79e + checksum: 2e0762e7fa222c1e2c936ec0e94af336dfe5c69130499ada734b20e2c86f83907528c748258f3ee99e728eea3b183f9e0c9d61e3b3d4c83daa92308078cc1888 languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.10.4" +"@babel/plugin-transform-unicode-regex@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.12.1" dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.12.1 "@babel/helper-plugin-utils": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c7467a508fa834df8f251f714604fc1ed21c37e8a1443a24bcc1db353f647d28305f912c603924648081a717cb92557ea6bc47c5b011ebbe67f601e7dbaa6b5e + checksum: 411ddc96ef17d33f063371d9bbf2841cc0907e8d65060776a78e793386239070c7c0699c72d975d9b82d9cbc60935255b0a86eb7f5ded7d8dc634df9e5d4c445 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.10.4" +"@babel/preset-env@npm:^7.11.0": + version: 7.12.7 + resolution: "@babel/preset-env@npm:7.12.7" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.10.4 + "@babel/compat-data": ^7.12.7 + "@babel/helper-compilation-targets": ^7.12.5 + "@babel/helper-module-imports": ^7.12.5 "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-validator-option": ^7.12.1 + "@babel/plugin-proposal-async-generator-functions": ^7.12.1 + "@babel/plugin-proposal-class-properties": ^7.12.1 + "@babel/plugin-proposal-dynamic-import": ^7.12.1 + "@babel/plugin-proposal-export-namespace-from": ^7.12.1 + "@babel/plugin-proposal-json-strings": ^7.12.1 + "@babel/plugin-proposal-logical-assignment-operators": ^7.12.1 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.12.1 + "@babel/plugin-proposal-numeric-separator": ^7.12.7 + "@babel/plugin-proposal-object-rest-spread": ^7.12.1 + "@babel/plugin-proposal-optional-catch-binding": ^7.12.1 + "@babel/plugin-proposal-optional-chaining": ^7.12.7 + "@babel/plugin-proposal-private-methods": ^7.12.1 + "@babel/plugin-proposal-unicode-property-regex": ^7.12.1 + "@babel/plugin-syntax-async-generators": ^7.8.0 + "@babel/plugin-syntax-class-properties": ^7.12.1 + "@babel/plugin-syntax-dynamic-import": ^7.8.0 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-json-strings": ^7.8.0 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.0 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.0 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.0 + "@babel/plugin-syntax-optional-chaining": ^7.8.0 + "@babel/plugin-syntax-top-level-await": ^7.12.1 + "@babel/plugin-transform-arrow-functions": ^7.12.1 + "@babel/plugin-transform-async-to-generator": ^7.12.1 + "@babel/plugin-transform-block-scoped-functions": ^7.12.1 + "@babel/plugin-transform-block-scoping": ^7.12.1 + "@babel/plugin-transform-classes": ^7.12.1 + "@babel/plugin-transform-computed-properties": ^7.12.1 + "@babel/plugin-transform-destructuring": ^7.12.1 + "@babel/plugin-transform-dotall-regex": ^7.12.1 + "@babel/plugin-transform-duplicate-keys": ^7.12.1 + "@babel/plugin-transform-exponentiation-operator": ^7.12.1 + "@babel/plugin-transform-for-of": ^7.12.1 + "@babel/plugin-transform-function-name": ^7.12.1 + "@babel/plugin-transform-literals": ^7.12.1 + "@babel/plugin-transform-member-expression-literals": ^7.12.1 + "@babel/plugin-transform-modules-amd": ^7.12.1 + "@babel/plugin-transform-modules-commonjs": ^7.12.1 + "@babel/plugin-transform-modules-systemjs": ^7.12.1 + "@babel/plugin-transform-modules-umd": ^7.12.1 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.12.1 + "@babel/plugin-transform-new-target": ^7.12.1 + "@babel/plugin-transform-object-super": ^7.12.1 + "@babel/plugin-transform-parameters": ^7.12.1 + "@babel/plugin-transform-property-literals": ^7.12.1 + "@babel/plugin-transform-regenerator": ^7.12.1 + "@babel/plugin-transform-reserved-words": ^7.12.1 + "@babel/plugin-transform-shorthand-properties": ^7.12.1 + "@babel/plugin-transform-spread": ^7.12.1 + "@babel/plugin-transform-sticky-regex": ^7.12.7 + "@babel/plugin-transform-template-literals": ^7.12.1 + "@babel/plugin-transform-typeof-symbol": ^7.12.1 + "@babel/plugin-transform-unicode-escapes": ^7.12.1 + "@babel/plugin-transform-unicode-regex": ^7.12.1 + "@babel/preset-modules": ^0.1.3 + "@babel/types": ^7.12.7 + core-js-compat: ^3.7.0 + semver: ^5.5.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2e0762e7fa222c1e2c936ec0e94af336dfe5c69130499ada734b20e2c86f83907528c748258f3ee99e728eea3b183f9e0c9d61e3b3d4c83daa92308078cc1888 + checksum: 46113b6b4e3997bacaac09cc77ce5a0d01b1f8a8b31eaca03ecaae372815baf5bc77e021e2be4e56314a328122b8792f784ff06e6ee1b2cc8dd560886a0931e7 languageName: node linkType: hard -"@babel/preset-env@npm:7.11.5, @babel/preset-env@npm:^7.9.5, @babel/preset-env@npm:^7.9.6": +"@babel/preset-env@npm:^7.9.5, @babel/preset-env@npm:^7.9.6": version: 7.11.5 resolution: "@babel/preset-env@npm:7.11.5" dependencies: @@ -1573,7 +2384,19 @@ __metadata: languageName: node linkType: hard -"@babel/preset-modules@npm:0.1.4, @babel/preset-modules@npm:^0.1.3": +"@babel/preset-flow@npm:^7.10.1": + version: 7.12.1 + resolution: "@babel/preset-flow@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-transform-flow-strip-types": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 66f6b0f2af4b1d2e3d8253085bac81829917d2d8032267523d61bbad00759a08bf47792f686d1ec1aa4184f1b8179bddfe7e6bd49bdea443548dae5874f8ee6d + languageName: node + linkType: hard + +"@babel/preset-modules@npm:^0.1.3": version: 0.1.4 resolution: "@babel/preset-modules@npm:0.1.4" dependencies: @@ -1588,7 +2411,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:7.10.4, @babel/preset-react@npm:^7.0.0, @babel/preset-react@npm:^7.8.3, @babel/preset-react@npm:^7.9.4": +"@babel/preset-react@npm:^7.0.0, @babel/preset-react@npm:^7.8.3, @babel/preset-react@npm:^7.9.4": version: 7.10.4 resolution: "@babel/preset-react@npm:7.10.4" dependencies: @@ -1605,7 +2428,24 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:7.10.4, @babel/preset-typescript@npm:^7.9.0": +"@babel/preset-react@npm:^7.10.4": + version: 7.12.7 + resolution: "@babel/preset-react@npm:7.12.7" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-transform-react-display-name": ^7.12.1 + "@babel/plugin-transform-react-jsx": ^7.12.7 + "@babel/plugin-transform-react-jsx-development": ^7.12.7 + "@babel/plugin-transform-react-jsx-self": ^7.12.1 + "@babel/plugin-transform-react-jsx-source": ^7.12.1 + "@babel/plugin-transform-react-pure-annotations": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 78ba8ef31826136eb250a07cc50a81f4f802902484b0591b87adb4cb3f51903782118e5d9d47815afcc8d98d67226d5d18afb591fcca06802cf3b58544fdfb20 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.9.0": version: 7.10.4 resolution: "@babel/preset-typescript@npm:7.10.4" dependencies: @@ -1642,7 +2482,16 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:7.11.2, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:7.12.5": + version: 7.12.5 + resolution: "@babel/runtime@npm:7.12.5" + dependencies: + regenerator-runtime: ^0.13.4 + checksum: 423fb0079353db2faa0dad0cbdf0a90fbc5b511d1f77e5645d1aa0b144a144e24502bb023c12a31d7dca63b6e16ae36afa59992f0404e92e21de211051c361e3 + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.11.2 resolution: "@babel/runtime@npm:7.11.2" dependencies: @@ -1660,7 +2509,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.10.4, @babel/template@npm:^7.7.4": +"@babel/template@npm:^7.10.4": version: 7.10.4 resolution: "@babel/template@npm:7.10.4" dependencies: @@ -1671,7 +2520,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.10.4, @babel/traverse@npm:^7.10.5, @babel/traverse@npm:^7.11.5, @babel/traverse@npm:^7.7.4": +"@babel/traverse@npm:^7.10.4, @babel/traverse@npm:^7.10.5, @babel/traverse@npm:^7.11.5": version: 7.11.5 resolution: "@babel/traverse@npm:7.11.5" dependencies: @@ -1705,17 +2554,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:7.11.5, @babel/types@npm:^7.10.4, @babel/types@npm:^7.10.5, @babel/types@npm:^7.11.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.4, @babel/types@npm:^7.9.5": - version: 7.11.5 - resolution: "@babel/types@npm:7.11.5" - dependencies: - "@babel/helper-validator-identifier": ^7.10.4 - lodash: ^4.17.19 - to-fast-properties: ^2.0.0 - checksum: a1515b3ed19a8499f1f27d2c90537803b3e77f6d100ef1c327c86f85817ad2d915a61ae777eaacd9d955999db4ea68d6bb3b5933e0611d3d18a6ffc95430f44a - languageName: node - linkType: hard - "@babel/types@npm:7.8.3": version: 7.8.3 resolution: "@babel/types@npm:7.8.3" @@ -1727,6 +2565,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.10.4, @babel/types@npm:^7.10.5, @babel/types@npm:^7.11.0, @babel/types@npm:^7.11.5, @babel/types@npm:^7.4.4, @babel/types@npm:^7.9.5": + version: 7.11.5 + resolution: "@babel/types@npm:7.11.5" + dependencies: + "@babel/helper-validator-identifier": ^7.10.4 + lodash: ^4.17.19 + to-fast-properties: ^2.0.0 + checksum: a1515b3ed19a8499f1f27d2c90537803b3e77f6d100ef1c327c86f85817ad2d915a61ae777eaacd9d955999db4ea68d6bb3b5933e0611d3d18a6ffc95430f44a + languageName: node + linkType: hard + "@babel/types@npm:^7.12.1": version: 7.12.1 resolution: "@babel/types@npm:7.12.1" @@ -1738,6 +2587,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.12.5, @babel/types@npm:^7.12.7": + version: 7.12.7 + resolution: "@babel/types@npm:7.12.7" + dependencies: + "@babel/helper-validator-identifier": ^7.10.4 + lodash: ^4.17.19 + to-fast-properties: ^2.0.0 + checksum: 153635079722927a7ac35ae6c10d091e9f86fcf8411c56a2bff17befc20f53b3c1883f67f33b59d8896d65f4aed7e9aa535d24262838d0a8250f2e2ef0d9327f + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.0": version: 1.0.0 resolution: "@base2/pretty-print-object@npm:1.0.0" @@ -2082,23 +2942,23 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:10.0.0": - version: 10.0.0 - resolution: "@next/env@npm:10.0.0" - checksum: 60be51da6f386c00e1946c4a40b3ff5cf23099e7f4e7f6d906cf41c4cc497d1aae29be6e5cb9e4ddd547cea8d1cd92eb26ff329aea3bd59e3cb55297744e5b7f +"@next/env@npm:10.0.3": + version: 10.0.3 + resolution: "@next/env@npm:10.0.3" + checksum: 4cc385204715314ac9b3a01ba365fba7c921149611bb4403c9143ca7906f3f2a19e59dc44e20e541733643788e83f767f0af74b8f4cf4fbf443cb067d671cd27 languageName: node linkType: hard -"@next/polyfill-module@npm:10.0.0": - version: 10.0.0 - resolution: "@next/polyfill-module@npm:10.0.0" - checksum: baf0beb0d82ed01a7e0841a4d7ca5bf3f11efebf6daeaf88709d4cea2255eef8a28e958b7f335c4d506dbf76970a6fa0bb4a9fcc323b6ae2fc3faec0022ff897 +"@next/polyfill-module@npm:10.0.3": + version: 10.0.3 + resolution: "@next/polyfill-module@npm:10.0.3" + checksum: 833f84d824bca6b326af051a37b3d638b61bb94a003ce40f3fe23ea134fcbf2f56d3306a574b571333cae3b912dd8ab39ff755a6097707d698bad7e4a5a22124 languageName: node linkType: hard -"@next/react-dev-overlay@npm:10.0.0": - version: 10.0.0 - resolution: "@next/react-dev-overlay@npm:10.0.0" +"@next/react-dev-overlay@npm:10.0.3": + version: 10.0.3 + resolution: "@next/react-dev-overlay@npm:10.0.3" dependencies: "@babel/code-frame": 7.10.4 ally.js: 1.4.1 @@ -2114,17 +2974,17 @@ __metadata: react: ^16.9.0 || ^17 react-dom: ^16.9.0 || ^17 webpack: ^4 || ^5 - checksum: f38cbe7f6933df9aff2ec848d8a383da1e3f744c7d4ae2f6dd48109a72e031081dd656db4a86c4a60f07667777bb80ccebba6ed52cfbbe0ec397673180d4a7ba + checksum: f3a9f768dea24706df178054214facd576044a79ac70cfdf94bfafd98ac0dc060a62ddec09f2e6b072a9f6d5d0a8ceca8d83d58ca96bf9b56d7cdef7a7160ca5 languageName: node linkType: hard -"@next/react-refresh-utils@npm:10.0.0": - version: 10.0.0 - resolution: "@next/react-refresh-utils@npm:10.0.0" +"@next/react-refresh-utils@npm:10.0.3": + version: 10.0.3 + resolution: "@next/react-refresh-utils@npm:10.0.3" peerDependencies: react-refresh: 0.8.3 webpack: ^4 || ^5 - checksum: 76dc9ac753b53411f43e0fcbe4137342e22a34501a2760dd976b0d62659059798a16e095b459af8314642494583396b7825efb02f3bd6daab9562c2a36c6ca81 + checksum: 68aeca3e30b185fb06a092e5a38a8b64da69a9b2fdad403115389b97e94e72f1177753569a8fdfa8a27f0be5ae18d2da6eac521bfafabc0f5f1aeb0318d1ce3c languageName: node linkType: hard @@ -2159,6 +3019,115 @@ __metadata: languageName: node linkType: hard +"@resir014/chungking-react@workspace:packages/chungking-react": + version: 0.0.0-use.local + resolution: "@resir014/chungking-react@workspace:packages/chungking-react" + dependencies: + "@storybook/addon-essentials": 6.0.28 + "@storybook/addon-links": 6.0.28 + "@storybook/react": 6.0.28 + "@styled-system/should-forward-prop": ^5.1.5 + "@styled-system/theme-get": ^5.1.2 + "@types/styled-system": ^5.1.10 + "@types/styled-system__theme-get": ^5.0.1 + clsx: ^1.1.1 + emotion-theming: ^10.0.27 + microbundle: ^0.12.4 + polished: ^4.0.3 + rimraf: ^3.0.2 + styled-system: ^5.1.5 + peerDependencies: + "@emotion/core": ^10.0.35 + "@emotion/styled": ^10.0.27 + react: ^16.14.0 || ^17.0.0 + react-dom: ^16.14.0 || ^17.0.0 + languageName: unknown + linkType: soft + +"@rollup/plugin-alias@npm:^3.1.1": + version: 3.1.1 + resolution: "@rollup/plugin-alias@npm:3.1.1" + dependencies: + slash: ^3.0.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0 + checksum: 785d8a4283e59bbd76447e2ea5128e34c9ebf59b626841a82d5c8366687439c2fe7d0690be04e73e51ada5264d1efdfd4de8ec2528f4f9428f9541040311262c + languageName: node + linkType: hard + +"@rollup/plugin-babel@npm:^5.0.3": + version: 5.2.1 + resolution: "@rollup/plugin-babel@npm:5.2.1" + dependencies: + "@babel/helper-module-imports": ^7.10.4 + "@rollup/pluginutils": ^3.1.0 + peerDependencies: + "@babel/core": ^7.0.0 + "@types/babel__core": ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + "@types/babel__core": + optional: true + checksum: d5ae15ab309c724b0cdd411e7285af25915e13cfc3d4f427475822492609d2ed6d5c00270cc46e98dacb27da95cd0bc269e35374348219f7877a7b77a549dc59 + languageName: node + linkType: hard + +"@rollup/plugin-commonjs@npm:^13.0.0": + version: 13.0.2 + resolution: "@rollup/plugin-commonjs@npm:13.0.2" + dependencies: + "@rollup/pluginutils": ^3.0.8 + commondir: ^1.0.1 + estree-walker: ^1.0.1 + glob: ^7.1.2 + is-reference: ^1.1.2 + magic-string: ^0.25.2 + resolve: ^1.11.0 + peerDependencies: + rollup: ^2.3.4 + checksum: 3a3f6fd5ec8608f4bc7343d89d84ae9253d99b45317e3dd2f05ebc7da476490ac553015ae3a4a34bbcd6afc094bfbf47d9a5769c13bb1e2a093703c8533196b4 + languageName: node + linkType: hard + +"@rollup/plugin-json@npm:^4.1.0": + version: 4.1.0 + resolution: "@rollup/plugin-json@npm:4.1.0" + dependencies: + "@rollup/pluginutils": ^3.0.8 + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + checksum: 07bc6bc83d07aefd35278e4e1a125e65210061b3dcab50c0f01273c54f43a60a3e01c1a0fed451e35d592ef1cbc8288ec8148a6229cf8cca9cdbf11a6d2d7d1c + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^6.1.0": + version: 6.1.0 + resolution: "@rollup/plugin-node-resolve@npm:6.1.0" + dependencies: + "@rollup/pluginutils": ^3.0.0 + "@types/resolve": 0.0.8 + builtin-modules: ^3.1.0 + is-module: ^1.0.0 + resolve: ^1.11.1 + peerDependencies: + rollup: ^1.20.0 + checksum: 3410289024ee1ec9794545b617c0db143636f06be41ea1f59041bf231b4f8829d74786bbdd4557b77c56f237e5688f0852f5213bafe3a54d1c7cd98c7d22664d + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^3.0.0, @rollup/pluginutils@npm:^3.0.8, @rollup/pluginutils@npm:^3.1.0": + version: 3.1.0 + resolution: "@rollup/pluginutils@npm:3.1.0" + dependencies: + "@types/estree": 0.0.39 + estree-walker: ^1.0.1 + picomatch: ^2.2.2 + peerDependencies: + rollup: ^1.20.0||^2.0.0 + checksum: 45da6411e045d1b034242a8144f4a5e8c02ff1b68a2e0857807f5bb4b091c416f2015e075057f0f0dec200e7b35efe6ed4e301b43e365cedea09192f01a6839b + languageName: node + linkType: hard + "@sls-next/lambda-at-edge@npm:^1.5.2": version: 1.5.2 resolution: "@sls-next/lambda-at-edge@npm:1.5.2" @@ -3128,6 +4097,20 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:*": + version: 0.0.45 + resolution: "@types/estree@npm:0.0.45" + checksum: 9d339cbcf29a96a32e9d40efc21009c2342e93c4f653294dd1ef081ae474bca9e54707e5d4a1cff90b9e3566e8bdd71ac31e0c3d24bc2ff1d3d5aa75058b3937 + languageName: node + linkType: hard + +"@types/estree@npm:0.0.39": + version: 0.0.39 + resolution: "@types/estree@npm:0.0.39" + checksum: 43e5361de39969def145f32f4599391ab13055ec94841f1633a7cfe10f0e8a940ebf0e9a4b2770454a6bddd034b57e7e0d51a4d565cb2714ee2accf10a7718be + languageName: node + linkType: hard + "@types/glob-base@npm:^0.3.0": version: 0.3.0 resolution: "@types/glob-base@npm:0.3.0" @@ -3216,7 +4199,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.5": +"@types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.6": version: 7.0.6 resolution: "@types/json-schema@npm:7.0.6" checksum: 820cabe35ac915b93e38b0c01957e5c49d7d9f69251dddfbf39af0ff4fe24f6e08b39e55603e0d212dea7bcaa383b1218b58a738d1c02013dc22df06547ff238 @@ -3442,6 +4425,15 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:0.0.8": + version: 0.0.8 + resolution: "@types/resolve@npm:0.0.8" + dependencies: + "@types/node": "*" + checksum: f54f13e4b6ac46a6c7bde9e609cd730f4369b434aa59c5230478b9262bb75e7349c3247fd2cdb917e98d053a57f5609dd552379c612a720b59a8714914d324ed + languageName: node + linkType: hard + "@types/source-list-map@npm:*": version: 0.1.2 resolution: "@types/source-list-map@npm:0.1.2" @@ -4049,6 +5041,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^6.12.5": + version: 6.12.6 + resolution: "ajv@npm:6.12.6" + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: 19a8f3b0a06001eb68e6268f4f9f04424b32baadd5df6ba8292cd473e22e5f4019ed9ab17c3e3510394178ed8bef9b42ad0bdb5c675d65f042421a774780ce1a + languageName: node + linkType: hard + "ally.js@npm:1.4.1": version: 1.4.1 resolution: "ally.js@npm:1.4.1" @@ -4059,6 +5063,13 @@ __metadata: languageName: node linkType: hard +"alphanum-sort@npm:^1.0.0": + version: 1.0.2 + resolution: "alphanum-sort@npm:1.0.2" + checksum: 28bad91719e15959e36a791a3538924e07da356ebe3b5f992e7668e8018cfc417a7ba4a69512771e5ffa306c7e028435c7748546f66f72d4f7b0ad694cf55069 + languageName: node + linkType: hard + "anser@npm:1.4.9": version: 1.4.9 resolution: "anser@npm:1.4.9" @@ -4449,6 +5460,13 @@ __metadata: languageName: node linkType: hard +"asyncro@npm:^3.0.0": + version: 3.0.0 + resolution: "asyncro@npm:3.0.0" + checksum: 3dbba0649d0d8d01f4e5190107022c09d56f2d7ce86229b14ded02f89b800ec96c79f48bb8ae49b5501eab8535428cd52bdf9f2b5fce2816ed6e6777e1b254eb + languageName: node + linkType: hard + "at-least-node@npm:^1.0.0": version: 1.0.0 resolution: "at-least-node@npm:1.0.0" @@ -4465,7 +5483,7 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^9.7.2": +"autoprefixer@npm:^9.7.2, autoprefixer@npm:^9.8.0": version: 9.8.6 resolution: "autoprefixer@npm:9.8.6" dependencies: @@ -4790,6 +5808,13 @@ __metadata: languageName: node linkType: hard +"babel-plugin-transform-async-to-promises@npm:^0.8.15": + version: 0.8.15 + resolution: "babel-plugin-transform-async-to-promises@npm:0.8.15" + checksum: 1226b08145e085572f1d99bc46c0a5ea3128d160999b2242f199ed1249d2777b6bb3d123440e8e1b95b04e863b6f1aadba099bdfabca033827d5f2cc4285badd + languageName: node + linkType: hard + "babel-plugin-transform-define@npm:2.0.0": version: 2.0.0 resolution: "babel-plugin-transform-define@npm:2.0.0" @@ -4874,6 +5899,17 @@ __metadata: languageName: node linkType: hard +"babel-plugin-transform-replace-expressions@npm:^0.2.0": + version: 0.2.0 + resolution: "babel-plugin-transform-replace-expressions@npm:0.2.0" + dependencies: + "@babel/parser": ^7.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 24c67759289e066c7a7b2645181e900281637eb8c92ec710146e4519a598f502708f525a3f9a288af232d324fe39e07c23e1770549199f1a4f90239efb863a3b + languageName: node + linkType: hard + "babel-plugin-transform-simplify-comparison-operators@npm:^6.9.4": version: 6.9.4 resolution: "babel-plugin-transform-simplify-comparison-operators@npm:6.9.4" @@ -5127,6 +6163,15 @@ __metadata: languageName: node linkType: hard +"brotli-size@npm:^4.0.0": + version: 4.0.0 + resolution: "brotli-size@npm:4.0.0" + dependencies: + duplexer: 0.1.1 + checksum: 32727e85a7b8af5cfa1fa4c885ce9c214f02ae1169377bce1f72ef970b7a7dec90c4e978c5a68f3cdcdd2fa0314559a3f02131ad849f1d18c8a8cf907c909136 + languageName: node + linkType: hard + "browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" @@ -5214,17 +6259,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:4.13.0": - version: 4.13.0 - resolution: "browserslist@npm:4.13.0" +"browserslist@npm:4.14.6, browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.14.6": + version: 4.14.6 + resolution: "browserslist@npm:4.14.6" dependencies: - caniuse-lite: ^1.0.30001093 - electron-to-chromium: ^1.3.488 - escalade: ^3.0.1 - node-releases: ^1.1.58 + caniuse-lite: ^1.0.30001154 + electron-to-chromium: ^1.3.585 + escalade: ^3.1.1 + node-releases: ^1.1.65 bin: browserslist: cli.js - checksum: 91657dcc024f03f7b8a03f897e4a15c73774f39040f4e2fa9cb0e10b057113d71c97b29721590a80bf03dccfae1d69ad3fdf7326644c2c41cdd0410fb1a679a0 + checksum: f870aa5822b4bfcddac1accdef252bfd8cee81c906c6c64481a11948fa0d0ff707e6bcb4c40af64d441ae034d5c491b2c53817ce655221cca7e96813f3e23350 languageName: node linkType: hard @@ -5293,6 +6338,13 @@ __metadata: languageName: node linkType: hard +"builtin-modules@npm:^3.1.0": + version: 3.1.0 + resolution: "builtin-modules@npm:3.1.0" + checksum: 54f062393cd48ff6c7293d885a106faa0988cbffb8b5f7790bfd0148e56cedf21b13bd4c1e544911ec7b4b022c52fd4c606e8697469b342e8b3e529ce48d8831 + languageName: node + linkType: hard + "builtin-status-codes@npm:^3.0.0": version: 3.0.0 resolution: "builtin-status-codes@npm:3.0.0" @@ -5307,7 +6359,30 @@ __metadata: languageName: node linkType: hard -"cacache@npm:15.0.5, cacache@npm:^15.0.5": +"cacache@npm:^12.0.2": + version: 12.0.4 + resolution: "cacache@npm:12.0.4" + dependencies: + bluebird: ^3.5.5 + chownr: ^1.1.1 + figgy-pudding: ^3.5.1 + glob: ^7.1.4 + graceful-fs: ^4.1.15 + infer-owner: ^1.0.3 + lru-cache: ^5.1.1 + mississippi: ^3.0.0 + mkdirp: ^0.5.1 + move-concurrently: ^1.0.1 + promise-inflight: ^1.0.1 + rimraf: ^2.6.3 + ssri: ^6.0.1 + unique-filename: ^1.1.1 + y18n: ^4.0.0 + checksum: fd70ecfddb7fab7d9fb8544e10a738341e50709d897d97439c41d8b85b0df8bc50a2dcd8faab1af78499003b8944390a870451b3dd73860450d579c85128aede + languageName: node + linkType: hard + +"cacache@npm:^15.0.5": version: 15.0.5 resolution: "cacache@npm:15.0.5" dependencies: @@ -5332,29 +6407,6 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^12.0.2": - version: 12.0.4 - resolution: "cacache@npm:12.0.4" - dependencies: - bluebird: ^3.5.5 - chownr: ^1.1.1 - figgy-pudding: ^3.5.1 - glob: ^7.1.4 - graceful-fs: ^4.1.15 - infer-owner: ^1.0.3 - lru-cache: ^5.1.1 - mississippi: ^3.0.0 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - promise-inflight: ^1.0.1 - rimraf: ^2.6.3 - ssri: ^6.0.1 - unique-filename: ^1.1.1 - y18n: ^4.0.0 - checksum: fd70ecfddb7fab7d9fb8544e10a738341e50709d897d97439c41d8b85b0df8bc50a2dcd8faab1af78499003b8944390a870451b3dd73860450d579c85128aede - languageName: node - linkType: hard - "cache-base@npm:^1.0.1": version: 1.0.1 resolution: "cache-base@npm:1.0.1" @@ -5442,6 +6494,25 @@ __metadata: languageName: node linkType: hard +"caniuse-api@npm:^3.0.0": + version: 3.0.0 + resolution: "caniuse-api@npm:3.0.0" + dependencies: + browserslist: ^4.0.0 + caniuse-lite: ^1.0.0 + lodash.memoize: ^4.1.2 + lodash.uniq: ^4.5.0 + checksum: 6822fb3d421b438f9274b15f9a20f54937402730c978285ceb07b569de5876882b0bbc94274519f7308baaae8dc84227d846fc7dacc4f4b54fac7d2515aca582 + languageName: node + linkType: hard + +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001154": + version: 1.0.30001161 + resolution: "caniuse-lite@npm:1.0.30001161" + checksum: 4d3f2d199242f45708e513f9e5ccbb7e42995cfd3d6b09a21015a453c07bc8be71cb32fe4b4a1be851513d0a2444587c6f2f613d34cc39e915ac5fb772d67b4f + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001035, caniuse-lite@npm:^1.0.30001093, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001111": version: 1.0.30001122 resolution: "caniuse-lite@npm:1.0.30001122" @@ -5507,7 +6578,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.1.3": +"chalk@npm:^1.0.0, chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -5568,9 +6639,9 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:3.4.2, chokidar@npm:^3.3.0, chokidar@npm:^3.4.1": - version: 3.4.2 - resolution: "chokidar@npm:3.4.2" +"chokidar@npm:3.4.3": + version: 3.4.3 + resolution: "chokidar@npm:3.4.3" dependencies: anymatch: ~3.1.1 braces: ~3.0.2 @@ -5579,11 +6650,11 @@ __metadata: is-binary-path: ~2.1.0 is-glob: ~4.0.1 normalize-path: ~3.0.0 - readdirp: ~3.4.0 + readdirp: ~3.5.0 dependenciesMeta: fsevents: optional: true - checksum: a394c13d28f3a7df6c3d8ca80791599523c654a9e08bec2bb6d0f44a6d74c61f9b46cd871401b8694e57e909055280adad898b93f4269d53b8b0e0c02f02dc12 + checksum: b5a566b31267b1a71c2e7544fbf8c21f597883515d9bfc0356719be6c3b34ee51b0329f3ee5f5d98060ce2930be68f8c33b53f8b3659dc101fd51be265831deb languageName: node linkType: hard @@ -5606,7 +6677,26 @@ __metadata: dependenciesMeta: fsevents: optional: true - checksum: 0758dcc7c6c7ace5924cf3c68088210932d391ab41026376b0adb8e07013ac87232e029f13468dfc9ca4dd59adae62a2b7eaedebb6c4e4f0ba92cbf3ac9e3721 + checksum: 0758dcc7c6c7ace5924cf3c68088210932d391ab41026376b0adb8e07013ac87232e029f13468dfc9ca4dd59adae62a2b7eaedebb6c4e4f0ba92cbf3ac9e3721 + languageName: node + linkType: hard + +"chokidar@npm:^3.3.0, chokidar@npm:^3.4.1": + version: 3.4.2 + resolution: "chokidar@npm:3.4.2" + dependencies: + anymatch: ~3.1.1 + braces: ~3.0.2 + fsevents: ~2.1.2 + glob-parent: ~5.1.0 + is-binary-path: ~2.1.0 + is-glob: ~4.0.1 + normalize-path: ~3.0.0 + readdirp: ~3.4.0 + dependenciesMeta: + fsevents: + optional: true + checksum: a394c13d28f3a7df6c3d8ca80791599523c654a9e08bec2bb6d0f44a6d74c61f9b46cd871401b8694e57e909055280adad898b93f4269d53b8b0e0c02f02dc12 languageName: node linkType: hard @@ -5837,7 +6927,7 @@ __metadata: languageName: node linkType: hard -"color@npm:^3.1.2": +"color@npm:^3.0.0, color@npm:^3.1.2": version: 3.1.3 resolution: "color@npm:3.1.3" dependencies: @@ -5947,6 +7037,15 @@ __metadata: languageName: node linkType: hard +"concat-with-sourcemaps@npm:^1.1.0": + version: 1.1.0 + resolution: "concat-with-sourcemaps@npm:1.1.0" + dependencies: + source-map: ^0.6.1 + checksum: fdde7c621e5f8e1015670294ec5d524787b0eb53c422222dc10a0b2b2762a310197043aba526a3ed5f8933fb44e68d40e8119723bbf20f1f95d43699960f6933 + languageName: node + linkType: hard + "confusing-browser-globals@npm:^1.0.9": version: 1.0.9 resolution: "confusing-browser-globals@npm:1.0.9" @@ -6068,6 +7167,16 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.7.0": + version: 3.7.0 + resolution: "core-js-compat@npm:3.7.0" + dependencies: + browserslist: ^4.14.6 + semver: 7.0.0 + checksum: 4194aaeb0da4cd584aa493069f322b3f6310d22207fae965bda476d4469283e76f4f8857920222b58c083b0e57e1c4199ac039d5337e76bdeb60b793f2a05f3b + languageName: node + linkType: hard + "core-js-pure@npm:^3.0.0, core-js-pure@npm:^3.0.1": version: 3.6.5 resolution: "core-js-pure@npm:3.6.5" @@ -6263,6 +7372,23 @@ __metadata: languageName: node linkType: hard +"css-color-names@npm:0.0.4, css-color-names@npm:^0.0.4": + version: 0.0.4 + resolution: "css-color-names@npm:0.0.4" + checksum: 6842f38c3ae176f9beef3f92be258936aa508d5c4aa6dca48abfc324574eeda275e265dd0589d6e7a9a29768b6d6dd5ab7c4de27b8255c6142330fde84821af2 + languageName: node + linkType: hard + +"css-declaration-sorter@npm:^4.0.1": + version: 4.0.1 + resolution: "css-declaration-sorter@npm:4.0.1" + dependencies: + postcss: ^7.0.1 + timsort: ^0.3.0 + checksum: 9cd18a0cca0e8e983ca3cd59461c05b650c244e0fbf28810e20ec8478dd715701538bf097980b50b92aed916825fd706d0546a8fd203b6e81612b7a67184bf98 + languageName: node + linkType: hard + "css-loader@npm:4.3.0": version: 4.3.0 resolution: "css-loader@npm:4.3.0" @@ -6308,6 +7434,20 @@ __metadata: languageName: node linkType: hard +"css-modules-loader-core@npm:^1.1.0": + version: 1.1.0 + resolution: "css-modules-loader-core@npm:1.1.0" + 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 + checksum: 883fef7c950c6df72cfcf6af8935bd96e4c9be7866b9e1907cf71018a4a5ac87fe4147c2d82d4018cce51bf80e3ca7fa5db29e24ada080a9e05c96875501050d + languageName: node + linkType: hard + "css-select-base-adapter@npm:^0.1.1": version: 0.1.1 resolution: "css-select-base-adapter@npm:0.1.1" @@ -6339,6 +7479,16 @@ __metadata: languageName: node linkType: hard +"css-selector-tokenizer@npm:^0.7.0": + version: 0.7.3 + resolution: "css-selector-tokenizer@npm:0.7.3" + dependencies: + cssesc: ^3.0.0 + fastparse: ^1.1.2 + checksum: b4c0095098fe69fb079ca8b9e42767d5ae3222b752276a94be88d8ad68b485478109b96d11d646393edfa055a5f6d3a2269e384b821d645d35d1324f2e17fb2b + languageName: node + linkType: hard + "css-tree@npm:1.0.0-alpha.37": version: 1.0.0-alpha.37 resolution: "css-tree@npm:1.0.0-alpha.37" @@ -6401,6 +7551,44 @@ __metadata: languageName: node linkType: hard +"cssnano-preset-default@npm:^4.0.7": + version: 4.0.7 + resolution: "cssnano-preset-default@npm:4.0.7" + dependencies: + css-declaration-sorter: ^4.0.1 + cssnano-util-raw-cache: ^4.0.1 + postcss: ^7.0.0 + postcss-calc: ^7.0.1 + postcss-colormin: ^4.0.3 + postcss-convert-values: ^4.0.1 + postcss-discard-comments: ^4.0.2 + postcss-discard-duplicates: ^4.0.2 + postcss-discard-empty: ^4.0.1 + postcss-discard-overridden: ^4.0.1 + postcss-merge-longhand: ^4.0.11 + postcss-merge-rules: ^4.0.3 + postcss-minify-font-values: ^4.0.2 + postcss-minify-gradients: ^4.0.2 + postcss-minify-params: ^4.0.2 + postcss-minify-selectors: ^4.0.2 + postcss-normalize-charset: ^4.0.1 + postcss-normalize-display-values: ^4.0.2 + postcss-normalize-positions: ^4.0.2 + postcss-normalize-repeat-style: ^4.0.2 + postcss-normalize-string: ^4.0.2 + postcss-normalize-timing-functions: ^4.0.2 + postcss-normalize-unicode: ^4.0.1 + postcss-normalize-url: ^4.0.1 + postcss-normalize-whitespace: ^4.0.2 + postcss-ordered-values: ^4.1.2 + postcss-reduce-initial: ^4.0.3 + postcss-reduce-transforms: ^4.0.2 + postcss-svgo: ^4.0.2 + postcss-unique-selectors: ^4.0.1 + checksum: 7e947b0e09c15816638ff6e8cc881f58a99532271a94e7fc259e01a89e6eececb4a028f931d6940fd44c27f3134c54146a7b877cfa7497cd24fc5e299c493a51 + languageName: node + linkType: hard + "cssnano-preset-simple@npm:1.2.0": version: 1.2.0 resolution: "cssnano-preset-simple@npm:1.2.0" @@ -6411,6 +7599,16 @@ __metadata: languageName: node linkType: hard +"cssnano-preset-simple@npm:1.2.1": + version: 1.2.1 + resolution: "cssnano-preset-simple@npm:1.2.1" + dependencies: + caniuse-lite: ^1.0.30001093 + postcss: ^7.0.32 + checksum: 67e05d4fa635e4365f4f7718855343d1ce6c2438fc45d5ceaa407a27523c3b756f415c321df4a3fcbbad4dc4a43bf871d71500c0effe1fa500f9b32a738b3ef9 + languageName: node + linkType: hard + "cssnano-simple@npm:1.2.0": version: 1.2.0 resolution: "cssnano-simple@npm:1.2.0" @@ -6421,6 +7619,58 @@ __metadata: languageName: node linkType: hard +"cssnano-simple@npm:1.2.1": + version: 1.2.1 + resolution: "cssnano-simple@npm:1.2.1" + dependencies: + cssnano-preset-simple: 1.2.1 + postcss: ^7.0.32 + checksum: 79b99d4fe1c6b270aa6c224cfc0318c8d5ecbd3ba6c4e6f438f4bb66ef7b6f8bbdce017097ad0fdb39c85db254ae98586874ddb0ee9b8ae6a158e31019722238 + languageName: node + linkType: hard + +"cssnano-util-get-arguments@npm:^4.0.0": + version: 4.0.0 + resolution: "cssnano-util-get-arguments@npm:4.0.0" + checksum: 40017863677fe03979bf6d8f3cbddbba58913e6257e50eaad65c5b0de567a2e4d704b889919d299f6a8efa272cf89b862481c04e9a0faea4f2fc4dc501abd7ee + languageName: node + linkType: hard + +"cssnano-util-get-match@npm:^4.0.0": + version: 4.0.0 + resolution: "cssnano-util-get-match@npm:4.0.0" + checksum: 1220816e194911db505ea7f0489a5e966914de726ef2c753562a0cc4e31f184a09409806aa18fb07c4d97e68c0c950f2ad60b91c946954240f22356d256eb568 + languageName: node + linkType: hard + +"cssnano-util-raw-cache@npm:^4.0.1": + version: 4.0.1 + resolution: "cssnano-util-raw-cache@npm:4.0.1" + dependencies: + postcss: ^7.0.0 + checksum: d3eb80e96fc680e7b764ed8d622fbe860c7b80e831fb00552717d618c220940ba595cdd471b69bcf5b7d38fbb176d132512e68f6501e197cd10baa726f4d8cbd + languageName: node + linkType: hard + +"cssnano-util-same-parent@npm:^4.0.0": + version: 4.0.1 + resolution: "cssnano-util-same-parent@npm:4.0.1" + checksum: c01d567f9d1e867c3e591338bbfff5fb96dd6843ce0b78cda012a0096dae8c05237d4aedeeadebfbf5e1555c567d40cbc940bf44afc2716c1d077d7c8d907579 + languageName: node + linkType: hard + +"cssnano@npm:^4.1.10": + version: 4.1.10 + resolution: "cssnano@npm:4.1.10" + dependencies: + cosmiconfig: ^5.0.0 + cssnano-preset-default: ^4.0.7 + is-resolvable: ^1.0.0 + postcss: ^7.0.0 + checksum: 7578b1238992f6226e3aaa104fecfac97224ebebb20e58910ce71c6a8f966d2ee116ea1e9bc6c7a59dbf79941feb875452149938d34642898b19de87ff728e01 + languageName: node + linkType: hard + "csso@npm:^4.0.2": version: 4.0.3 resolution: "csso@npm:4.0.3" @@ -6897,6 +8147,15 @@ __metadata: languageName: node linkType: hard +"dot-prop@npm:^5.2.0": + version: 5.3.0 + resolution: "dot-prop@npm:5.3.0" + dependencies: + is-obj: ^2.0.0 + checksum: 76e6693d8803eeff9cb920988446bf223cf1f6e5b1c0c2fe07a66906392134931a481b11e3c0bd852c5cfc97fad65258bcb4359169ad1d8d624cb3f56932be98 + languageName: node + linkType: hard + "dotenv-defaults@npm:^1.0.2": version: 1.1.1 resolution: "dotenv-defaults@npm:1.1.1" @@ -6947,6 +8206,13 @@ __metadata: languageName: node linkType: hard +"duplexer@npm:0.1.1": + version: 0.1.1 + resolution: "duplexer@npm:0.1.1" + checksum: cd332f728a580abef8a87b38e129c7425d34b7dcc4e1b596da300bb3309e10ba51848429a0c0d1f134b66cae8c9ffe1371e3718c74a6f57da2a544a589b21216 + languageName: node + linkType: hard + "duplexer@npm:^0.1.1": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -6994,13 +8260,20 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.378, electron-to-chromium@npm:^1.3.488, electron-to-chromium@npm:^1.3.523": +"electron-to-chromium@npm:^1.3.378, electron-to-chromium@npm:^1.3.523": version: 1.3.557 resolution: "electron-to-chromium@npm:1.3.557" checksum: eff9f01fdb91094fda5dcb77a392cecf14b6324439a584e8cc73de95ce70c96228ec7d749e2bdf0096f4f5390c753b835786947ac5e4ab0333f2989cfb3d7269 languageName: node linkType: hard +"electron-to-chromium@npm:^1.3.585": + version: 1.3.606 + resolution: "electron-to-chromium@npm:1.3.606" + checksum: 9b64aa68daebb5d41382be45378a37a405c0734d8e0f48fceb1835ca9fa00e8b14c5c9a60c8522d6f3477848f93f204c89ca8b7428615e1eb0271b56844148be + languageName: node + linkType: hard + "element-resize-detector@npm:^1.2.1": version: 1.2.1 resolution: "element-resize-detector@npm:1.2.1" @@ -7109,6 +8382,15 @@ __metadata: languageName: node linkType: hard +"encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: ^0.6.2 + checksum: 282d5696a4916383b0f71a87375505e33ef0be0c3a30939fb559a878b691873d48acc61ee6dcbfacf3e68404ab4462e081bcfd0aa3c9a3f1fabb900306aad77d + languageName: node + linkType: hard + "end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" @@ -7282,6 +8564,13 @@ __metadata: languageName: node linkType: hard +"es6-promisify@npm:^6.1.1": + version: 6.1.1 + resolution: "es6-promisify@npm:6.1.1" + checksum: 03654617c47d261c7cb97a0477a42999f06c638b8ae8d944ce7232a5c5f3add307abe5a4fe93fd7174725e77131ab1a2f9b534bd09a2fe11993f671b46ad75f0 + languageName: node + linkType: hard + "es6-shim@npm:^0.35.5": version: 0.35.5 resolution: "es6-shim@npm:0.35.5" @@ -7299,13 +8588,20 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.0.1, escalade@npm:^3.0.2": +"escalade@npm:^3.0.2": version: 3.0.2 resolution: "escalade@npm:3.0.2" checksum: 30f45cb4dbc35e41dd53910c016313733219bdd06c49751fd30ef241509ef4f1c8b21b65313949aaaf1edd58ab1ac84bf71b4a70465c7be46f7e5eaf51d737bb languageName: node linkType: hard +"escalade@npm:^3.1.1": + version: 3.1.1 + resolution: "escalade@npm:3.1.1" + checksum: 1e31ff50d66f47cd0dfffa702061127116ccf9886d1f54a802a7b3bc95b94cab0cbf5b145cc5ac199036df6fd9d1bb24af1fa1bfed87c94879e950fbee5f86d1 + languageName: node + linkType: hard + "escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" @@ -7327,6 +8623,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:^4.0.0": + version: 4.0.0 + resolution: "escape-string-regexp@npm:4.0.0" + checksum: c747be8d5ff7873127e3e0cffe7d2206a37208077fa9c30a3c1bb4f26bebd081c8c24d5fba7a99449f9d20670bea3dc5e1b6098b0f074b099bd38766271a272f + languageName: node + linkType: hard + "escodegen@npm:^1.12.0": version: 1.14.3 resolution: "escodegen@npm:1.14.3" @@ -7673,6 +8976,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^1.0.1": + version: 1.0.1 + resolution: "estree-walker@npm:1.0.1" + checksum: 85e7cee763e9125a7d8a947b3a06a8b9282873936df220dd0d791d9b3315e45e40ab096b43ba71bdc99140c11a6d23fdcf686642dc119a7b2d6181004fdb24d2 + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -7680,7 +8990,7 @@ __metadata: languageName: node linkType: hard -"etag@npm:~1.8.1": +"etag@npm:1.8.1, etag@npm:~1.8.1": version: 1.8.1 resolution: "etag@npm:1.8.1" checksum: f18341a3c12a554ec46c0d4756bc9cae177e92f25a4ebd9ceefebf0ee448b675972fc110879f22b1bf514174713921ae5de9ff77af2062d422b1085588465a57 @@ -7694,6 +9004,13 @@ __metadata: languageName: node linkType: hard +"eventemitter3@npm:^4.0.4": + version: 4.0.7 + resolution: "eventemitter3@npm:4.0.7" + checksum: 1fc12c7bc3b4194c50975827e72d56ff57c32b75a4c7dbf4d5eebf3c8371f6f1aad6799150b609de1b867c0d8a9885c08b6ca5e7e0dc437d6152f3063b2607dd + languageName: node + linkType: hard + "events@npm:^3.0.0": version: 3.2.0 resolution: "events@npm:3.2.0" @@ -7929,6 +9246,13 @@ __metadata: languageName: node linkType: hard +"fastparse@npm:^1.1.2": + version: 1.1.2 + resolution: "fastparse@npm:1.1.2" + checksum: a701639184b1507122e04c2863b96630e1d229f755369fd0aaf096db4d4575ccc2db475ef1ec171fe631a2df90ee38070afd520694fa39dd5ca4041a7716917d + languageName: node + linkType: hard + "fault@npm:^1.0.2": version: 1.0.4 resolution: "fault@npm:1.0.4" @@ -7954,6 +9278,16 @@ __metadata: languageName: node linkType: hard +"figures@npm:^1.0.1": + version: 1.7.0 + resolution: "figures@npm:1.7.0" + dependencies: + escape-string-regexp: ^1.0.5 + object-assign: ^4.1.0 + checksum: 17f76820de5201632650d0ea10b5485111677df96423a2401158e85eeb277344551fea908d4ca7407f4fa99ac2e7a70839ece89ce6185e7fa6787245aeb7fd87 + languageName: node + linkType: hard + "figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -8018,6 +9352,13 @@ __metadata: languageName: node linkType: hard +"filesize@npm:^6.1.0": + version: 6.1.0 + resolution: "filesize@npm:6.1.0" + checksum: 5c0c4be4861bacdfcb701f1162aad6d6fe3724cbb69fcb9f55b3adfbb43d83d776790446a3d10da1cecf3616fc91b5d73ee3ab174ff1e141c983418cb83f9c9c + languageName: node + linkType: hard + "fill-range@npm:^4.0.0": version: 4.0.0 resolution: "fill-range@npm:4.0.0" @@ -8054,7 +9395,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:3.3.1, find-cache-dir@npm:^3.3.1": +"find-cache-dir@npm:3.3.1, find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.3.1": version: 3.3.1 resolution: "find-cache-dir@npm:3.3.1" dependencies: @@ -8269,6 +9610,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:8.1.0": + version: 8.1.0 + resolution: "fs-extra@npm:8.1.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^4.0.0 + universalify: ^0.1.0 + checksum: 056a96d4f55ab8728b021e251175a4a6440d1edb5845e6c2e8e010019bde3e63de188a0eb99386c21c71804ca1a571cd6e08f507971f10a2bc4f4f7667720fa4 + languageName: node + linkType: hard + "fs-extra@npm:^0.30.0": version: 0.30.0 resolution: "fs-extra@npm:0.30.0" @@ -8424,6 +9776,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"generic-names@npm:^2.0.1": + version: 2.0.1 + resolution: "generic-names@npm:2.0.1" + dependencies: + loader-utils: ^1.1.0 + checksum: 1ed17b3c9a635cce5e740ca6e983889e41f65e5e1b4ae500d6f64dc2984cad400a7a86f9bd3c4b598a63e5b69b03cbe0155acf6e958909eece71efb50da76307 + languageName: node + linkType: hard + "gensync@npm:^1.0.0-beta.1": version: 1.0.0-beta.1 resolution: "gensync@npm:1.0.0-beta.1" @@ -8627,6 +9988,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"globalyzer@npm:0.1.0": + version: 0.1.0 + resolution: "globalyzer@npm:0.1.0" + checksum: 44d8bd60b2ad2b976e54352d40a3166c9c80a19f72be029e2873fdea19f5ad09e696e12f712aa8a1449a24c391712e0769f1a537c7744e78f597e695b0d3ca12 + languageName: node + linkType: hard + "globby@npm:8.0.2": version: 8.0.2 resolution: "globby@npm:8.0.2" @@ -8642,6 +10010,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"globrex@npm:^0.1.2": + version: 0.1.2 + resolution: "globrex@npm:0.1.2" + checksum: 78825a08abba1994cc3f79a3812a627cf22ac676b08e3b812a7c284af47d39d4dcddff6ac811cb994e817949df1ea53a17c13aa561d9c265b4d3fc34b7362990 + languageName: node + linkType: hard + "good-listener@npm:^1.2.2": version: 1.2.2 resolution: "good-listener@npm:1.2.2" @@ -8677,7 +10052,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"gzip-size@npm:5.1.1": +"gzip-size@npm:5.1.1, gzip-size@npm:^5.1.1": version: 5.1.1 resolution: "gzip-size@npm:5.1.1" dependencies: @@ -8687,6 +10062,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"gzip-size@npm:^3.0.0": + version: 3.0.0 + resolution: "gzip-size@npm:3.0.0" + dependencies: + duplexer: ^0.1.1 + checksum: f3f12838b29dba067999fc61bcae52bab1d6687312c6e3d74a41069b8d8b8197fa56287ce13320b29fda8cd48521678e39745236e31841ecd5469e65d7f8b73d + languageName: node + linkType: hard + "har-schema@npm:^2.0.0": version: 2.0.0 resolution: "har-schema@npm:2.0.0" @@ -8713,6 +10097,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"has-flag@npm:^1.0.0": + version: 1.0.0 + resolution: "has-flag@npm:1.0.0" + checksum: 556423170e15c694061a69052773114159c18ddf4ca0c72912591343f9568878c0ab29c16ab901f3466eaca25faf5ca4b1c6831b6795a3a3cd5d1606bdc6fa1f + languageName: node + linkType: hard + "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -8780,7 +10171,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"has@npm:^1.0.3": +"has@npm:^1.0.0, has@npm:^1.0.3": version: 1.0.3 resolution: "has@npm:1.0.3" dependencies: @@ -8889,16 +10280,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"he@npm:1.1.1": - version: 1.1.1 - resolution: "he@npm:1.1.1" - bin: - he: bin/he - checksum: b2b167171cf3eeec7db1c016fc650bc588771841b51f0d04538e700412932a1dc710d150bc629acab25b0ecc6ecf6646014dbf10160782b089651b984a3125fc - languageName: node - linkType: hard - -"he@npm:^1.2.0": +"he@npm:1.2.0, he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" bin: @@ -8907,6 +10289,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"hex-color-regex@npm:^1.1.0": + version: 1.1.0 + resolution: "hex-color-regex@npm:1.1.0" + checksum: 89899f5f74cdef884e352fe8791018f2f112c338b97f3b486f7d5f4760a9c58181f688eb147937f9f2dd69c976a7296b53d1509c9a0871903eeb26a8382e486c + languageName: node + linkType: hard + "highlight.js@npm:~9.15.0, highlight.js@npm:~9.15.1": version: 9.15.10 resolution: "highlight.js@npm:9.15.10" @@ -8941,6 +10330,27 @@ fsevents@^1.2.7: languageName: node linkType: hard +"hsl-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "hsl-regex@npm:1.0.0" + checksum: b04a50c6c75fc4035e9e212a2c581dcae64289f0ad45bb010a32dd3899c9a5ac95c4d23507a89027aa7950a8a9241de0e6ad66bc87535f261c0eef4817222a1f + languageName: node + linkType: hard + +"hsla-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "hsla-regex@npm:1.0.0" + checksum: 2460f935b556795a7cadc17978bc4cd90f74aaba05505f7040e7809336c68e757dcdcc2121004a4d926a6f04295cf68a575a81c0fd2d4e7280dc201a98eb2859 + languageName: node + linkType: hard + +"html-comment-regex@npm:^1.1.0": + version: 1.1.2 + resolution: "html-comment-regex@npm:1.1.2" + checksum: f3bf135002dc424aa5e59aa5f7697b4538898ce8af2375a42c4fcb53dbde3d430ec406b9ea59853b6fef7ca6f8de2939f12b285045850a70a757628bd5483cbf + languageName: node + linkType: hard + "html-entities@npm:^1.2.0, html-entities@npm:^1.2.1": version: 1.3.1 resolution: "html-entities@npm:1.3.1" @@ -9064,7 +10474,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-errors@npm:~1.7.2": +"http-errors@npm:1.7.3, http-errors@npm:~1.7.2": version: 1.7.3 resolution: "http-errors@npm:1.7.3" dependencies: @@ -9121,6 +10531,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"iconv-lite@npm:^0.6.2": + version: 0.6.2 + resolution: "iconv-lite@npm:0.6.2" + dependencies: + safer-buffer: ">= 2.1.2 < 3.0.0" + checksum: 0785670120f57b5912c6a4391d6a69914906746d259b59de884dc6d324a52a0abde38d5804f67370192fec6878d01e7306de525568abcea70eb41c2bceb9f547 + languageName: node + linkType: hard + +"icss-replace-symbols@npm:1.1.0, icss-replace-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "icss-replace-symbols@npm:1.1.0" + checksum: 6529ec8274f670e4ed5ded7d48f3f6d6f1576078353f3a363e6183f0be95166c74b4e2a93e1557d1852c59d0ce573ad5e91329e65a8fe94ab88fbb12a02f0ea9 + languageName: node + linkType: hard + "icss-utils@npm:^4.0.0, icss-utils@npm:^4.1.1": version: 4.1.1 resolution: "icss-utils@npm:4.1.1" @@ -9183,6 +10609,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"import-cwd@npm:^3.0.0": + version: 3.0.0 + resolution: "import-cwd@npm:3.0.0" + dependencies: + import-from: ^3.0.0 + checksum: 5689cfc5d26336ed9ae15a2c725d881845a2455a75fdd92cf715fa92e13ede901cf95c7bb48aeca9b7612f23d53380ff762defc804403f653eedcf53c37e9e5c + languageName: node + linkType: hard + "import-fresh@npm:^2.0.0": version: 2.0.0 resolution: "import-fresh@npm:2.0.0" @@ -9212,6 +10647,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"import-from@npm:^3.0.0": + version: 3.0.0 + resolution: "import-from@npm:3.0.0" + dependencies: + resolve-from: ^5.0.0 + checksum: ba66d42da541286fe50afe800a506534560c067eac7fa1c5fa83b4ea69eb92952adf6bff4ae6a3ea2e45780a874aa0341e4101e6ebc3f9b8fd6b83ac29fafe1b + languageName: node + linkType: hard + "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -9375,6 +10819,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-absolute-url@npm:^2.0.0": + version: 2.1.0 + resolution: "is-absolute-url@npm:2.1.0" + checksum: f9d193d86b5a255de08eb22653026e09952b5b1335c1c1c9c171237cb056c54d8c12ef45a069ac34270b7e960e46c89bc43f52d911317a2aaaab6d315c0da0e0 + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.0": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -9488,6 +10939,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-color-stop@npm:^1.0.0": + version: 1.1.0 + resolution: "is-color-stop@npm:1.1.0" + dependencies: + css-color-names: ^0.0.4 + hex-color-regex: ^1.1.0 + hsl-regex: ^1.0.0 + hsla-regex: ^1.0.0 + rgb-regex: ^1.0.1 + rgba-regex: ^1.0.0 + checksum: 0e3d46b1e1669891fe38f019188c6edc8b6239ba21b391c2f25bd1887975f11fed0764771adb550e30c7726f737547953c9260b411c9813e573b8b9434e760c4 + languageName: node + linkType: hard + "is-data-descriptor@npm:^0.1.4": version: 0.1.4 resolution: "is-data-descriptor@npm:0.1.4" @@ -9669,6 +11134,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-module@npm:^1.0.0": + version: 1.0.0 + resolution: "is-module@npm:1.0.0" + checksum: 2cbd41e2760874130b76aee84cc53120c4feef0d0f196fa665326857b444c8549909cc840f3f3a59652a7e8df46146a77f6c0f3f70a578704e03670975843e74 + languageName: node + linkType: hard + "is-negative-zero@npm:^2.0.0": version: 2.0.0 resolution: "is-negative-zero@npm:2.0.0" @@ -9692,6 +11164,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-obj@npm:^2.0.0": + version: 2.0.0 + resolution: "is-obj@npm:2.0.0" + checksum: ffa67ed5df66e37757876cd976380737a0430551789a0457b8c031eaedef8f5c6bc4ab6d903e529efb777545f8718ab73d9badde61c8b08720a3747ccff0b2a0 + languageName: node + linkType: hard + "is-object@npm:^1.0.1": version: 1.0.1 resolution: "is-object@npm:1.0.1" @@ -9724,6 +11203,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-reference@npm:^1.1.2": + version: 1.2.1 + resolution: "is-reference@npm:1.2.1" + dependencies: + "@types/estree": "*" + checksum: 9daa3d7c4dc159e326be68c025a43bf714b36a6d065c2cc6907f7c44d010867dd10ec7f74bff37cb5d2000ac8b03c94cde3d69c85dc9a56a887ce576200ad01f + languageName: node + linkType: hard + "is-regex@npm:^1.0.4, is-regex@npm:^1.1.0, is-regex@npm:^1.1.1": version: 1.1.1 resolution: "is-regex@npm:1.1.1" @@ -9733,6 +11221,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-resolvable@npm:^1.0.0": + version: 1.1.0 + resolution: "is-resolvable@npm:1.1.0" + checksum: ef1a289c54e1115f668cd4fbfd6dc53d6bfa02c2c12e812a578aefbe795b72339cde37e9ee5709d15a21009cadadba2c61cf810f2dd1da29e3c651776c98dda8 + languageName: node + linkType: hard + "is-root@npm:2.1.0": version: 2.1.0 resolution: "is-root@npm:2.1.0" @@ -9768,6 +11263,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-svg@npm:^3.0.0": + version: 3.0.0 + resolution: "is-svg@npm:3.0.0" + dependencies: + html-comment-regex: ^1.1.0 + checksum: 7dd3f5f18dc7816dcf370b937c3d12f3a74e6aab886032e34d187af7627acaa1c1b0230be6af83dbe02b0f10d97a2d392b12c9be7627fc11a1c588851953c46e + languageName: node + linkType: hard + "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": version: 1.0.3 resolution: "is-symbol@npm:1.0.3" @@ -10002,7 +11506,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-worker@npm:24.9.0": +"jest-worker@npm:24.9.0, jest-worker@npm:^24.9.0": version: 24.9.0 resolution: "jest-worker@npm:24.9.0" dependencies: @@ -10134,7 +11638,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"json5@npm:^2.1.0, json5@npm:^2.1.1, json5@npm:^2.1.2": +"json5@npm:^2.1.1, json5@npm:^2.1.2": version: 2.1.3 resolution: "json5@npm:2.1.3" dependencies: @@ -10157,6 +11661,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jsonfile@npm:^4.0.0": + version: 4.0.0 + resolution: "jsonfile@npm:4.0.0" + dependencies: + graceful-fs: ^4.1.6 + dependenciesMeta: + graceful-fs: + optional: true + checksum: a40b7b64da41c84b0dc7ad753737ba240bb0dc50a94be20ec0b73459707dede69a6f89eb44b4d29e6994ed93ddf8c9b6e57f6b1f09dd707567959880ad6cee7f + languageName: node + linkType: hard + "jsonfile@npm:^6.0.1": version: 6.0.1 resolution: "jsonfile@npm:6.0.1" @@ -10245,7 +11761,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"klona@npm:^2.0.3": +"kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" + checksum: 20ef0e37fb3f9aebbec8a75b61f547051aa61e3a6c51bd2678e77a11d69d73885a76966aea77f09c40677c7dfa274a5e16741ec89859213c9f798d4a96f77521 + languageName: node + linkType: hard + +"klona@npm:^2.0.4": version: 2.0.4 resolution: "klona@npm:2.0.4" checksum: be4a0c784135b6a75ac2c5ac9564894807aa050de041ac775a20d3ee46969ac5c3d37503d12c215c7decb592196e59e22852fd0cf28ac0cc29fe3a6df9168624 @@ -10428,6 +11951,27 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lodash.camelcase@npm:^4.3.0": + version: 4.3.0 + resolution: "lodash.camelcase@npm:4.3.0" + checksum: 3cb674ed3b37bb698f2ec5a1c3f607d157279f3015877132e8be5c22cf8048988cb9bf1e61c90dbefea3895a459c095773cc266a5b1a9f4202bcd062b3983e37 + languageName: node + linkType: hard + +"lodash.memoize@npm:^4.1.2": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 080c1095b7795b293a06078737550dc0c8138192cadbafb4e4b1303357d367ac589a1a570fad8de154175b008ca7b2b48d6a7f1755a143e13b764e20a7104080 + languageName: node + linkType: hard + +"lodash.merge@npm:^4.6.2": + version: 4.6.2 + resolution: "lodash.merge@npm:4.6.2" + checksum: 4e2bb42a87a148991458d7c384bc197e96f7115e9536fc8e2c86ae9e99ce1c1f693ff15eb85761952535f48d72253aed8e673d9f32dde3e671cd91e3fde220a7 + languageName: node + linkType: hard + "lodash.sortby@npm:^4.7.0": version: 4.7.0 resolution: "lodash.sortby@npm:4.7.0" @@ -10442,7 +11986,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.uniq@npm:4.5.0": +"lodash.uniq@npm:4.5.0, lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" checksum: 47cb25b59bf40ef3bdf441b7b6cb41d0b95ae0ca576be2c206724dd66041fa8aadab55c1210792671aa0b1c9878d5c0be48927bf4d22f3ed50e5f79d3b2e90b7 @@ -10523,6 +12067,24 @@ fsevents@^1.2.7: languageName: node linkType: hard +"magic-string@npm:^0.22.4": + version: 0.22.5 + resolution: "magic-string@npm:0.22.5" + dependencies: + vlq: ^0.2.2 + checksum: 350b8afd17016759844237a01b76091214738ef4f050201afd84cfbb21714f3bdcefb648c0c17f587ad4e64e224291dce8b4dfcd8ce61aed770e49abfcb42782 + languageName: node + linkType: hard + +"magic-string@npm:^0.25.2": + version: 0.25.7 + resolution: "magic-string@npm:0.25.7" + dependencies: + sourcemap-codec: ^1.4.4 + checksum: 4b70c13eb21c6f1c54bf7fb029748dc44d6bfcd3c59e5deeda060eecc38df6144b91d10fb7a3cf6156fadab1a68f83d69a189df20ca5f6bd088bf0196ea8f039 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -10622,6 +12184,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"maxmin@npm:^2.1.0": + version: 2.1.0 + resolution: "maxmin@npm:2.1.0" + dependencies: + chalk: ^1.0.0 + figures: ^1.0.1 + gzip-size: ^3.0.0 + pretty-bytes: ^3.0.0 + checksum: 8e4dc6b7cce7c4c06a4cdef8fff6d41c0c4bc1397258325bfe2a6c07832b556969f82292a1156dcabd08f6559b880afe436bca4204b3fd7a0b74a0e3ec6878e3 + languageName: node + linkType: hard + "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -10782,6 +12356,58 @@ fsevents@^1.2.7: languageName: node linkType: hard +"microbundle@npm:^0.12.4": + version: 0.12.4 + resolution: "microbundle@npm:0.12.4" + dependencies: + "@babel/core": ^7.10.2 + "@babel/plugin-proposal-class-properties": 7.7.4 + "@babel/plugin-syntax-import-meta": ^7.10.1 + "@babel/plugin-syntax-jsx": ^7.10.1 + "@babel/plugin-transform-flow-strip-types": ^7.10.1 + "@babel/plugin-transform-react-jsx": ^7.10.1 + "@babel/plugin-transform-regenerator": ^7.10.1 + "@babel/preset-env": ^7.11.0 + "@babel/preset-flow": ^7.10.1 + "@babel/preset-react": ^7.10.4 + "@rollup/plugin-alias": ^3.1.1 + "@rollup/plugin-babel": ^5.0.3 + "@rollup/plugin-commonjs": ^13.0.0 + "@rollup/plugin-json": ^4.1.0 + "@rollup/plugin-node-resolve": ^6.1.0 + asyncro: ^3.0.0 + autoprefixer: ^9.8.0 + babel-plugin-macros: ^2.8.0 + babel-plugin-transform-async-to-promises: ^0.8.15 + babel-plugin-transform-replace-expressions: ^0.2.0 + brotli-size: ^4.0.0 + builtin-modules: ^3.1.0 + camelcase: ^5.3.1 + cssnano: ^4.1.10 + es6-promisify: ^6.1.1 + escape-string-regexp: ^4.0.0 + filesize: ^6.1.0 + gzip-size: ^5.1.1 + kleur: ^3.0.3 + lodash.merge: ^4.6.2 + module-details-from-path: ^1.0.3 + pretty-bytes: ^5.3.0 + rollup: ^1.32.1 + rollup-plugin-bundle-size: ^1.0.1 + rollup-plugin-es3: ^1.1.0 + rollup-plugin-postcss: ^2.9.0 + rollup-plugin-terser: ^5.3.0 + rollup-plugin-typescript2: ^0.25.3 + sade: ^1.7.3 + tiny-glob: ^0.2.6 + tslib: ^1.13.0 + typescript: ^3.9.5 + bin: + microbundle: dist/cli.js + checksum: 4fb06a1944d887930da28e071f1bdac4708aa16633a7fb4e0bdaa6ff31f7817ff606c494af5d6c3cca05d34c8802d1a543c910d2ca90f60b33e09f5c84c1d9a4 + languageName: node + linkType: hard + "microevent.ts@npm:~0.1.1": version: 0.1.1 resolution: "microevent.ts@npm:0.1.1" @@ -11043,17 +12669,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mkdirp@npm:0.5.3": - version: 0.5.3 - resolution: "mkdirp@npm:0.5.3" - dependencies: - minimist: ^1.2.5 - bin: - mkdirp: bin/cmd.js - checksum: 92d96ba83ca6013b7077c3fe776766c823c468de845a4965f5df483c38ad4d12829aab5a7a4e88e9defc4041f18a7cef2172e7bb19f946ae09a3821174b95256 - languageName: node - linkType: hard - "mkdirp@npm:^0.5.0, mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:~0.5.1": version: 0.5.5 resolution: "mkdirp@npm:0.5.5" @@ -11074,6 +12689,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"module-details-from-path@npm:^1.0.3": + version: 1.0.3 + resolution: "module-details-from-path@npm:1.0.3" + checksum: bf25f3d009ccb56ff2de6e42fd81ee109c839a1bd44a07050087fb6c61c14b9dd471310cc0e77f4f4ed655bfbd7ce9349a2e090f5f40b73e3dfc3e3f445fa159 + languageName: node + linkType: hard + "move-concurrently@npm:^1.0.1": version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" @@ -11088,6 +12710,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mri@npm:^1.1.0": + version: 1.1.6 + resolution: "mri@npm:1.1.6" + checksum: 87a09465063063da6d69d98ac75a6206a597c7533561c74e8aab5e6490ebe2a0e94c583fb6e02429e1f4291286a9549eb6a9699c83f5bad252c2c9b4eada97da + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -11135,12 +12764,12 @@ fsevents@^1.2.7: languageName: node linkType: hard -"nanoid@npm:^3.1.12": - version: 3.1.16 - resolution: "nanoid@npm:3.1.16" +"nanoid@npm:^3.1.16": + version: 3.1.18 + resolution: "nanoid@npm:3.1.18" bin: nanoid: bin/nanoid.cjs - checksum: 1903aa0a7602e881ef7015d4c8ccf8a2a92b45b1bd6c4bb9c1dd2119f41ebe08a44c9195ecf4c1fbaef147bd4d050e41adbcb747ec96d7d14c1f662e3ac52790 + checksum: ae87f7a2542cb9cb546410dee7327a1eece71bd4bb6ef62aab30275342947554add78713bed50c9e012e5d45392cc948087c5bfbbae14ee126defb0926c4afd8 languageName: node linkType: hard @@ -11206,13 +12835,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"neo-async@npm:2.6.1": - version: 2.6.1 - resolution: "neo-async@npm:2.6.1" - checksum: b359ccaa5cc3eea9c49605b830382e2ec7661f1746b7210dc1f997645a40f9daf3084328151ecb21800e0e78d891dbf8d46f70c3cb5e8c5dab8a909b5597f9a1 - languageName: node - linkType: hard - "neo-async@npm:^2.5.0, neo-async@npm:^2.6.1, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -11220,13 +12842,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"next-aws-lambda@npm:^2.5.0": - version: 2.5.0 - resolution: "next-aws-lambda@npm:2.5.0" - checksum: 074d6058ee92ca2f0b695fc5e8aee8591c500dd8b111dfff7c6d7ad6e6768a49d156d954e24bea70c3e75ab5a97da7d5b1c932dc07fffe79f4a3a1ff710dddd6 - languageName: node - linkType: hard - "next-images@npm:^1.6.2": version: 1.6.2 resolution: "next-images@npm:1.6.2" @@ -11239,41 +12854,41 @@ fsevents@^1.2.7: languageName: node linkType: hard -"next-on-netlify@npm:^2.6.0": - version: 2.6.0 - resolution: "next-on-netlify@npm:2.6.0" +"next-on-netlify@npm:^2.6.3": + version: 2.6.3 + resolution: "next-on-netlify@npm:2.6.3" dependencies: "@sls-next/lambda-at-edge": ^1.5.2 commander: ^6.0.0 fs-extra: ^9.0.1 - next-aws-lambda: ^2.5.0 peerDependencies: - next: 9.x + next: ">=9.5.3" bin: next-on-netlify: next-on-netlify.js - checksum: caa0bf166a0ecf348badab1b63a3585b0bb2b6b5d94e3d618225bae8c8f2164fdb7969b3429615aab1591adf23a294de3f84982bf69ff6efd102a761d6ddb7ff + checksum: d3e13ad4449283f3c37d027b6be8d29ba959a9ec16c03b851e6584a38d912e57549d1206052e9d587c17e66ca303bd438b2053591df7ae456d953e55f15bc451 languageName: node linkType: hard -"next-seo@npm:^4.14.1": - version: 4.14.1 - resolution: "next-seo@npm:4.14.1" +"next-seo@npm:^4.17.0": + version: 4.17.0 + resolution: "next-seo@npm:4.17.0" peerDependencies: next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0 - react: ^16.0.0 - react-dom: ^16.0.0 - checksum: 7b5ac3e9fe5db08c7618da4a66738b178e34189aede9c82b637de9577513e4eb3dc03716f7b9999d60d7ab9729b937a3c3c8a0e8eeeba42866a639b8d641a4e6 + react: ^16.0.0 || ^17.0.0 + react-dom: ^16.0.0 || ^17.0.0 + checksum: d5f34bebe46040f2abd1ce4dcfc6b3db7092b7e83a251d3f215a0eda70c4601d7f61577649ba84bc07ff1ffa8d6fe52e4f831534cd92d49883f6d8ec5feb6bdd languageName: node linkType: hard -"next-sitemap@npm:^1.2.20": - version: 1.2.20 - resolution: "next-sitemap@npm:1.2.20" +"next-sitemap@npm:^1.3.6": + version: 1.3.6 + resolution: "next-sitemap@npm:1.3.6" dependencies: "@corex/deepmerge": ^2.4.24 + minimist: ^1.2.5 bin: next-sitemap: bin/next-sitemap - checksum: 15da32b36d0bdee5af39bb6943c7d5e136514d0dcc4903bf636524177672cc4330dd4356fa1d29f6f54bd61654fd67b30359e6707f1a49d40496ab112d82d5d6 + checksum: 034f1e2af18ecd33c053f5931b6ad510134faca21655b1193de7c10ff8e5ed7faa5414ee58ac27d5e094fafd259edf7e6477f8fe8c8e0f8d421fd74d9d47f96a languageName: node linkType: hard @@ -11284,69 +12899,53 @@ fsevents@^1.2.7: languageName: node linkType: hard -"next@npm:10.0.0": - version: 10.0.0 - resolution: "next@npm:10.0.0" +"next@npm:10.0.3": + version: 10.0.3 + resolution: "next@npm:10.0.3" dependencies: "@ampproject/toolbox-optimizer": 2.7.0-alpha.1 - "@babel/code-frame": 7.10.4 - "@babel/core": 7.7.7 - "@babel/plugin-proposal-class-properties": 7.10.4 - "@babel/plugin-proposal-export-namespace-from": 7.10.4 - "@babel/plugin-proposal-numeric-separator": 7.10.4 - "@babel/plugin-proposal-object-rest-spread": 7.11.0 - "@babel/plugin-syntax-bigint": 7.8.3 - "@babel/plugin-syntax-dynamic-import": 7.8.3 - "@babel/plugin-syntax-jsx": 7.10.4 - "@babel/plugin-transform-modules-commonjs": 7.10.4 - "@babel/plugin-transform-runtime": 7.11.5 - "@babel/preset-env": 7.11.5 - "@babel/preset-modules": 0.1.4 - "@babel/preset-react": 7.10.4 - "@babel/preset-typescript": 7.10.4 - "@babel/runtime": 7.11.2 - "@babel/types": 7.11.5 + "@babel/runtime": 7.12.5 "@hapi/accept": 5.0.1 - "@next/env": 10.0.0 - "@next/polyfill-module": 10.0.0 - "@next/react-dev-overlay": 10.0.0 - "@next/react-refresh-utils": 10.0.0 + "@next/env": 10.0.3 + "@next/polyfill-module": 10.0.3 + "@next/react-dev-overlay": 10.0.3 + "@next/react-refresh-utils": 10.0.3 ast-types: 0.13.2 babel-plugin-transform-define: 2.0.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 - browserslist: 4.13.0 + browserslist: 4.14.6 buffer: 5.6.0 - cacache: 15.0.5 caniuse-lite: ^1.0.30001113 - chokidar: 3.4.2 + chalk: 2.4.2 + chokidar: 3.4.3 crypto-browserify: 3.12.0 css-loader: 4.3.0 - cssnano-simple: 1.2.0 + cssnano-simple: 1.2.1 + etag: 1.8.1 find-cache-dir: 3.3.1 jest-worker: 24.9.0 loader-utils: 2.0.0 - mkdirp: 0.5.3 native-url: 0.3.4 - neo-async: 2.6.1 - node-html-parser: ^1.2.19 + node-fetch: 2.6.1 + node-html-parser: 1.4.9 path-browserify: 1.0.1 pnp-webpack-plugin: 1.6.4 - postcss: 8.1.1 + postcss: 8.1.7 process: 0.11.10 prop-types: 15.7.2 + raw-body: 2.4.1 react-is: 16.13.1 react-refresh: 0.8.3 resolve-url-loader: 3.1.2 - sass-loader: 10.0.2 + sass-loader: 10.0.5 schema-utils: 2.7.1 sharp: 0.26.2 stream-browserify: 3.0.0 style-loader: 1.2.1 - styled-jsx: 3.3.1 - use-subscription: 1.5.0 + styled-jsx: 3.3.2 + use-subscription: 1.5.1 vm-browserify: 1.1.2 watchpack: 2.0.0-beta.13 - web-vitals: 0.2.4 webpack: 4.44.1 webpack-sources: 1.4.3 peerDependencies: @@ -11357,7 +12956,7 @@ fsevents@^1.2.7: optional: true bin: next: dist/bin/next - checksum: c01b177cb2e2aec07bb75f685f07e42af8db088b44827b1f482bbb0c5a0f3c4989dfe537d4cc55eac373f6645c9d67ac7d3ffb0f52c4bd8c8a3b2a62ea102bb6 + checksum: 7b4a77f7c3bc9bce1eccaf358a289b8a5725ab5941cb39be333619fa84bb6c8163ea9b7626ec985596eee16c5353c3eb5a0466d15e6eb5adaac16e8385365fb3 languageName: node linkType: hard @@ -11412,7 +13011,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-fetch@npm:^2.6.1": +"node-fetch@npm:2.6.1, node-fetch@npm:^2.6.1": version: 2.6.1 resolution: "node-fetch@npm:2.6.1" checksum: cbb171635e538162b977eac5dfe7a1e07a9a02e991924377a6435502291e2f823d306b95aabc455caebf4a118ccf836868462bc70ccc3095af02bb9da61fda37 @@ -11450,12 +13049,12 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-html-parser@npm:^1.2.19": - version: 1.2.20 - resolution: "node-html-parser@npm:1.2.20" +"node-html-parser@npm:1.4.9": + version: 1.4.9 + resolution: "node-html-parser@npm:1.4.9" dependencies: - he: 1.1.1 - checksum: 18ee6caf7374ea397c64d2bed50db4bea51d9fef315abcda61db320805cfaa9699d176181ae58c9450738976e0db68720f79f211e80427ae3b27fd1e8ebd7963 + he: 1.2.0 + checksum: deb013cdd3c43382a33f3d05eb803132d627e2e8a38bf6bdcf71b6d49d2f8fa70e647597dd27a0947487ac94b6ea514768d83cb9a9b02f7059057aa52675d3a7 languageName: node linkType: hard @@ -11524,13 +13123,20 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-releases@npm:^1.1.52, node-releases@npm:^1.1.58, node-releases@npm:^1.1.60": +"node-releases@npm:^1.1.52, node-releases@npm:^1.1.60": version: 1.1.60 resolution: "node-releases@npm:1.1.60" checksum: bed3480bd1d7a9c3ad0b4acf79eceabfb14c5ba3e5d48619c8ec1fb5197fb358c9d0c117e31c48d52b7dba75b71c1371c5e67d01f55b79cbd2d7b60ca30974d1 languageName: node linkType: hard +"node-releases@npm:^1.1.65": + version: 1.1.67 + resolution: "node-releases@npm:1.1.67" + checksum: 19a76af9498421b28bbc0123effc870a2ebe68a6364a4eb6547c5f871d6c2d8095fb66cc582a2378af8fbb6124ef8360207ef29d7a5a507e27691c53a85e9df4 + languageName: node + linkType: hard + "noop-logger@npm:^0.1.1": version: 0.1.1 resolution: "noop-logger@npm:0.1.1" @@ -11592,6 +13198,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"normalize-url@npm:^3.0.0": + version: 3.3.0 + resolution: "normalize-url@npm:3.3.0" + checksum: 5704115f74833cf157a5f104477d9c8e8b4e2c00275624159bcd3c65dbdac93db4f6f008f91364d0f20f93655bd2b643afa9e8875c67b4ab8673cd1dd0fb7a5c + languageName: node + linkType: hard + "npm-bundled@npm:^1.0.1": version: 1.1.1 resolution: "npm-bundled@npm:1.1.1" @@ -11976,6 +13589,25 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-queue@npm:^6.3.0": + version: 6.6.2 + resolution: "p-queue@npm:6.6.2" + dependencies: + eventemitter3: ^4.0.4 + p-timeout: ^3.2.0 + checksum: e95a48f421589ac95dc8913bc949e4c73cfc40c294580f176d2e1af6fa525459ed340c9e8d72a9947ca25e5f79f1d5cfbc10f546f958a324704bfcc838340cee + languageName: node + linkType: hard + +"p-timeout@npm:^3.2.0": + version: 3.2.0 + resolution: "p-timeout@npm:3.2.0" + dependencies: + p-finally: ^1.0.0 + checksum: d7e71c1547736ecd392be3c4ea956af1abd2b6f56179f37443672cfaccb41383533cdf2e927890bb5282e1eb41c979be133eef26a6a84a8224ff4f5c9455b517 + languageName: node + linkType: hard + "p-try@npm:^1.0.0": version: 1.0.0 resolution: "p-try@npm:1.0.0" @@ -12252,7 +13884,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.1": +"picomatch@npm:^2.0.4, picomatch@npm:^2.0.5, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2": version: 2.2.2 resolution: "picomatch@npm:2.2.2" checksum: 20fa75e0a58b39d83425b3db68744d5f6f361fd4fd66ec7745d884036d502abba0d553a637703af79939b844164b13e60eea339ccb043d7fbd74c3da2592b864 @@ -12280,6 +13912,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pify@npm:^5.0.0": + version: 5.0.0 + resolution: "pify@npm:5.0.0" + checksum: 4c28d29597a49bbf320c0c6526fac7858d53b8398a46bfa6ed1a120a922773c7ef50bea166e27952bbc476bce1c72cf3e7d648462ac82e704e62431bdec95cec + languageName: node + linkType: hard + "pirates@npm:^4.0.0, pirates@npm:^4.0.1": version: 4.0.1 resolution: "pirates@npm:4.0.1" @@ -12373,6 +14012,76 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss-calc@npm:^7.0.1": + version: 7.0.5 + resolution: "postcss-calc@npm:7.0.5" + dependencies: + postcss: ^7.0.27 + postcss-selector-parser: ^6.0.2 + postcss-value-parser: ^4.0.2 + checksum: 850aed0201c6a7aaf5c1b4161f3d90e607ae3513c2720de038b85749f7913ac3e31c75f42314815d75641883138d2ed4dbd399da0563acc50f008c63fe068e06 + languageName: node + linkType: hard + +"postcss-colormin@npm:^4.0.3": + version: 4.0.3 + resolution: "postcss-colormin@npm:4.0.3" + dependencies: + browserslist: ^4.0.0 + color: ^3.0.0 + has: ^1.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: c2632c38a64e2f76b41eb58d97193c77ab71a3d206e8453377019ed8f42c9e94be1b9df66b1e86d44e5af1e2892e7f0316c1d039c83519065eec3824aac78d17 + languageName: node + linkType: hard + +"postcss-convert-values@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-convert-values@npm:4.0.1" + dependencies: + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 8fc4a78787642d67faebbce5f80c3e1c2ec49ab57e52f6702079f6dd57caa2c7e1bf1472a8499e548b7c6b078bc6dab664580444d81ce723caf80f4b5240237a + languageName: node + linkType: hard + +"postcss-discard-comments@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-discard-comments@npm:4.0.2" + dependencies: + postcss: ^7.0.0 + checksum: 7b357a3a4bbb2601ec0c659ed389de4334e185cfebbd991bed4c69d83905ec49b5a988d4b4ee1ea8db5b6f8b66b93f8590c16cf5c22f7efe5bde2ed1cad4ccce + languageName: node + linkType: hard + +"postcss-discard-duplicates@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-discard-duplicates@npm:4.0.2" + dependencies: + postcss: ^7.0.0 + checksum: 128342e2b913f0dd6f844519049dfb9a7fd82e0680e28d8e8111314af2137fe6b6d8af3503e775b8df56727d18a1dfc76cdb9944c615bf00cecacbde915e199f + languageName: node + linkType: hard + +"postcss-discard-empty@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-discard-empty@npm:4.0.1" + dependencies: + postcss: ^7.0.0 + checksum: f06a00331cef0ba05362060642b3661fff63a1a02803984ce071e3af71061ee40083953021ae0665e6c650193f25b9155dca8c94cfe78a4d1b667a5e2d3e738d + languageName: node + linkType: hard + +"postcss-discard-overridden@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-discard-overridden@npm:4.0.1" + dependencies: + postcss: ^7.0.0 + checksum: be24bca265926d22af134ed3ede7a2a27d65e32c5e5ebe3b83603e84599fc2b5587e3e0344c01e4e660f9f4072100ee6d1b56bacd0a6d428f2e0e0acd9bd4046 + languageName: node + linkType: hard + "postcss-flexbugs-fixes@npm:^4.1.0": version: 4.2.1 resolution: "postcss-flexbugs-fixes@npm:4.2.1" @@ -12392,6 +14101,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss-load-config@npm:^2.1.0": + version: 2.1.2 + resolution: "postcss-load-config@npm:2.1.2" + dependencies: + cosmiconfig: ^5.0.0 + import-cwd: ^2.0.0 + checksum: b79ecb38d57e82f4a86d07c887783cba0d8976d5b0860b9708ed70c5bd02b1b8317de73abcae56210aa3cc213af6f7c649f5c87380adb42d76be8b08ebd1193c + languageName: node + linkType: hard + "postcss-loader@npm:^3.0.0": version: 3.0.0 resolution: "postcss-loader@npm:3.0.0" @@ -12404,6 +14123,89 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss-merge-longhand@npm:^4.0.11": + version: 4.0.11 + resolution: "postcss-merge-longhand@npm:4.0.11" + dependencies: + css-color-names: 0.0.4 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + stylehacks: ^4.0.0 + checksum: f6ae3d8f2b07d30de78b17d7f58828571bf161d1a1d99d9371a59e1f0b18f13b7b684b34bf2b4c0d5c28e2d0eb0901a57b8c69ad558660aa3c81b9af16702cf6 + languageName: node + linkType: hard + +"postcss-merge-rules@npm:^4.0.3": + version: 4.0.3 + resolution: "postcss-merge-rules@npm:4.0.3" + dependencies: + browserslist: ^4.0.0 + caniuse-api: ^3.0.0 + cssnano-util-same-parent: ^4.0.0 + postcss: ^7.0.0 + postcss-selector-parser: ^3.0.0 + vendors: ^1.0.0 + checksum: 18907817119fa00c5b016631c5e623d59061a0ae2a5e54069b19af0c09cde66ed11db8f585f33be0231f55a925beb13edc17b5336c3421050ce8e7d5708b27b9 + languageName: node + linkType: hard + +"postcss-minify-font-values@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-minify-font-values@npm:4.0.2" + dependencies: + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 9fc541821f5235f4ea38fdd2671bd1d624894375e044e3f4de3bb161217a4f1501da72f4485e130b8b750c0c6d32ba36cd82ec3d252a07943006b62308938a3c + languageName: node + linkType: hard + +"postcss-minify-gradients@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-minify-gradients@npm:4.0.2" + dependencies: + cssnano-util-get-arguments: ^4.0.0 + is-color-stop: ^1.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 4c54f4fa49c8b7568b92c2e29bb15602e384837f95f278efb1792f3d650a2b7ff0a2115f62d90b18bc77b94f0bab9a9035ce1fb73953d6046e14e754ae8680af + languageName: node + linkType: hard + +"postcss-minify-params@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-minify-params@npm:4.0.2" + dependencies: + alphanum-sort: ^1.0.0 + browserslist: ^4.0.0 + cssnano-util-get-arguments: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + uniqs: ^2.0.0 + checksum: dbcb82b7b16fece458fa677d1a9da5f5b4984a1880ef51a50f554d31e1825c52e33b08357fef3a4077faa06e78cdc765dc8757482ca18703e72e2826694d4937 + languageName: node + linkType: hard + +"postcss-minify-selectors@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-minify-selectors@npm:4.0.2" + dependencies: + alphanum-sort: ^1.0.0 + has: ^1.0.0 + postcss: ^7.0.0 + postcss-selector-parser: ^3.0.0 + checksum: 8fde92b5561ceb5dfbede1000457a022b231634daccfec0afeda799aedf21cb0ab52e38dc4c16110aed557c4cbc91570f71c3d5f58de419fd662ccb0656cd43d + languageName: node + linkType: hard + +"postcss-modules-extract-imports@npm:1.1.0": + version: 1.1.0 + resolution: "postcss-modules-extract-imports@npm:1.1.0" + dependencies: + postcss: ^6.0.1 + checksum: 49e40c921f0c783998a8ea9757abdfcbd216823c5e9e1240a64fca993109937ddff6dc17719c4439194b14269a1902169abba610d23dee8cc25d6abf997079ef + languageName: node + linkType: hard + "postcss-modules-extract-imports@npm:^2.0.0": version: 2.0.0 resolution: "postcss-modules-extract-imports@npm:2.0.0" @@ -12413,6 +14215,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss-modules-local-by-default@npm:1.2.0": + version: 1.2.0 + resolution: "postcss-modules-local-by-default@npm:1.2.0" + dependencies: + css-selector-tokenizer: ^0.7.0 + postcss: ^6.0.1 + checksum: 221d2c2467bcb959c084f2c0ed746d5a312226393c80325096c00a7bbddaadee99c1ff5f8b037aa09b1f7a545e694725f8a2c991a9d543c04ce46f87adb44077 + languageName: node + linkType: hard + "postcss-modules-local-by-default@npm:^3.0.2, postcss-modules-local-by-default@npm:^3.0.3": version: 3.0.3 resolution: "postcss-modules-local-by-default@npm:3.0.3" @@ -12425,23 +14237,190 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-modules-scope@npm:^2.2.0": - version: 2.2.0 - resolution: "postcss-modules-scope@npm:2.2.0" +"postcss-modules-scope@npm:1.1.0": + version: 1.1.0 + resolution: "postcss-modules-scope@npm:1.1.0" + dependencies: + css-selector-tokenizer: ^0.7.0 + postcss: ^6.0.1 + checksum: 397b0942681953c46939537453fb9999d150845afd84dd97513fbe22702cd61f471110f5ae2b0d429be198cd1de87e98e76ca910cf02ecbdd07f558bdb551231 + languageName: node + linkType: hard + +"postcss-modules-scope@npm:^2.2.0": + version: 2.2.0 + resolution: "postcss-modules-scope@npm:2.2.0" + dependencies: + postcss: ^7.0.6 + postcss-selector-parser: ^6.0.0 + checksum: c560d3aa7b440917980e27bc284bcf1a4ffb0a401de2fb19e1b4b9912f5658e1511453b124d122d7021065e38bd287c0d77aed97ae9f919453655b58a2b91dd0 + languageName: node + linkType: hard + +"postcss-modules-values@npm:1.3.0": + version: 1.3.0 + resolution: "postcss-modules-values@npm:1.3.0" + dependencies: + icss-replace-symbols: ^1.1.0 + postcss: ^6.0.1 + checksum: 839cc932f76930548af1cef2d4cefb7d4833a71561aad0663c29359e083c31e1c5cddc9c5d4dc78d3a22f622453cdadd776138164a9efdc76c09e2a2828fc68c + languageName: node + linkType: hard + +"postcss-modules-values@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-values@npm:3.0.0" + dependencies: + icss-utils: ^4.0.0 + postcss: ^7.0.6 + checksum: 01dc4ea51ecc12654b9e46773180d2cf731b69ad7abf5e4b9368b653dbbbc28aa3e1db31027b50d8d7534c0c206e684ae2edaaedb120220871559e43ebe81c9c + languageName: node + linkType: hard + +"postcss-modules@npm:^2.0.0": + version: 2.0.0 + resolution: "postcss-modules@npm:2.0.0" + dependencies: + css-modules-loader-core: ^1.1.0 + generic-names: ^2.0.1 + lodash.camelcase: ^4.3.0 + postcss: ^7.0.1 + string-hash: ^1.1.1 + checksum: a592e1ea16f065320ccbe3bc8ce95c40810a08c7c7fc266ff0e751d44f2909fe3082873ab97c487c2291b0e3ba326fb2d84d91db1f0be425b7145b0a6dfcbfa2 + languageName: node + linkType: hard + +"postcss-normalize-charset@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-normalize-charset@npm:4.0.1" + dependencies: + postcss: ^7.0.0 + checksum: 4e40b321c45c1d8428ac9e6d7bc63ca92be5d4f65747e9b2d34e8d59bcc42a6b1a6fa9f0781e45f29c8fa0221299a61dc8b2b2a7314653e9841c6512d7820e79 + languageName: node + linkType: hard + +"postcss-normalize-display-values@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-display-values@npm:4.0.2" + dependencies: + cssnano-util-get-match: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 4bd5952f1c0a5cf2a731a84b1ce218f6d9df7d2304233449bb82aa7a54c5a150cbdcb4160297206b017dce03b170e7e1a5c85a75a470b878c85b3eeabf652626 + languageName: node + linkType: hard + +"postcss-normalize-positions@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-positions@npm:4.0.2" + dependencies: + cssnano-util-get-arguments: ^4.0.0 + has: ^1.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 9d7d79703adeede66302169559603ef314b02acada5f9ff99748d54d6b91386ca0d39ffc0d13c203e8b09fe106ee55504aa5b693d9928766ba2487dd67e0c48d + languageName: node + linkType: hard + +"postcss-normalize-repeat-style@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-repeat-style@npm:4.0.2" + dependencies: + cssnano-util-get-arguments: ^4.0.0 + cssnano-util-get-match: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: dcb89339fd8e2411e0f14dec0b22976459b1ad8ced45d5e0a7cc9f8b4ce2a0562dc92f850192c089387541bc931d9cc7cac105cc85f6e5918b80c27669e3f68d + languageName: node + linkType: hard + +"postcss-normalize-string@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-string@npm:4.0.2" + dependencies: + has: ^1.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 91116aa9c6c85b3b2ba09f85e31c1e23650e4204ce8936dfd3b46585d7c69e19b6359aa87415ad8b6041a87b7b218cd2c732e5a7b7b5be754e95a41ad6439696 + languageName: node + linkType: hard + +"postcss-normalize-timing-functions@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-timing-functions@npm:4.0.2" + dependencies: + cssnano-util-get-match: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 92bca529aacd9cc0189cf809a2de77d3f4d035ceea6c63365cb6247516ab6cc6525b826a1288c8d77ed1ed21f2f24eb052dd570fb38e95f89e95d2c0eefa82b7 + languageName: node + linkType: hard + +"postcss-normalize-unicode@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-normalize-unicode@npm:4.0.1" + dependencies: + browserslist: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 84714ba7c1d0d304d7227ddf53f754b3dde4f6f00d7d4456d925e504e986c1210786a1a4b59e1d127b4a8d1786a9def716f13868b5a622d078f7950404c69392 + languageName: node + linkType: hard + +"postcss-normalize-url@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-normalize-url@npm:4.0.1" + dependencies: + is-absolute-url: ^2.0.0 + normalize-url: ^3.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 76d75e27e95a563a6f698c83bff4254d7bae916f48ff1b28b4750dc7f07b4fd67699fb3737bc0c9b077ed5ed676a19993597d4208c20d773fcbfa48b39cd9066 + languageName: node + linkType: hard + +"postcss-normalize-whitespace@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-normalize-whitespace@npm:4.0.2" + dependencies: + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 7093ca8313659807290f6b039e9064787e777002cf7c84f896667c2c9cf6d349c32b809153dcf5475145ae6a6c2d198a769681ec16321ca227db4b682a5f5344 + languageName: node + linkType: hard + +"postcss-ordered-values@npm:^4.1.2": + version: 4.1.2 + resolution: "postcss-ordered-values@npm:4.1.2" + dependencies: + cssnano-util-get-arguments: ^4.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 6f394641453559d51aecbd61301293b9a274cb5774c47de7488d559597354924c7b11ea66ec009b960d80f0945fc92fde33c3380463b039e8d00b8a0e57037ab + languageName: node + linkType: hard + +"postcss-reduce-initial@npm:^4.0.3": + version: 4.0.3 + resolution: "postcss-reduce-initial@npm:4.0.3" dependencies: - postcss: ^7.0.6 - postcss-selector-parser: ^6.0.0 - checksum: c560d3aa7b440917980e27bc284bcf1a4ffb0a401de2fb19e1b4b9912f5658e1511453b124d122d7021065e38bd287c0d77aed97ae9f919453655b58a2b91dd0 + browserslist: ^4.0.0 + caniuse-api: ^3.0.0 + has: ^1.0.0 + postcss: ^7.0.0 + checksum: ed276a820860d13cccd794954ed759af1e2278bfa2c863bb120ebd307404b2f8a1525e307b5ef9295d2b02ee72b1a8b31bfc2cf33d377ec0c7ca77d225298c3e languageName: node linkType: hard -"postcss-modules-values@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-values@npm:3.0.0" +"postcss-reduce-transforms@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-reduce-transforms@npm:4.0.2" dependencies: - icss-utils: ^4.0.0 - postcss: ^7.0.6 - checksum: 01dc4ea51ecc12654b9e46773180d2cf731b69ad7abf5e4b9368b653dbbbc28aa3e1db31027b50d8d7534c0c206e684ae2edaaedb120220871559e43ebe81c9c + cssnano-util-get-match: ^4.0.0 + has: ^1.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + checksum: 2bf993ff44b4e7b1c242955cf437d502447b93dcadfd812cecca0b4aa7ed8779b8c27c09a8c244b957aaef54ebdcd525a3f67b800a0c9a081775a31b245340ba languageName: node linkType: hard @@ -12454,6 +14433,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postcss-selector-parser@npm:^3.0.0": + version: 3.1.2 + resolution: "postcss-selector-parser@npm:3.1.2" + dependencies: + dot-prop: ^5.2.0 + indexes-of: ^1.0.1 + uniq: ^1.0.1 + checksum: 021ffdeef1007d4ab24439fee8e2cba188681899eae8dbc882a0e860d2ff8392f232c87e3f69eadc0a3d630b897a9ceb9f49adbe30b954a23ed91e61d3ea248c + languageName: node + linkType: hard + "postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2": version: 6.0.2 resolution: "postcss-selector-parser@npm:6.0.2" @@ -12465,13 +14455,54 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-value-parser@npm:^4.1.0": +"postcss-svgo@npm:^4.0.2": + version: 4.0.2 + resolution: "postcss-svgo@npm:4.0.2" + dependencies: + is-svg: ^3.0.0 + postcss: ^7.0.0 + postcss-value-parser: ^3.0.0 + svgo: ^1.0.0 + checksum: a2a6e324fc1d15523aa6b70649a6afa1bc31f7457ffc3819601508424e35d0b1369463a84b4845d7218463198e1ee1db0234bd48766f925278c9f8272c731ece + languageName: node + linkType: hard + +"postcss-unique-selectors@npm:^4.0.1": + version: 4.0.1 + resolution: "postcss-unique-selectors@npm:4.0.1" + dependencies: + alphanum-sort: ^1.0.0 + postcss: ^7.0.0 + uniqs: ^2.0.0 + checksum: 1f1fdc108654b6d08e499b1b4227a8023f01376ca15f461fe5c62a07bc2b553e688ca2d7e60c7443ce372d09c8121d79a402272d6880785c8659067922622c2a + languageName: node + linkType: hard + +"postcss-value-parser@npm:^3.0.0": + version: 3.3.1 + resolution: "postcss-value-parser@npm:3.3.1" + checksum: 834603f6bd822846cc20b1f95e648dea67353eb506898cc5fb540b32e9a956c1030754b9503270eb00c61c3734409d7ec94fba2b4f0a89954bc855bad7e9267c + languageName: node + linkType: hard + +"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0": version: 4.1.0 resolution: "postcss-value-parser@npm:4.1.0" checksum: 70831403886859289f650550a38889857022c5bbe264fd5d39cfad5207b3e1d33422edc031c1a922f3ae29d0dff98837a8bf126c840374d2b0079e7d57cf7d71 languageName: node linkType: hard +"postcss@npm:6.0.1, postcss@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss@npm:6.0.1" + dependencies: + chalk: ^1.1.3 + source-map: ^0.5.6 + supports-color: ^3.2.3 + checksum: 3c87bd463e86e19077dc71ab1051a5831c6544479079db1dcf50b677876cbd79048f570669e3d58056e45d4bce9925eda4749b261bc096e16fde73342ac492b4 + languageName: node + linkType: hard + "postcss@npm:7.0.21": version: 7.0.21 resolution: "postcss@npm:7.0.21" @@ -12494,15 +14525,26 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss@npm:8.1.1": - version: 8.1.1 - resolution: "postcss@npm:8.1.1" +"postcss@npm:8.1.7": + version: 8.1.7 + resolution: "postcss@npm:8.1.7" dependencies: colorette: ^1.2.1 line-column: ^1.0.2 - nanoid: ^3.1.12 + nanoid: ^3.1.16 + source-map: ^0.6.1 + checksum: 45ebaeb2814655d69439932169dd297957128c424a1533347a450c1f68a7f21e132d1658c7640bfb00cd880885662b15b85641556829b682f563f932b1f1a7e9 + languageName: node + linkType: hard + +"postcss@npm:^7.0.1, postcss@npm:^7.0.27": + version: 7.0.35 + resolution: "postcss@npm:7.0.35" + dependencies: + chalk: ^2.4.2 source-map: ^0.6.1 - checksum: 9bdc9e51369ee35831589f0cfffcb996ed2b50aa23e54e3cf849c74361c17e7f7c1df3e0b993392818ede40f0731c458be134901ce9438bd38223e38781f52f5 + supports-color: ^6.1.0 + checksum: 8a979ea9799dd48399337708a395ddb8cf0e328515201ed35c99f5ba5eaa7688eae65764c570bf49b5be0b106226e2f222abc210de068b3d3da9a9a3bbb70567 languageName: node linkType: hard @@ -12565,6 +14607,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pretty-bytes@npm:^3.0.0": + version: 3.0.1 + resolution: "pretty-bytes@npm:3.0.1" + dependencies: + number-is-nan: ^1.0.0 + checksum: b2dd0a014cb3726d50ef0526bdfe9ad0c606f20ad0e531159394549697930bf9f92e909e83402dde4f5531a7607592bb177fdaca1d451e6b648b5b11688a3877 + languageName: node + linkType: hard + +"pretty-bytes@npm:^5.3.0": + version: 5.4.1 + resolution: "pretty-bytes@npm:5.4.1" + checksum: da79e856b6fbdf2b3325837e5727a0b03be5c5a4854c17a60235aab6714c97060903913639c47559376e21a9dbf5ad7d958da1d512fdf568ee5c18d02cf2bd54 + languageName: node + linkType: hard + "pretty-error@npm:^2.1.1": version: 2.1.1 resolution: "pretty-error@npm:2.1.1" @@ -12670,6 +14728,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"promise.series@npm:^0.2.0": + version: 0.2.0 + resolution: "promise.series@npm:0.2.0" + checksum: 51fb6c8e50d756a1ce934407fd2bc8f3dcee2bf280c7bbd8cc95925f58358625059adf4437801556d6d381d84e91b6e98fda9780e601fe56f81a856ea8f95e25 + languageName: node + linkType: hard + "prop-types@npm:15.7.2, prop-types@npm:^15.5.10, prop-types@npm:^15.6.0, prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2": version: 15.7.2 resolution: "prop-types@npm:15.7.2" @@ -12867,6 +14932,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"raw-body@npm:2.4.1": + version: 2.4.1 + resolution: "raw-body@npm:2.4.1" + dependencies: + bytes: 3.1.0 + http-errors: 1.7.3 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + checksum: dc56e010d276f2fc3a17c2dd071f857917cd3734f64051488c845a9878a1eb47e03a9644861f135568d8ab4c2062072700b73060956b36f3a987025bc809402f + languageName: node + linkType: hard + "raw-loader@npm:^4.0.1": version: 4.0.1 resolution: "raw-loader@npm:4.0.1" @@ -13304,6 +15381,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"readdirp@npm:~3.5.0": + version: 3.5.0 + resolution: "readdirp@npm:3.5.0" + dependencies: + picomatch: ^2.2.1 + checksum: a64fe5606937d9655252230003362d95da05dbfd3baecedb4bb8c1bc0df497d051a192f9b75345c944e58a0b362c68349be602d6dbf05d03770e510b35a9f80f + languageName: node + linkType: hard + "rechoir@npm:^0.6.2": version: 0.6.2 resolution: "rechoir@npm:0.6.2" @@ -13420,6 +15506,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"regexpu-core@npm:^4.7.1": + version: 4.7.1 + resolution: "regexpu-core@npm:4.7.1" + dependencies: + regenerate: ^1.4.0 + regenerate-unicode-properties: ^8.2.0 + regjsgen: ^0.5.1 + regjsparser: ^0.6.4 + unicode-match-property-ecmascript: ^1.0.4 + unicode-match-property-value-ecmascript: ^1.2.0 + checksum: a4d25a11cb95841325289ab8d0d43182b74cf7fce537e60718bc8b901adb4141714f8108c5d333da302e707068f0ea7be09fd5f06ef26a2b1c27b4f29177b8ab + languageName: node + linkType: hard + "regjsgen@npm:^0.5.1": version: 0.5.2 resolution: "regjsgen@npm:0.5.2" @@ -13602,11 +15702,7 @@ fsevents@^1.2.7: "@emotion/babel-preset-css-prop": ^10.0.27 "@emotion/core": ^10.0.35 "@emotion/styled": ^10.0.27 - "@storybook/addon-essentials": 6.0.28 - "@storybook/addon-links": 6.0.28 - "@storybook/react": 6.0.28 - "@styled-system/should-forward-prop": ^5.1.5 - "@styled-system/theme-get": ^5.1.2 + "@resir014/chungking-react": "workspace:packages/chungking-react" "@types/glob": ^7.1.3 "@types/google.analytics": ^0.0.40 "@types/markdown-it": ^10.0.2 @@ -13615,15 +15711,13 @@ fsevents@^1.2.7: "@types/prismjs": ^1.16.2 "@types/react": ^16.9.55 "@types/react-dom": ^16.9.9 - "@types/styled-system": ^5.1.10 - "@types/styled-system__theme-get": ^5.0.1 clsx: ^1.1.1 cross-env: ^7.0.2 date-fns: ^2.16.1 dotenv: ^8.2.0 emotion: ^10.0.27 emotion-server: ^10.0.27 - emotion-theming: ^10.0.27 + encoding: ^0.1.13 eslint: 6.8.0 eslint-config-blvd: ^1.0.2 eslint-config-prettier: ^6.15.0 @@ -13634,12 +15728,11 @@ fsevents@^1.2.7: isomorphic-unfetch: ^3.1.0 markdown-it: ^12.0.2 markdown-it-implicit-figures: ^0.10.0 - next: 10.0.0 + next: 10.0.3 next-images: ^1.6.2 - next-on-netlify: ^2.6.0 - next-seo: ^4.14.1 - next-sitemap: ^1.2.20 - node-fetch: ^2.6.1 + next-on-netlify: ^2.6.3 + next-seo: ^4.17.0 + next-sitemap: ^1.3.6 nprogress: ^0.2.0 polished: ^4.0.3 prettier: ^2.1.2 @@ -13647,7 +15740,6 @@ fsevents@^1.2.7: react: ^16.14.0 react-dom: ^16.14.0 react-is: ^16.13.1 - styled-system: ^5.1.5 swr: ^0.3.7 typeface-inter: ^3.15.0 typescript: ^4.0.5 @@ -13700,7 +15792,16 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1": +resolve@1.12.0: + version: 1.12.0 + resolution: "resolve@npm:1.12.0" + dependencies: + path-parse: ^1.0.6 + checksum: 856abfdc939c637f1522cfa3260f76c4b70f6cd1b50377fe612df52d1892785b57b266a0a4351e786fd33bb51116ea57fb3a79922d469ec3e0d7749e2da090d9 + languageName: node + linkType: hard + +"resolve@^1.1.6, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.16.0, resolve@^1.17.0, resolve@^1.3.2": version: 1.17.0 resolution: "resolve@npm:1.17.0" dependencies: @@ -13709,7 +15810,16 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#builtin, resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.12.0#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.17.0#builtin, resolve@patch:resolve@^1.3.2#builtin, resolve@patch:resolve@^1.8.1#builtin": +"resolve@patch:resolve@1.12.0#builtin": + version: 1.12.0 + resolution: "resolve@patch:resolve@npm%3A1.12.0#builtin::version=1.12.0&hash=3388aa" + dependencies: + path-parse: ^1.0.6 + checksum: 4ca42e21c67c1297e93529e3d3cdbc29b0d7e5accb8aa87100982ce3cc5ba85d15617dee99e558e2ffe8a2e059a1e37b0e932d7f110a42ca3855cefcbf990f4e + languageName: node + linkType: hard + +"resolve@patch:resolve@^1.1.6#builtin, resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.11.0#builtin, resolve@patch:resolve@^1.11.1#builtin, resolve@patch:resolve@^1.12.0#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.16.0#builtin, resolve@patch:resolve@^1.17.0#builtin, resolve@patch:resolve@^1.3.2#builtin": version: 1.17.0 resolution: "resolve@patch:resolve@npm%3A1.17.0#builtin::version=1.17.0&hash=3388aa" dependencies: @@ -13752,6 +15862,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"rgb-regex@npm:^1.0.1": + version: 1.0.1 + resolution: "rgb-regex@npm:1.0.1" + checksum: 7701e22ec451e55a919c88f61a8006c70d004cc06d09a3e4806b0ffaff2ac0138fbbb3896d0e21f716c745e4ad6ae62114bf0920a78c7381e994e57b73575baf + languageName: node + linkType: hard + +"rgba-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "rgba-regex@npm:1.0.0" + checksum: 4ffb946276ee7d7259a518eae89a3c6cce99736449ebed2c88ab26a076543766c62194c7dd06b8e4f5375e91c6e9bd21ebfc3ddf4b143f3688f260cafd9d466b + languageName: node + linkType: hard + "rimraf@npm:2.6.3": version: 2.6.3 resolution: "rimraf@npm:2.6.3" @@ -13795,6 +15919,87 @@ fsevents@^1.2.7: languageName: node linkType: hard +"rollup-plugin-bundle-size@npm:^1.0.1": + version: 1.0.3 + resolution: "rollup-plugin-bundle-size@npm:1.0.3" + dependencies: + chalk: ^1.1.3 + maxmin: ^2.1.0 + checksum: 513b3fff6f865e7eca405448adc1fbac5535a0959da9a11b95e626f305e1cede37dee8aae43a5b247e4ab062fa6daf654fb82b3e5a7db3541194f3556c223229 + languageName: node + linkType: hard + +"rollup-plugin-es3@npm:^1.1.0": + version: 1.1.0 + resolution: "rollup-plugin-es3@npm:1.1.0" + dependencies: + magic-string: ^0.22.4 + checksum: ad629e93d1a65298c5b89d39c605a1e66228daf8f4ccebb237e66a14578b32e47bf0f89eea2bff47cfc9cf0ece66e1b18eb6e62f09f34e59b09dd7e867dd3b1c + languageName: node + linkType: hard + +"rollup-plugin-postcss@npm:^2.9.0": + version: 2.9.0 + resolution: "rollup-plugin-postcss@npm:2.9.0" + dependencies: + chalk: ^4.0.0 + concat-with-sourcemaps: ^1.1.0 + cssnano: ^4.1.10 + import-cwd: ^3.0.0 + p-queue: ^6.3.0 + pify: ^5.0.0 + postcss: ^7.0.27 + postcss-load-config: ^2.1.0 + postcss-modules: ^2.0.0 + promise.series: ^0.2.0 + resolve: ^1.16.0 + rollup-pluginutils: ^2.8.2 + safe-identifier: ^0.4.1 + style-inject: ^0.3.0 + checksum: 95b2eeea0f55e71b1995550e12e0656ee2b56535ff1fea20deec184d83a583abfe644652b03767a711f532d4ff272174aa6727e559e88a82f6282c7fac793c91 + languageName: node + linkType: hard + +"rollup-plugin-terser@npm:^5.3.0": + version: 5.3.1 + resolution: "rollup-plugin-terser@npm:5.3.1" + dependencies: + "@babel/code-frame": ^7.5.5 + jest-worker: ^24.9.0 + rollup-pluginutils: ^2.8.2 + serialize-javascript: ^4.0.0 + terser: ^4.6.2 + peerDependencies: + rollup: ">=0.66.0 <3" + checksum: 18ebbdc41ae13b89f033314942b104320507133ade4f865d36fc17263662686f459aea2ba7ade6eb069e8630e27fb8183f03e752d9b62f0f6a3cf8a635e71c5f + languageName: node + linkType: hard + +"rollup-plugin-typescript2@npm:^0.25.3": + version: 0.25.3 + resolution: "rollup-plugin-typescript2@npm:0.25.3" + dependencies: + find-cache-dir: ^3.0.0 + fs-extra: 8.1.0 + resolve: 1.12.0 + rollup-pluginutils: 2.8.1 + tslib: 1.10.0 + peerDependencies: + rollup: ">=1.26.3" + typescript: ">=2.4.0" + checksum: 5396ecb076bf6e4ba36b40a3b22c2cc29ee5fef5bdbe5a09f2a48dffe8cf173ddc0fc8c7d82689c170b9999a52f36a96793559fd228c3ea42047693442a1ffe2 + languageName: node + linkType: hard + +"rollup-pluginutils@npm:2.8.1": + version: 2.8.1 + resolution: "rollup-pluginutils@npm:2.8.1" + dependencies: + estree-walker: ^0.6.1 + checksum: b17e619909edf23bba5e4deb14023a0775410620b2e9a19c7a202ba5e5dc89b83d523beedee0c686f47a30861fc335c2bf89a39ed98a8deb51e3b44b46c9af79 + languageName: node + linkType: hard + "rollup-pluginutils@npm:^2.8.2": version: 2.8.2 resolution: "rollup-pluginutils@npm:2.8.2" @@ -13804,6 +16009,19 @@ fsevents@^1.2.7: languageName: node linkType: hard +"rollup@npm:^1.32.1": + version: 1.32.1 + resolution: "rollup@npm:1.32.1" + dependencies: + "@types/estree": "*" + "@types/node": "*" + acorn: ^7.1.0 + bin: + rollup: dist/bin/rollup + checksum: fc59b8af482e0729fd720a6be1221f477ae1848fd88b0474d10f805567aa4ad5f16afa9a976c8fd30fd196fcb689b252826cdd138e7a4ad88462547adb5dbf40 + languageName: node + linkType: hard + "rsvp@npm:^4.8.4": version: 4.8.5 resolution: "rsvp@npm:4.8.5" @@ -13836,6 +16054,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"sade@npm:^1.7.3": + version: 1.7.4 + resolution: "sade@npm:1.7.4" + dependencies: + mri: ^1.1.0 + checksum: cff044d607d226858dc3a23fed521b152cc3a14aa62e4533fac5c6a4b39807135636328419447f05a35783b81264f18e5fd5aeb47f10f2e3a9a423864fbb83f9 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -13857,6 +16084,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"safe-identifier@npm:^0.4.1": + version: 0.4.2 + resolution: "safe-identifier@npm:0.4.2" + checksum: 659986cb9f995387032675b89eed8a0a129af7fece421ed0488072644b7c29266aa76c01576d1c4eb24764048da9be3cc65ab643a8732be277dae0d7590cb086 + languageName: node + linkType: hard + "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -13866,7 +16100,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 549ba83f5b314b59898efe3422120ce1ca7987a6eae5925a5fa5db930dc414d4a9dde0a5594f89638cd6ea60b6840ea961872908933ac2428d1726489db46fa5 @@ -13892,18 +16126,18 @@ fsevents@^1.2.7: languageName: node linkType: hard -"sass-loader@npm:10.0.2": - version: 10.0.2 - resolution: "sass-loader@npm:10.0.2" +"sass-loader@npm:10.0.5": + version: 10.0.5 + resolution: "sass-loader@npm:10.0.5" dependencies: - klona: ^2.0.3 + klona: ^2.0.4 loader-utils: ^2.0.0 neo-async: ^2.6.2 - schema-utils: ^2.7.1 + schema-utils: ^3.0.0 semver: ^7.3.2 peerDependencies: fibers: ">= 3.1.0" - node-sass: ^4.0.0 + node-sass: ^4.0.0 || ^5.0.0 sass: ^1.3.0 webpack: ^4.36.0 || ^5.0.0 peerDependenciesMeta: @@ -13913,7 +16147,7 @@ fsevents@^1.2.7: optional: true sass: optional: true - checksum: 9eec5e84be53db8e46aa1e7f4cc5e48b1e72508159dcc53986a59f14789547e07084793b03638e33d9a94339e2229dca1fb5f1ece5d2e1479af329e28a28ecb7 + checksum: 6ff9bafd127a33aae35850433d9bb7d6b2b2cf50f44fa02ea189436700d4c20a66d5d33f93b3e693712589eed72f67f6e7dee893e2835d663c4fe72bb58422b0 languageName: node linkType: hard @@ -13956,6 +16190,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"schema-utils@npm:^3.0.0": + version: 3.0.0 + resolution: "schema-utils@npm:3.0.0" + dependencies: + "@types/json-schema": ^7.0.6 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: a084f593f222560c412a4d8f40c92386c01c1c709f27c0672c2f02927a4d4d475f57f8b8e91198d0defb452add160476a03f07a05b26200a64b5124fa874e158 + languageName: node + linkType: hard + "section-matter@npm:^1.0.0": version: 1.0.0 resolution: "section-matter@npm:1.0.0" @@ -13973,7 +16218,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -14381,6 +16626,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"sourcemap-codec@npm:^1.4.4": + version: 1.4.8 + resolution: "sourcemap-codec@npm:1.4.8" + checksum: 4d56d1232a45af813606d1755f11e7ae6b3542c615a7e3f904382f0134a9412ba8d090e83749254d78449eafdfcc62d5158b8f35e6241480b51b74b5c46b99f9 + languageName: node + linkType: hard + "space-separated-tokens@npm:^1.0.0": version: 1.1.5 resolution: "space-separated-tokens@npm:1.1.5" @@ -14574,7 +16826,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"string-hash@npm:1.1.3": +"string-hash@npm:1.1.3, string-hash@npm:^1.1.1": version: 1.1.3 resolution: "string-hash@npm:1.1.3" checksum: 178d855be2999a4ae2070d578e872574370224d86ca5d7b45bd709562a9acca61ac165a866c0b8b39e1cf2c181d781b96735725b7036e10b94196b261eb8229e @@ -14790,6 +17042,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"style-inject@npm:^0.3.0": + version: 0.3.0 + resolution: "style-inject@npm:0.3.0" + checksum: 1ff06fa7d2f1724ca333c402eff1b221a4bc829c617743639e02e7e4ee1ee276443994917c34521c3b826805d84e8e4bbc69e8f74a21fcda87d4647c624f377d + languageName: node + linkType: hard + "style-loader@npm:1.2.1, style-loader@npm:^1.2.1": version: 1.2.1 resolution: "style-loader@npm:1.2.1" @@ -14811,9 +17070,9 @@ fsevents@^1.2.7: languageName: node linkType: hard -"styled-jsx@npm:3.3.1": - version: 3.3.1 - resolution: "styled-jsx@npm:3.3.1" +"styled-jsx@npm:3.3.2": + version: 3.3.2 + resolution: "styled-jsx@npm:3.3.2" dependencies: "@babel/types": 7.8.3 babel-plugin-syntax-jsx: 6.18.0 @@ -14825,7 +17084,7 @@ fsevents@^1.2.7: stylis-rule-sheet: 0.0.10 peerDependencies: react: 15.x.x || 16.x.x || 17.x.x - checksum: f43acf61308e2e6bf7a62ab99c6bdb98ccfbbba6207ea53cc012ffcf741b47e1a595448a2310ffa13f49e7e5cf6f26a3fa1aea9d770e1532c665afeaf2350120 + checksum: 479d44268272f185308a8b1f7e3cd7bacac95bc153976ab9bf20818c6b542d5729817186365153d490a1ca9c4158f3f08d58c828a236a65485bdf827c83e0b12 languageName: node linkType: hard @@ -14850,6 +17109,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"stylehacks@npm:^4.0.0": + version: 4.0.3 + resolution: "stylehacks@npm:4.0.3" + dependencies: + browserslist: ^4.0.0 + postcss: ^7.0.0 + postcss-selector-parser: ^3.0.0 + checksum: 1345ad348db3c98f7d0423762e13e816a8c1ba0b1d90d79f3528513be429f1cf68b7fa9c9d379870208586e7ff4cfb68b4121bbd904df03b17e84d62efcff288 + languageName: node + linkType: hard + "stylis-rule-sheet@npm:0.0.10": version: 0.0.10 resolution: "stylis-rule-sheet@npm:0.0.10" @@ -14873,6 +17143,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"supports-color@npm:^3.2.3": + version: 3.2.3 + resolution: "supports-color@npm:3.2.3" + dependencies: + has-flag: ^1.0.0 + checksum: d26b4f5f7ab4408e3ecf5809896a399a0d388b948701a8958bb6610ca30aa837e75d56d7dfb5e175f8ffd92431dc1e149faa6183cf166178ea63c74e974a87ce + languageName: node + linkType: hard + "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -14907,7 +17186,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"svgo@npm:^1.2.2": +"svgo@npm:^1.0.0, svgo@npm:^1.2.2": version: 1.3.2 resolution: "svgo@npm:1.3.2" dependencies: @@ -15098,7 +17377,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"terser@npm:^4.1.2, terser@npm:^4.6.3, terser@npm:^4.8.0": +"terser@npm:^4.1.2, terser@npm:^4.6.2, terser@npm:^4.6.3, terser@npm:^4.8.0": version: 4.8.0 resolution: "terser@npm:4.8.0" dependencies: @@ -15172,6 +17451,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"timsort@npm:^0.3.0": + version: 0.3.0 + resolution: "timsort@npm:0.3.0" + checksum: d8300c3ecf1a3751413de82b04ad283b461ab6fb1041820c825d13b4ae74526e2101ab5fb84c57a0c6e1f4d7f67173b5d8754ed8bb7447c6a9ce1db8562eb82c + languageName: node + linkType: hard + "tiny-emitter@npm:^2.0.0": version: 2.1.0 resolution: "tiny-emitter@npm:2.1.0" @@ -15179,6 +17465,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"tiny-glob@npm:^0.2.6": + version: 0.2.8 + resolution: "tiny-glob@npm:0.2.8" + dependencies: + globalyzer: 0.1.0 + globrex: ^0.1.2 + checksum: 85bf5cb2254f3c85ee15bc1b5e2dad17e2ca3c9ebcd94dc0847820308f2c5ab89bcf60d7b395fe430519608da2e4bd464a967807112abaa50aa54a6375fc7584 + languageName: node + linkType: hard + "tinycolor2@npm:^1.4.1": version: 1.4.1 resolution: "tinycolor2@npm:1.4.1" @@ -15360,6 +17656,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"tslib@npm:1.10.0": + version: 1.10.0 + resolution: "tslib@npm:1.10.0" + checksum: d03db5b8d205cd908421bd16c53c7912b857e4cbe4a54ea2b5f7c7a22cd86317462ea1783b093a36d78a1611fa10baf51696a94bb5c1e13c818145b8954a02c9 + languageName: node + linkType: hard + "tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.13.0 resolution: "tslib@npm:1.13.0" @@ -15367,6 +17670,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"tslib@npm:^1.13.0": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: f44fe7f216946b17d3e3074df3746372703cf24e9127b4c045511456e8e4bf25515fb0a1bb3937676cc305651c5d4fcb6377b0588a4c6a957e748c4c28905d17 + languageName: node + linkType: hard + "tslib@npm:^2.0.0, tslib@npm:^2.0.1": version: 2.0.1 resolution: "tslib@npm:2.0.1" @@ -15492,6 +17802,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +typescript@^3.9.5: + version: 3.9.7 + resolution: "typescript@npm:3.9.7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10848a9c35fd8c70a8792b8bd9485317534bcd58768793d3b7d9c7486e9fd30cf345f83fa2a324e0bf6088bc8a4d8d061d58fda38b18c2ff187cf01fbbff6267 + languageName: node + linkType: hard + typescript@^4.0.5: version: 4.0.5 resolution: "typescript@npm:4.0.5" @@ -15502,6 +17822,16 @@ typescript@^4.0.5: languageName: node linkType: hard +"typescript@patch:typescript@^3.9.5#builtin": + version: 3.9.7 + resolution: "typescript@patch:typescript@npm%3A3.9.7#builtin::version=3.9.7&hash=5b02a2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: f0d3d9c987860c7c458229ab6dd7e3d322405db36b70abccba610b5efd9f9451e4e67a3fc7983c0d3741033c1f1a8d7aa859a1510caa8f20fad762fc39648bfa + languageName: node + linkType: hard + "typescript@patch:typescript@^4.0.5#builtin": version: 4.0.5 resolution: "typescript@patch:typescript@npm%3A4.0.5#builtin::version=4.0.5&hash=5b02a2" @@ -15607,6 +17937,13 @@ typescript@^4.0.5: languageName: node linkType: hard +"uniqs@npm:^2.0.0": + version: 2.0.0 + resolution: "uniqs@npm:2.0.0" + checksum: f6467e9cb94e25d40e25dc600bec69ec5c6c3ba58ec168fecfd2a74cd8a92f54383dfbcbb9f8a50ba389c7e6e9cfd08e03ae80391792357d6a4e616f907af3f6 + languageName: node + linkType: hard + "unique-filename@npm:^1.1.1": version: 1.1.1 resolution: "unique-filename@npm:1.1.1" @@ -15701,6 +18038,13 @@ typescript@^4.0.5: languageName: node linkType: hard +"universalify@npm:^0.1.0": + version: 0.1.2 + resolution: "universalify@npm:0.1.2" + checksum: 420fc6547357782c700d53e9a92506a8e95345b13e97684c8f9ab75237912ec2ebb6af8ac10d4f7406b7b6bd21c58f6c5c0811414fb0b4091b78b4743fa6806e + languageName: node + linkType: hard + "universalify@npm:^1.0.0": version: 1.0.0 resolution: "universalify@npm:1.0.0" @@ -15819,14 +18163,14 @@ typescript@^4.0.5: languageName: node linkType: hard -"use-subscription@npm:1.5.0": - version: 1.5.0 - resolution: "use-subscription@npm:1.5.0" +"use-subscription@npm:1.5.1": + version: 1.5.1 + resolution: "use-subscription@npm:1.5.1" dependencies: object-assign: ^4.1.1 peerDependencies: - react: ^17.0.0 - checksum: 2cd395748d7395ab084ae5073beb02bdb970c755e6f6d8f3789ae013f67dfab4df9f9573625b1ab71ebd1b2a8a2af6d6c883b7d5b09d8f35ece2c11d8be88298 + react: ^16.8.0 || ^17.0.0 + checksum: 3abcef55244fc12ba02f8a2a35e1d53984f9bc40d205713245b61defc1d84015b310d6d684d0fe3555c6b4a892aecc585e7c90bad4031d543bc77fe31284ee71 languageName: node linkType: hard @@ -15940,6 +18284,13 @@ typescript@^4.0.5: languageName: node linkType: hard +"vendors@npm:^1.0.0": + version: 1.0.4 + resolution: "vendors@npm:1.0.4" + checksum: f49cf918e866901eb36e0dc85970fde99929a3f298e1c55b4e20517eda18e16fb57da3eee72801e7d371f9b33684492879ed5ceebae4d1bed48c6e1a62ef6e58 + languageName: node + linkType: hard + "verror@npm:1.10.0": version: 1.10.0 resolution: "verror@npm:1.10.0" @@ -15981,6 +18332,13 @@ typescript@^4.0.5: languageName: node linkType: hard +"vlq@npm:^0.2.2": + version: 0.2.3 + resolution: "vlq@npm:0.2.3" + checksum: 48055a9675a8f58c7e78f02707d0e9daa25a7eacbe49d2b215bf35c05eca6399d4ad645c51a512d05c0acd138fb4c003a0e3534a71338f0f2f634a3746d2f03f + languageName: node + linkType: hard + "vm-browserify@npm:1.1.2, vm-browserify@npm:^1.0.1": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -16049,13 +18407,6 @@ typescript@^4.0.5: languageName: node linkType: hard -"web-vitals@npm:0.2.4": - version: 0.2.4 - resolution: "web-vitals@npm:0.2.4" - checksum: f7565075a9a57428656d848ba48fd85dfebe6af1a82c77f947b5112838b6e14d0d76768f438e6b25cef3fb57f8d5b3595b0bbc20e2c9bdf9761fd0a2c138ca61 - languageName: node - linkType: hard - "webidl-conversions@npm:^4.0.2": version: 4.0.2 resolution: "webidl-conversions@npm:4.0.2"