struct Zap::Package::PackageExtension

Included Modules

Defined in:

package/package_extensions.cr

Constant Summary

PACKAGE_EXTENSIONS = Array(::Tuple(String, PackageExtension)).from_json("\n [\n [\n \"@tailwindcss/aspect-ratio@<0.2.1\",\n {\n \"peerDependencies\": {\n \"tailwindcss\": \"^2.0.2\"\n }\n }\n ],\n [\n \"@tailwindcss/line-clamp@<0.2.1\",\n {\n \"peerDependencies\": {\n \"tailwindcss\": \"^2.0.2\"\n }\n }\n ],\n [\n \"@fullhuman/[email protected] || 3.1.3-alpha.0\",\n {\n \"peerDependencies\": {\n \"postcss\": \"^8.0.0\"\n }\n }\n ],\n [\n \"@samverschueren/stream-to-observable@<0.3.1\",\n {\n \"peerDependenciesMeta\": {\n \"rxjs\": {\n \"optional\": true\n },\n \"zenObservable\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"any-observable@<0.5.1\",\n {\n \"peerDependenciesMeta\": {\n \"rxjs\": {\n \"optional\": true\n },\n \"zenObservable\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"@pm2/agent@<1.0.4\",\n {\n \"dependencies\": {\n \"debug\": \"*\"\n }\n }\n ],\n [\n \"debug@<4.2.0\",\n {\n \"peerDependenciesMeta\": {\n \"supports-color\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"got@<11\",\n {\n \"dependencies\": {\n \"@types/responselike\": \"^1.0.0\",\n \"@types/keyv\": \"^3.1.1\"\n }\n }\n ],\n [\n \"cacheable-lookup@<4.1.2\",\n {\n \"dependencies\": {\n \"@types/keyv\": \"^3.1.1\"\n }\n }\n ],\n [\n \"http-link-dataloader@*\",\n {\n \"peerDependencies\": {\n \"graphql\": \"^0.13.1 || ^14.0.0\"\n }\n }\n ],\n [\n \"typescript-language-server@*\",\n {\n \"dependencies\": {\n \"vscode-jsonrpc\": \"^5.0.1\",\n \"vscode-languageserver-protocol\": \"^3.15.0\"\n }\n }\n ],\n [\n \"postcss-syntax@*\",\n {\n \"peerDependenciesMeta\": {\n \"postcss-html\": {\n \"optional\": true\n },\n \"postcss-jsx\": {\n \"optional\": true\n },\n \"postcss-less\": {\n \"optional\": true\n },\n \"postcss-markdown\": {\n \"optional\": true\n },\n \"postcss-scss\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"jss-plugin-rule-value-function@<=10.1.1\",\n {\n \"dependencies\": {\n \"tiny-warning\": \"^1.0.2\"\n }\n }\n ],\n [\n \"ink-select-input@<4.1.0\",\n {\n \"peerDependencies\": {\n \"react\": \"^16.8.2\"\n }\n }\n ],\n [\n \"license-webpack-plugin@<2.3.18\",\n {\n \"peerDependenciesMeta\": {\n \"webpack\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"snowpack@>=3.3.0\",\n {\n \"dependencies\": {\n \"node-gyp\": \"^7.1.0\"\n }\n }\n ],\n [\n \"promise-inflight@*\",\n {\n \"peerDependenciesMeta\": {\n \"bluebird\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"reactcss@*\",\n {\n \"peerDependencies\": {\n \"react\": \"*\"\n }\n }\n ],\n [\n \"react-color@<=2.19.0\",\n {\n \"peerDependencies\": {\n \"react\": \"*\"\n }\n }\n ],\n [\n \"gatsby-plugin-i18n@*\",\n {\n \"dependencies\": {\n \"ramda\": \"^0.24.1\"\n }\n }\n ],\n [\n \"useragent@^2.0.0\",\n {\n \"dependencies\": {\n \"request\": \"^2.88.0\",\n \"yamlparser\": \"0.0.x\",\n \"semver\": \"5.5.x\"\n }\n }\n ],\n [\n \"@apollographql/apollo-tools@<=0.5.2\",\n {\n \"peerDependencies\": {\n \"graphql\": \"^14.2.1 || ^15.0.0\"\n }\n }\n ],\n [\n \"material-table@^2.0.0\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.11.2\"\n }\n }\n ],\n [\n \"@babel/parser@*\",\n {\n \"dependencies\": {\n \"@babel/types\": \"^7.8.3\"\n }\n }\n ],\n [\n \"fork-ts-checker-webpack-plugin@<=6.3.4\",\n {\n \"peerDependencies\": {\n \"eslint\": \">= 6\",\n \"typescript\": \">= 2.7\",\n \"webpack\": \">= 4\",\n \"vue-template-compiler\": \"*\"\n },\n \"peerDependenciesMeta\": {\n \"eslint\": {\n \"optional\": true\n },\n \"vue-template-compiler\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"rc-animate@<=3.1.1\",\n {\n \"peerDependencies\": {\n \"react\": \">=16.9.0\",\n \"react-dom\": \">=16.9.0\"\n }\n }\n ],\n [\n \"react-bootstrap-table2-paginator@*\",\n {\n \"dependencies\": {\n \"classnames\": \"^2.2.6\"\n }\n }\n ],\n [\n \"react-draggable@<=4.4.3\",\n {\n \"peerDependencies\": {\n \"react\": \">= 16.3.0\",\n \"react-dom\": \">= 16.3.0\"\n }\n }\n ],\n [\n \"apollo-upload-client@<14\",\n {\n \"peerDependencies\": {\n \"graphql\": \"14 - 15\"\n }\n }\n ],\n [\n \"react-instantsearch-core@<=6.7.0\",\n {\n \"peerDependencies\": {\n \"algoliasearch\": \">= 3.1 < 5\"\n }\n }\n ],\n [\n \"react-instantsearch-dom@<=6.7.0\",\n {\n \"dependencies\": {\n \"react-fast-compare\": \"^3.0.0\"\n }\n }\n ],\n [\n \"ws@<7.2.1\",\n {\n \"peerDependencies\": {\n \"bufferutil\": \"^4.0.1\",\n \"utf-8-validate\": \"^5.0.2\"\n },\n \"peerDependenciesMeta\": {\n \"bufferutil\": {\n \"optional\": true\n },\n \"utf-8-validate\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"react-portal@<4.2.2\",\n {\n \"peerDependencies\": {\n \"react-dom\": \"^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0\"\n }\n }\n ],\n [\n \"react-scripts@<=4.0.1\",\n {\n \"peerDependencies\": {\n \"react\": \"*\"\n }\n }\n ],\n [\n \"testcafe@<=1.10.1\",\n {\n \"dependencies\": {\n \"@babel/plugin-transform-for-of\": \"^7.12.1\",\n \"@babel/runtime\": \"^7.12.5\"\n }\n }\n ],\n [\n \"testcafe-legacy-api@<=4.2.0\",\n {\n \"dependencies\": {\n \"testcafe-hammerhead\": \"^17.0.1\",\n \"read-file-relative\": \"^1.2.0\"\n }\n }\n ],\n [\n \"@google-cloud/firestore@<=4.9.3\",\n {\n \"dependencies\": {\n \"protobufjs\": \"^6.8.6\"\n }\n }\n ],\n [\n \"gatsby-source-apiserver@*\",\n {\n \"dependencies\": {\n \"babel-polyfill\": \"^6.26.0\"\n }\n }\n ],\n [\n \"@webpack-cli/package-utils@<=1.0.1-alpha.4\",\n {\n \"dependencies\": {\n \"cross-spawn\": \"^7.0.3\"\n }\n }\n ],\n [\n \"gatsby-remark-prismjs@<3.3.28\",\n {\n \"dependencies\": {\n \"lodash\": \"^4\"\n }\n }\n ],\n [\n \"gatsby-plugin-favicon@*\",\n {\n \"peerDependencies\": {\n \"webpack\": \"*\"\n }\n }\n ],\n [\n \"gatsby-plugin-sharp@<=4.6.0-next.3\",\n {\n \"dependencies\": {\n \"debug\": \"^4.3.1\"\n }\n }\n ],\n [\n \"gatsby-react-router-scroll@<=5.6.0-next.0\",\n {\n \"dependencies\": {\n \"prop-types\": \"^15.7.2\"\n }\n }\n ],\n [\n \"@rebass/forms@*\",\n {\n \"dependencies\": {\n \"@styled-system/should-forward-prop\": \"^5.0.0\"\n },\n \"peerDependencies\": {\n \"react\": \"^16.8.6\"\n }\n }\n ],\n [\n \"rebass@*\",\n {\n \"peerDependencies\": {\n \"react\": \"^16.8.6\"\n }\n }\n ],\n [\n \"@ant-design/react-slick@<=0.28.3\",\n {\n \"peerDependencies\": {\n \"react\": \">=16.0.0\"\n }\n }\n ],\n [\n \"mqtt@<4.2.7\",\n {\n \"dependencies\": {\n \"duplexify\": \"^4.1.1\"\n }\n }\n ],\n [\n \"vue-cli-plugin-vuetify@<=2.0.3\",\n {\n \"dependencies\": {\n \"semver\": \"^6.3.0\"\n },\n \"peerDependenciesMeta\": {\n \"sass-loader\": {\n \"optional\": true\n },\n \"vuetify-loader\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"vue-cli-plugin-vuetify@<=2.0.4\",\n {\n \"dependencies\": {\n \"null-loader\": \"^3.0.0\"\n }\n }\n ],\n [\n \"vue-cli-plugin-vuetify@>=2.4.3\",\n {\n \"peerDependencies\": {\n \"vue\": \"*\"\n }\n }\n ],\n [\n \"@vuetify/cli-plugin-utils@<=0.0.4\",\n {\n \"dependencies\": {\n \"semver\": \"^6.3.0\"\n },\n \"peerDependenciesMeta\": {\n \"sass-loader\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"@vue/cli-plugin-typescript@<=5.0.0-alpha.0\",\n {\n \"dependencies\": {\n \"babel-loader\": \"^8.1.0\"\n }\n }\n ],\n [\n \"@vue/cli-plugin-typescript@<=5.0.0-beta.0\",\n {\n \"dependencies\": {\n \"@babel/core\": \"^7.12.16\"\n },\n \"peerDependencies\": {\n \"vue-template-compiler\": \"^2.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"vue-template-compiler\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"cordova-ios@<=6.3.0\",\n {\n \"dependencies\": {\n \"underscore\": \"^1.9.2\"\n }\n }\n ],\n [\n \"cordova-lib@<=10.0.1\",\n {\n \"dependencies\": {\n \"underscore\": \"^1.9.2\"\n }\n }\n ],\n [\n \"git-node-fs@*\",\n {\n \"peerDependencies\": {\n \"js-git\": \"^0.7.8\"\n },\n \"peerDependenciesMeta\": {\n \"js-git\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"consolidate@<0.16.0\",\n {\n \"peerDependencies\": {\n \"mustache\": \"^3.0.0\"\n },\n \"peerDependenciesMeta\": {\n \"mustache\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"consolidate@<=0.16.0\",\n {\n \"peerDependencies\": {\n \"velocityjs\": \"^2.0.1\",\n \"tinyliquid\": \"^0.2.34\",\n \"liquid-node\": \"^3.0.1\",\n \"jade\": \"^1.11.0\",\n \"then-jade\": \"*\",\n \"dust\": \"^0.3.0\",\n \"dustjs-helpers\": \"^1.7.4\",\n \"dustjs-linkedin\": \"^2.7.5\",\n \"swig\": \"^1.4.2\",\n \"swig-templates\": \"^2.0.3\",\n \"razor-tmpl\": \"^1.3.1\",\n \"atpl\": \">=0.7.6\",\n \"liquor\": \"^0.0.5\",\n \"twig\": \"^1.15.2\",\n \"ejs\": \"^3.1.5\",\n \"eco\": \"^1.1.0-rc-3\",\n \"jazz\": \"^0.0.18\",\n \"jqtpl\": \"~1.1.0\",\n \"hamljs\": \"^0.6.2\",\n \"hamlet\": \"^0.3.3\",\n \"whiskers\": \"^0.4.0\",\n \"haml-coffee\": \"^1.14.1\",\n \"hogan.js\": \"^3.0.2\",\n \"templayed\": \">=0.2.3\",\n \"handlebars\": \"^4.7.6\",\n \"underscore\": \"^1.11.0\",\n \"lodash\": \"^4.17.20\",\n \"pug\": \"^3.0.0\",\n \"then-pug\": \"*\",\n \"qejs\": \"^3.0.5\",\n \"walrus\": \"^0.10.1\",\n \"mustache\": \"^4.0.1\",\n \"just\": \"^0.1.8\",\n \"ect\": \"^0.5.9\",\n \"mote\": \"^0.2.0\",\n \"toffee\": \"^0.3.6\",\n \"dot\": \"^1.1.3\",\n \"bracket-template\": \"^1.1.5\",\n \"ractive\": \"^1.3.12\",\n \"nunjucks\": \"^3.2.2\",\n \"htmling\": \"^0.0.8\",\n \"babel-core\": \"^6.26.3\",\n \"plates\": \"~0.4.11\",\n \"react-dom\": \"^16.13.1\",\n \"react\": \"^16.13.1\",\n \"arc-templates\": \"^0.5.3\",\n \"vash\": \"^0.13.0\",\n \"slm\": \"^2.0.0\",\n \"marko\": \"^3.14.4\",\n \"teacup\": \"^2.0.0\",\n \"coffee-script\": \"^1.12.7\",\n \"squirrelly\": \"^5.1.0\",\n \"twing\": \"^5.0.2\"\n },\n \"peerDependenciesMeta\": {\n \"velocityjs\": {\n \"optional\": true\n },\n \"tinyliquid\": {\n \"optional\": true\n },\n \"liquid-node\": {\n \"optional\": true\n },\n \"jade\": {\n \"optional\": true\n },\n \"then-jade\": {\n \"optional\": true\n },\n \"dust\": {\n \"optional\": true\n },\n \"dustjs-helpers\": {\n \"optional\": true\n },\n \"dustjs-linkedin\": {\n \"optional\": true\n },\n \"swig\": {\n \"optional\": true\n },\n \"swig-templates\": {\n \"optional\": true\n },\n \"razor-tmpl\": {\n \"optional\": true\n },\n \"atpl\": {\n \"optional\": true\n },\n \"liquor\": {\n \"optional\": true\n },\n \"twig\": {\n \"optional\": true\n },\n \"ejs\": {\n \"optional\": true\n },\n \"eco\": {\n \"optional\": true\n },\n \"jazz\": {\n \"optional\": true\n },\n \"jqtpl\": {\n \"optional\": true\n },\n \"hamljs\": {\n \"optional\": true\n },\n \"hamlet\": {\n \"optional\": true\n },\n \"whiskers\": {\n \"optional\": true\n },\n \"haml-coffee\": {\n \"optional\": true\n },\n \"hogan.js\": {\n \"optional\": true\n },\n \"templayed\": {\n \"optional\": true\n },\n \"handlebars\": {\n \"optional\": true\n },\n \"underscore\": {\n \"optional\": true\n },\n \"lodash\": {\n \"optional\": true\n },\n \"pug\": {\n \"optional\": true\n },\n \"then-pug\": {\n \"optional\": true\n },\n \"qejs\": {\n \"optional\": true\n },\n \"walrus\": {\n \"optional\": true\n },\n \"mustache\": {\n \"optional\": true\n },\n \"just\": {\n \"optional\": true\n },\n \"ect\": {\n \"optional\": true\n },\n \"mote\": {\n \"optional\": true\n },\n \"toffee\": {\n \"optional\": true\n },\n \"dot\": {\n \"optional\": true\n },\n \"bracket-template\": {\n \"optional\": true\n },\n \"ractive\": {\n \"optional\": true\n },\n \"nunjucks\": {\n \"optional\": true\n },\n \"htmling\": {\n \"optional\": true\n },\n \"babel-core\": {\n \"optional\": true\n },\n \"plates\": {\n \"optional\": true\n },\n \"react-dom\": {\n \"optional\": true\n },\n \"react\": {\n \"optional\": true\n },\n \"arc-templates\": {\n \"optional\": true\n },\n \"vash\": {\n \"optional\": true\n },\n \"slm\": {\n \"optional\": true\n },\n \"marko\": {\n \"optional\": true\n },\n \"teacup\": {\n \"optional\": true\n },\n \"coffee-script\": {\n \"optional\": true\n },\n \"squirrelly\": {\n \"optional\": true\n },\n \"twing\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"vue-loader@<=16.3.3\",\n {\n \"peerDependencies\": {\n \"@vue/compiler-sfc\": \"^3.0.8\",\n \"webpack\": \"^4.1.0 || ^5.0.0-0\"\n },\n \"peerDependenciesMeta\": {\n \"@vue/compiler-sfc\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"vue-loader@^16.7.0\",\n {\n \"peerDependencies\": {\n \"@vue/compiler-sfc\": \"^3.0.8\",\n \"vue\": \"^3.2.13\"\n },\n \"peerDependenciesMeta\": {\n \"@vue/compiler-sfc\": {\n \"optional\": true\n },\n \"vue\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"scss-parser@<=1.0.5\",\n {\n \"dependencies\": {\n \"lodash\": \"^4.17.21\"\n }\n }\n ],\n [\n \"query-ast@<1.0.5\",\n {\n \"dependencies\": {\n \"lodash\": \"^4.17.21\"\n }\n }\n ],\n [\n \"redux-thunk@<=2.3.0\",\n {\n \"peerDependencies\": {\n \"redux\": \"^4.0.0\"\n }\n }\n ],\n [\n \"skypack@<=0.3.2\",\n {\n \"dependencies\": {\n \"tar\": \"^6.1.0\"\n }\n }\n ],\n [\n \"@npmcli/metavuln-calculator@<2.0.0\",\n {\n \"dependencies\": {\n \"json-parse-even-better-errors\": \"^2.3.1\"\n }\n }\n ],\n [\n \"bin-links@<2.3.0\",\n {\n \"dependencies\": {\n \"mkdirp-infer-owner\": \"^1.0.2\"\n }\n }\n ],\n [\n \"rollup-plugin-polyfill-node@<=0.8.0\",\n {\n \"peerDependencies\": {\n \"rollup\": \"^1.20.0 || ^2.0.0\"\n }\n }\n ],\n [\n \"snowpack@<3.8.6\",\n {\n \"dependencies\": {\n \"magic-string\": \"^0.25.7\"\n }\n }\n ],\n [\n \"elm-webpack-loader@*\",\n {\n \"dependencies\": {\n \"temp\": \"^0.9.4\"\n }\n }\n ],\n [\n \"winston-transport@<=4.4.0\",\n {\n \"dependencies\": {\n \"logform\": \"^2.2.0\"\n }\n }\n ],\n [\n \"jest-vue-preprocessor@*\",\n {\n \"dependencies\": {\n \"@babel/core\": \"7.8.7\",\n \"@babel/template\": \"7.8.6\"\n },\n \"peerDependencies\": {\n \"pug\": \"^2.0.4\"\n },\n \"peerDependenciesMeta\": {\n \"pug\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"redux-persist@*\",\n {\n \"peerDependencies\": {\n \"react\": \">=16\"\n },\n \"peerDependenciesMeta\": {\n \"react\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"sodium@>=3\",\n {\n \"dependencies\": {\n \"node-gyp\": \"^3.8.0\"\n }\n }\n ],\n [\n \"babel-plugin-graphql-tag@<=3.1.0\",\n {\n \"peerDependencies\": {\n \"graphql\": \"^14.0.0 || ^15.0.0\"\n }\n }\n ],\n [\n \"@playwright/test@<=1.14.1\",\n {\n \"dependencies\": {\n \"jest-matcher-utils\": \"^26.4.2\"\n }\n }\n ],\n [\n \"babel-plugin-remove-graphql-queries@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"babel-preset-gatsby-package@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"create-gatsby@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-admin@<0.24.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-cli@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-core-utils@<2.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-design-tokens@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-legacy-polyfills@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-benchmark-reporting@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-graphql-config@<0.23.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-image@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-mdx@<2.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-netlify-cms@<5.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-no-sourcemaps@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-page-creator@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-preact@<5.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-preload-fonts@<2.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-schema-snapshot@<2.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-styletron@<6.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-subfont@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-plugin-utils@<1.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-recipes@<0.25.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-source-shopify@<5.6.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-source-wikipedia@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-transformer-screenshot@<3.14.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-worker@<0.5.0-next.1\",\n {\n \"dependencies\": {\n \"@babel/runtime\": \"^7.14.8\"\n }\n }\n ],\n [\n \"gatsby-core-utils@<2.14.0-next.1\",\n {\n \"dependencies\": {\n \"got\": \"8.3.2\"\n }\n }\n ],\n [\n \"gatsby-plugin-gatsby-cloud@<=3.1.0-next.0\",\n {\n \"dependencies\": {\n \"gatsby-core-utils\": \"^2.13.0-next.0\"\n }\n }\n ],\n [\n \"gatsby-plugin-gatsby-cloud@<=3.2.0-next.1\",\n {\n \"peerDependencies\": {\n \"webpack\": \"*\"\n }\n }\n ],\n [\n \"babel-plugin-remove-graphql-queries@<=3.14.0-next.1\",\n {\n \"dependencies\": {\n \"gatsby-core-utils\": \"^2.8.0-next.1\"\n }\n }\n ],\n [\n \"[email protected]\",\n {\n \"dependencies\": {\n \"gatsby-core-utils\": \"^2.13.0-next.0\"\n }\n }\n ],\n [\n \"clipanion-v3-codemod@<=0.2.0\",\n {\n \"peerDependencies\": {\n \"jscodeshift\": \"^0.11.0\"\n }\n }\n ],\n [\n \"react-live@*\",\n {\n \"peerDependencies\": {\n \"react-dom\": \"*\",\n \"react\": \"*\"\n }\n }\n ],\n [\n \"webpack@<4.44.1\",\n {\n \"peerDependenciesMeta\": {\n \"webpack-cli\": {\n \"optional\": true\n },\n \"webpack-command\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"webpack@<5.0.0-beta.23\",\n {\n \"peerDependenciesMeta\": {\n \"webpack-cli\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"webpack-dev-server@<3.10.2\",\n {\n \"peerDependenciesMeta\": {\n \"webpack-cli\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"@docusaurus/responsive-loader@<1.5.0\",\n {\n \"peerDependenciesMeta\": {\n \"sharp\": {\n \"optional\": true\n },\n \"jimp\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"eslint-module-utils@*\",\n {\n \"peerDependenciesMeta\": {\n \"eslint-import-resolver-node\": {\n \"optional\": true\n },\n \"eslint-import-resolver-typescript\": {\n \"optional\": true\n },\n \"eslint-import-resolver-webpack\": {\n \"optional\": true\n },\n \"@typescript-eslint/parser\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"eslint-plugin-import@*\",\n {\n \"peerDependenciesMeta\": {\n \"@typescript-eslint/parser\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"critters-webpack-plugin@<3.0.2\",\n {\n \"peerDependenciesMeta\": {\n \"html-webpack-plugin\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"terser@<=5.10.0\",\n {\n \"dependencies\": {\n \"acorn\": \"^8.5.0\"\n }\n }\n ],\n [\n \"[email protected]\",\n {\n \"dependencies\": {\n \"@babel/plugin-proposal-private-property-in-object\": \"^7.16.0\"\n }\n }\n ],\n [\n \"eslint-config-react-app@*\",\n {\n \"peerDependenciesMeta\": {\n \"typescript\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"@vue/eslint-config-typescript@<11.0.0\",\n {\n \"peerDependenciesMeta\": {\n \"typescript\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"unplugin-vue2-script-setup@<0.9.1\",\n {\n \"peerDependencies\": {\n \"@vue/composition-api\": \"^1.4.3\",\n \"@vue/runtime-dom\": \"^3.2.26\"\n }\n }\n ],\n [\n \"@cypress/snapshot@*\",\n {\n \"dependencies\": {\n \"debug\": \"^3.2.7\"\n }\n }\n ],\n [\n \"auto-relay@<=0.14.0\",\n {\n \"peerDependencies\": {\n \"reflect-metadata\": \"^0.1.13\"\n }\n }\n ],\n [\n \"vue-template-babel-compiler@<1.2.0\",\n {\n \"peerDependencies\": {\n \"vue-template-compiler\": \"^2.6.0\"\n }\n }\n ],\n [\n \"@parcel/transformer-image@<2.5.0\",\n {\n \"peerDependencies\": {\n \"@parcel/core\": \"*\"\n }\n }\n ],\n [\n \"@parcel/transformer-js@<2.5.0\",\n {\n \"peerDependencies\": {\n \"@parcel/core\": \"*\"\n }\n }\n ],\n [\n \"parcel@*\",\n {\n \"peerDependenciesMeta\": {\n \"@parcel/core\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"react-scripts@*\",\n {\n \"peerDependencies\": {\n \"eslint\": \"*\"\n }\n }\n ],\n [\n \"focus-trap-react@^8.0.0\",\n {\n \"dependencies\": {\n \"tabbable\": \"^5.3.2\"\n }\n }\n ],\n [\n \"react-rnd@<10.3.7\",\n {\n \"peerDependencies\": {\n \"react\": \">=16.3.0\",\n \"react-dom\": \">=16.3.0\"\n }\n }\n ],\n [\n \"connect-mongo@*\",\n {\n \"peerDependencies\": {\n \"express-session\": \"^1.17.1\"\n }\n }\n ],\n [\n \"vue-i18n@<9\",\n {\n \"peerDependencies\": {\n \"vue\": \"^2\"\n }\n }\n ],\n [\n \"vue-router@<4\",\n {\n \"peerDependencies\": {\n \"vue\": \"^2\"\n }\n }\n ],\n [\n \"unified@<10\",\n {\n \"dependencies\": {\n \"@types/unist\": \"^2.0.0\"\n }\n }\n ],\n [\n \"react-github-btn@<=1.3.0\",\n {\n \"peerDependencies\": {\n \"react\": \">=16.3.0\"\n }\n }\n ],\n [\n \"react-dev-utils@*\",\n {\n \"peerDependencies\": {\n \"typescript\": \">=2.7\",\n \"webpack\": \">=4\"\n },\n \"peerDependenciesMeta\": {\n \"typescript\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"@asyncapi/react-component@<=1.0.0-next.39\",\n {\n \"peerDependencies\": {\n \"react\": \">=16.8.0\",\n \"react-dom\": \">=16.8.0\"\n }\n }\n ],\n [\n \"xo@*\",\n {\n \"peerDependencies\": {\n \"webpack\": \">=1.11.0\"\n },\n \"peerDependenciesMeta\": {\n \"webpack\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"babel-plugin-remove-graphql-queries@<=4.20.0-next.0\",\n {\n \"dependencies\": {\n \"@babel/types\": \"^7.15.4\"\n }\n }\n ],\n [\n \"gatsby-plugin-page-creator@<=4.20.0-next.1\",\n {\n \"dependencies\": {\n \"fs-extra\": \"^10.1.0\"\n }\n }\n ],\n [\n \"gatsby-plugin-utils@<=3.14.0-next.1\",\n {\n \"dependencies\": {\n \"fastq\": \"^1.13.0\"\n },\n \"peerDependencies\": {\n \"graphql\": \"^15.0.0\"\n }\n }\n ],\n [\n \"gatsby-plugin-mdx@<3.1.0-next.1\",\n {\n \"dependencies\": {\n \"mkdirp\": \"^1.0.4\"\n }\n }\n ],\n [\n \"gatsby-plugin-mdx@^2\",\n {\n \"peerDependencies\": {\n \"gatsby\": \"^3.0.0-next\"\n }\n }\n ],\n [\n \"fdir@<=5.2.0\",\n {\n \"peerDependencies\": {\n \"picomatch\": \"2.x\"\n },\n \"peerDependenciesMeta\": {\n \"picomatch\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"babel-plugin-transform-typescript-metadata@<=0.3.2\",\n {\n \"peerDependencies\": {\n \"@babel/core\": \"^7\",\n \"@babel/traverse\": \"^7\"\n },\n \"peerDependenciesMeta\": {\n \"@babel/traverse\": {\n \"optional\": true\n }\n }\n }\n ],\n [\n \"graphql-compose@>=9.0.10\",\n {\n \"peerDependencies\": {\n \"graphql\": \"^14.2.0 || ^15.0.0 || ^16.0.0\"\n }\n }\n ]\n ]\n ")

See: https://github.com/yarnpkg/berry/blob/master/packages/yarnpkg-extensions/sources/index.ts

Constructors

Instance Method Summary

Instance methods inherited from class Object

or(other : T) : T | self forall T or, pipe(&) pipe

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def dependencies : Hash(String, String | Zap::Package::Alias | Nil) | Nil #

[View source]
def merge_into(pkg : Package) #

[View source]
def optional_dependencies : Hash(String, String | Zap::Package::Alias | Nil) | Nil #

[View source]
def peer_dependencies : Hash(String, String | Nil) | Nil #

[View source]
def peer_dependencies_meta : Hash(String, NamedTuple(optional: Bool | Nil) | Nil) | Nil #

[View source]