diff --git a/.travis.yml b/.travis.yml index fdc80c82..8bce2137 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,10 +32,10 @@ jobs: - master - stage: 'docs' install: - - npm install --prefix=./examples/nextjs-integration --registry https://registry.npmjs.org/ + - npm install --prefix=./packages/core-docs --registry https://registry.npmjs.org/ script: - - npm run build --prefix=./examples/nextjs-integration - - cat './examples/nextjs-integration/node_modules/@asmy/core-design/package.json' | grep version + - npm run build --prefix=./packages/core-docs + - cat './packages/core-docs/node_modules/@asmy/core-design/package.json' | grep version stages: - name: libraries diff --git a/babel.config.js b/babel.config.js index 1cf11592..e9a237c6 100644 --- a/babel.config.js +++ b/babel.config.js @@ -2,6 +2,6 @@ module.exports = api => { api.cache(false) return { - babelrcRoots: ['.', 'packages/*', 'examples/*'], + babelrcRoots: ['.', 'packages/*'], } } diff --git a/examples/nextjs-integration/components/docs/Paragraph/index.ts b/examples/nextjs-integration/components/docs/Paragraph/index.ts deleted file mode 100644 index a45248dc..00000000 --- a/examples/nextjs-integration/components/docs/Paragraph/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { deafult, Paragraph } from './Paragraph' diff --git a/lerna.json b/lerna.json index 8732698f..57f8648a 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "packages": ["packages/*", "examples/*"], + "packages": ["packages/*"], "npmClient": "yarn", "version": "independent", "useWorkspaces": true, diff --git a/package.json b/package.json index 813a092f..080aafb9 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,7 @@ "test": "echo 'Nothing to test'" }, "workspaces": [ - "packages/*", - "examples/*" + "packages/*" ], "devDependencies": { "@commitlint/cli": "^7.5.2", diff --git a/examples/nextjs-integration/babel.config.js b/packages/core-docs/babel.config.js similarity index 100% rename from examples/nextjs-integration/babel.config.js rename to packages/core-docs/babel.config.js diff --git a/examples/nextjs-integration/components/Global/Global.tsx b/packages/core-docs/components/Global/Global.tsx similarity index 100% rename from examples/nextjs-integration/components/Global/Global.tsx rename to packages/core-docs/components/Global/Global.tsx diff --git a/examples/nextjs-integration/components/Global/index.ts b/packages/core-docs/components/Global/index.ts similarity index 100% rename from examples/nextjs-integration/components/Global/index.ts rename to packages/core-docs/components/Global/index.ts diff --git a/examples/nextjs-integration/components/Header/Header.tsx b/packages/core-docs/components/Header/Header.tsx similarity index 100% rename from examples/nextjs-integration/components/Header/Header.tsx rename to packages/core-docs/components/Header/Header.tsx diff --git a/examples/nextjs-integration/components/Header/index.ts b/packages/core-docs/components/Header/index.ts similarity index 100% rename from examples/nextjs-integration/components/Header/index.ts rename to packages/core-docs/components/Header/index.ts diff --git a/examples/nextjs-integration/components/Logo/Logo.tsx b/packages/core-docs/components/Logo/Logo.tsx similarity index 76% rename from examples/nextjs-integration/components/Logo/Logo.tsx rename to packages/core-docs/components/Logo/Logo.tsx index 4a07ee59..a211a076 100644 --- a/examples/nextjs-integration/components/Logo/Logo.tsx +++ b/packages/core-docs/components/Logo/Logo.tsx @@ -11,10 +11,10 @@ const TextLink = Text.withComponent('a') const Logo: React.FC = props => { return ( - - + = props => { :hover { color: rgba(0, 0, 0, 0.7); - - ${({ theme }) => theme.dark && css` - color: white; - background-color: black; - `} } `} {...props} diff --git a/examples/nextjs-integration/components/Logo/index.ts b/packages/core-docs/components/Logo/index.ts similarity index 100% rename from examples/nextjs-integration/components/Logo/index.ts rename to packages/core-docs/components/Logo/index.ts diff --git a/examples/nextjs-integration/components/ProjectLayout/ProjectLayout.tsx b/packages/core-docs/components/ProjectLayout/ProjectLayout.tsx similarity index 100% rename from examples/nextjs-integration/components/ProjectLayout/ProjectLayout.tsx rename to packages/core-docs/components/ProjectLayout/ProjectLayout.tsx diff --git a/examples/nextjs-integration/components/ProjectLayout/index.ts b/packages/core-docs/components/ProjectLayout/index.ts similarity index 100% rename from examples/nextjs-integration/components/ProjectLayout/index.ts rename to packages/core-docs/components/ProjectLayout/index.ts diff --git a/examples/nextjs-integration/components/docs/Headings/Headings.tsx b/packages/core-docs/components/docs/Headings/Headings.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/Headings/Headings.tsx rename to packages/core-docs/components/docs/Headings/Headings.tsx diff --git a/examples/nextjs-integration/components/docs/Headings/index.ts b/packages/core-docs/components/docs/Headings/index.ts similarity index 100% rename from examples/nextjs-integration/components/docs/Headings/index.ts rename to packages/core-docs/components/docs/Headings/index.ts diff --git a/examples/nextjs-integration/components/docs/Paragraph/Paragraph.tsx b/packages/core-docs/components/docs/Paragraph/Paragraph.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/Paragraph/Paragraph.tsx rename to packages/core-docs/components/docs/Paragraph/Paragraph.tsx diff --git a/packages/core-docs/components/docs/Paragraph/index.ts b/packages/core-docs/components/docs/Paragraph/index.ts new file mode 100644 index 00000000..a0439b89 --- /dev/null +++ b/packages/core-docs/components/docs/Paragraph/index.ts @@ -0,0 +1 @@ +export { default, Paragraph } from './Paragraph' diff --git a/examples/nextjs-integration/components/docs/Pre/Pre.tsx b/packages/core-docs/components/docs/Pre/Pre.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/Pre/Pre.tsx rename to packages/core-docs/components/docs/Pre/Pre.tsx diff --git a/examples/nextjs-integration/components/docs/Pre/index.ts b/packages/core-docs/components/docs/Pre/index.ts similarity index 100% rename from examples/nextjs-integration/components/docs/Pre/index.ts rename to packages/core-docs/components/docs/Pre/index.ts diff --git a/examples/nextjs-integration/components/docs/Table/Table.tsx b/packages/core-docs/components/docs/Table/Table.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/Table/Table.tsx rename to packages/core-docs/components/docs/Table/Table.tsx diff --git a/examples/nextjs-integration/components/docs/Table/index.ts b/packages/core-docs/components/docs/Table/index.ts similarity index 100% rename from examples/nextjs-integration/components/docs/Table/index.ts rename to packages/core-docs/components/docs/Table/index.ts diff --git a/examples/nextjs-integration/components/docs/TableCells/TableCell.tsx b/packages/core-docs/components/docs/TableCells/TableCell.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/TableCells/TableCell.tsx rename to packages/core-docs/components/docs/TableCells/TableCell.tsx diff --git a/examples/nextjs-integration/components/docs/TableCells/index.ts b/packages/core-docs/components/docs/TableCells/index.ts similarity index 100% rename from examples/nextjs-integration/components/docs/TableCells/index.ts rename to packages/core-docs/components/docs/TableCells/index.ts diff --git a/examples/nextjs-integration/components/docs/TableRow/TableRow.tsx b/packages/core-docs/components/docs/TableRow/TableRow.tsx similarity index 100% rename from examples/nextjs-integration/components/docs/TableRow/TableRow.tsx rename to packages/core-docs/components/docs/TableRow/TableRow.tsx diff --git a/examples/nextjs-integration/components/docs/TableRow/index.ts b/packages/core-docs/components/docs/TableRow/index.ts similarity index 100% rename from examples/nextjs-integration/components/docs/TableRow/index.ts rename to packages/core-docs/components/docs/TableRow/index.ts diff --git a/examples/nextjs-integration/next.config.js b/packages/core-docs/next.config.js similarity index 100% rename from examples/nextjs-integration/next.config.js rename to packages/core-docs/next.config.js diff --git a/examples/nextjs-integration/package.json b/packages/core-docs/package.json similarity index 97% rename from examples/nextjs-integration/package.json rename to packages/core-docs/package.json index bbcfe29c..7e5b7750 100644 --- a/examples/nextjs-integration/package.json +++ b/packages/core-docs/package.json @@ -26,6 +26,7 @@ "react-dom": "^16.8.6" }, "devDependencies": { + "@types/next": "^8.0.4", "@zeit/next-mdx": "^1.2.0", "fork-ts-checker-webpack-plugin": "^1.0.2", "prettier": "^1.17.0", diff --git a/examples/nextjs-integration/pages/_app.tsx b/packages/core-docs/pages/_app.tsx similarity index 57% rename from examples/nextjs-integration/pages/_app.tsx rename to packages/core-docs/pages/_app.tsx index aa6716ba..52dd4618 100644 --- a/examples/nextjs-integration/pages/_app.tsx +++ b/packages/core-docs/pages/_app.tsx @@ -11,7 +11,6 @@ import { ProjectLayout } from '../components/ProjectLayout' import { Grid } from '@asmy/core-design' - const components = { h1: H1, h2: H2, @@ -19,8 +18,8 @@ const components = { h4: H4, h5: H5, h6: H6, - p: Paragraph, - table: Table, + p: Paragraph, + table: Table, tr: TableRow, td: TD, th: TH, @@ -28,39 +27,42 @@ const components = { wrapper: Grid, } -class MyApp extends App { - static async getInitialProps({ Component, ctx }) { - let pageProps = {}; +interface Props { + pageProps: { + isDocsPage: boolean + } +} + +class MyApp extends App { + public static async getInitialProps({ Component, ctx }) { + let pageProps: Partial = {} if (Component.getInitialProps) { - pageProps = await Component.getInitialProps(ctx); + pageProps = await Component.getInitialProps(ctx) } if (ctx.pathname.slice(0, 5) === '/docs') { pageProps.isDocsPage = true } - return { pageProps }; + return { pageProps } } - render() { - const { Component, pageProps } = this.props; + public render() { + const { Component, pageProps } = this.props return ( - {pageProps.isDocsPage - ? - - - - : - } + {pageProps.isDocsPage ? ( + + + + ) : ( + + )} - ); + ) } } -export default MyApp; +export default MyApp diff --git a/examples/nextjs-integration/pages/_error.tsx b/packages/core-docs/pages/_error.tsx similarity index 100% rename from examples/nextjs-integration/pages/_error.tsx rename to packages/core-docs/pages/_error.tsx diff --git a/examples/nextjs-integration/pages/docs/button.mdx b/packages/core-docs/pages/docs/button.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/button.mdx rename to packages/core-docs/pages/docs/button.mdx diff --git a/examples/nextjs-integration/pages/docs/buttonlink.mdx b/packages/core-docs/pages/docs/buttonlink.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/buttonlink.mdx rename to packages/core-docs/pages/docs/buttonlink.mdx diff --git a/examples/nextjs-integration/pages/docs/grid.mdx b/packages/core-docs/pages/docs/grid.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/grid.mdx rename to packages/core-docs/pages/docs/grid.mdx diff --git a/examples/nextjs-integration/pages/docs/heading.mdx b/packages/core-docs/pages/docs/heading.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/heading.mdx rename to packages/core-docs/pages/docs/heading.mdx diff --git a/examples/nextjs-integration/pages/docs/index.tsx b/packages/core-docs/pages/docs/index.tsx similarity index 100% rename from examples/nextjs-integration/pages/docs/index.tsx rename to packages/core-docs/pages/docs/index.tsx diff --git a/examples/nextjs-integration/pages/docs/test.mdx b/packages/core-docs/pages/docs/test.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/test.mdx rename to packages/core-docs/pages/docs/test.mdx diff --git a/examples/nextjs-integration/pages/docs/text.mdx b/packages/core-docs/pages/docs/text.mdx similarity index 100% rename from examples/nextjs-integration/pages/docs/text.mdx rename to packages/core-docs/pages/docs/text.mdx diff --git a/examples/nextjs-integration/pages/index.tsx b/packages/core-docs/pages/index.tsx similarity index 100% rename from examples/nextjs-integration/pages/index.tsx rename to packages/core-docs/pages/index.tsx diff --git a/examples/nextjs-integration/pages/one.tsx b/packages/core-docs/pages/one.tsx similarity index 100% rename from examples/nextjs-integration/pages/one.tsx rename to packages/core-docs/pages/one.tsx diff --git a/examples/nextjs-integration/pages/two.tsx b/packages/core-docs/pages/two.tsx similarity index 100% rename from examples/nextjs-integration/pages/two.tsx rename to packages/core-docs/pages/two.tsx diff --git a/examples/nextjs-integration/pages/ui-kit.tsx b/packages/core-docs/pages/ui-kit.tsx similarity index 100% rename from examples/nextjs-integration/pages/ui-kit.tsx rename to packages/core-docs/pages/ui-kit.tsx diff --git a/examples/nextjs-integration/styles/docs/grid.js b/packages/core-docs/styles/docs/grid.js similarity index 100% rename from examples/nextjs-integration/styles/docs/grid.js rename to packages/core-docs/styles/docs/grid.js diff --git a/examples/nextjs-integration/tsconfig.json b/packages/core-docs/tsconfig.json similarity index 100% rename from examples/nextjs-integration/tsconfig.json rename to packages/core-docs/tsconfig.json diff --git a/examples/nextjs-integration/tslint.json b/packages/core-docs/tslint.json similarity index 100% rename from examples/nextjs-integration/tslint.json rename to packages/core-docs/tslint.json diff --git a/examples/nextjs-integration/utils/docs/getLinkForAviasales.js b/packages/core-docs/utils/docs/getLinkForAviasales.js similarity index 100% rename from examples/nextjs-integration/utils/docs/getLinkForAviasales.js rename to packages/core-docs/utils/docs/getLinkForAviasales.js diff --git a/yarn.lock b/yarn.lock index e3d11953..12ae47f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,11 @@ # yarn lockfile v1 +"@asmy/core-design@^0.0.2": + version "0.0.2" + resolved "https://registry.yarnpkg.com/@asmy/core-design/-/core-design-0.0.2.tgz#ad11fbd9f74e9207067de32b8b1e7516d3dbdcd5" + integrity sha512-AoKGzBp62Wy6M9N7W/OqjSrGWJhkfbxszUL/NX2aA0zak4CvA7m3sOuONS6uEKrH3+Ib0/kAeWjLg0jytMwx7w== + "@babel/cli@^7.4.3": version "7.4.3" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.4.3.tgz#353048551306ff42e5855b788b6ccd9477289774" @@ -4179,6 +4184,11 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" +builtin-modules@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= + builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -4268,7 +4278,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@3.0.x: +camel-case@3.0.x, camel-case@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= @@ -4674,7 +4684,7 @@ commander@2.9.0: dependencies: graceful-readlink ">= 1.0.0" -commander@^2.14.1, commander@^2.19.0, commander@^2.8.1, commander@^2.9.0, commander@~2.20.0: +commander@^2.12.1, commander@^2.14.1, commander@^2.19.0, commander@^2.8.1, commander@^2.9.0, commander@~2.20.0: version "2.20.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== @@ -5504,6 +5514,11 @@ dezalgo@^1.0.0: asap "^2.0.0" wrappy "1" +diff@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + diffie-hellman@^5.0.0: version "5.0.3" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" @@ -10109,6 +10124,11 @@ preserve@^0.2.0: resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= +prettier@^1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.17.0.tgz#53b303676eed22cc14a9f0cec09b477b3026c008" + integrity sha512-sXe5lSt2WQlCbydGETgfm1YBShgOX4HxQkFPvbxkcwgDvGDeqVau8h+12+lmSVlP3rHPz0oavfddSZg/q+Szjw== + pretty-error@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" @@ -11799,15 +11819,16 @@ stable@^0.1.8: resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== -state-toggle@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.1.tgz#c3cb0974f40a6a0f8e905b96789eb41afa1cde3a" - integrity sha512-Qe8QntFrrpWTnHwvwj2FZTgv+PKIsp0B9VxLzLLbSpPXWOgRgc5LVj/aTiSfK1RqIeF9jeC1UeOH8Q8y60A7og== staged-git-files@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/staged-git-files/-/staged-git-files-1.1.2.tgz#4326d33886dc9ecfa29a6193bf511ba90a46454b" integrity sha512-0Eyrk6uXW6tg9PYkhi/V/J4zHp33aNyi2hOCmhFLqLTIhbgqWn5jlSzI+IU0VqrZq6+DbHcabQl/WP6P3BG0QA== +state-toggle@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.1.tgz#c3cb0974f40a6a0f8e905b96789eb41afa1cde3a" + integrity sha512-Qe8QntFrrpWTnHwvwj2FZTgv+PKIsp0B9VxLzLLbSpPXWOgRgc5LVj/aTiSfK1RqIeF9jeC1UeOH8Q8y60A7og== + static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" @@ -12454,11 +12475,42 @@ trough@^1.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24" integrity sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw== -tslib@^1.9.0: +tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== +tslint-config-prettier@^1.18.0: + version "1.18.0" + resolved "https://registry.yarnpkg.com/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz#75f140bde947d35d8f0d238e0ebf809d64592c37" + integrity sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg== + +tslint@^5.16.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.16.0.tgz#ae61f9c5a98d295b9a4f4553b1b1e831c1984d67" + integrity sha512-UxG2yNxJ5pgGwmMzPMYh/CCnCnh0HfPgtlVRDs1ykZklufFBL1ZoTlWFRz2NQjcoEiDoRp+JyT0lhBbbH/obyA== + dependencies: + "@babel/code-frame" "^7.0.0" + builtin-modules "^1.1.1" + chalk "^2.3.0" + commander "^2.12.1" + diff "^3.2.0" + glob "^7.1.1" + js-yaml "^3.13.0" + minimatch "^3.0.4" + mkdirp "^0.5.1" + resolve "^1.3.2" + semver "^5.3.0" + tslib "^1.8.0" + tsutils "^2.29.0" + +tsutils@^2.29.0: + version "2.29.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" + integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== + dependencies: + tslib "^1.8.1" + tty-aware-progress@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/tty-aware-progress/-/tty-aware-progress-1.0.3.tgz#93fbe86caf0d79c35f6e104e08f3a56c5069d3d6" @@ -12501,10 +12553,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.3.tgz#0eb320e4ace9b10eadf5bc6103286b0f8b7c224f" - integrity sha512-FFgHdPt4T/duxx6Ndf7hwgMZZjZpB+U0nMNGVCYPq0rEzWKjEDobm4J6yb3CS7naZ0yURFqdw9Gwc7UOh/P9oQ== +typescript@^3.4.5: + version "3.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99" + integrity sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw== ua-parser-js@^0.7.18: version "0.7.19"