├── .eslintrc.js ├── .github ├── CODEOWNERS └── workflows │ └── pr_checks.yml ├── .gitignore ├── README.md ├── apps └── react-app │ ├── app │ ├── .eslintrc.js │ ├── config │ │ ├── env.js │ │ ├── getHttpsConfig.js │ │ ├── paths.js │ │ ├── pnpTs.js │ │ ├── webpack.config.js │ │ └── webpackDevServer.config.js │ ├── jest.config.js │ ├── package.json │ ├── public │ │ └── index.html │ ├── scripts │ │ ├── build.js │ │ └── start.js │ ├── src │ │ ├── App.tsx │ │ └── index.tsx │ ├── test │ │ ├── App.spec.tsx │ │ └── __snapshots__ │ │ │ └── App.spec.tsx.snap │ └── tsconfig.json │ └── packages │ └── routes │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── Routes.tsx │ └── index.ts │ ├── test │ ├── Routes.spec.tsx │ └── __snapshots__ │ │ └── Routes.spec.tsx.snap │ └── tsconfig.json ├── husky.config.js ├── jest.config.base.js ├── lerna.json ├── lint-staged.config.js ├── package.json ├── prettier.config.js ├── shared └── packages │ └── theme │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── index.ts │ └── theme.tsx │ ├── test │ ├── __snapshots__ │ │ └── theme.spec.tsx.snap │ └── theme.spec.tsx │ └── tsconfig.json ├── tsconfig.json ├── webpack_diff_1.png ├── webpack_diff_2.png ├── webpack_diff_3.png └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/pr_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/.github/workflows/pr_checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/README.md -------------------------------------------------------------------------------- /apps/react-app/app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/.eslintrc.js -------------------------------------------------------------------------------- /apps/react-app/app/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/env.js -------------------------------------------------------------------------------- /apps/react-app/app/config/getHttpsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/getHttpsConfig.js -------------------------------------------------------------------------------- /apps/react-app/app/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/paths.js -------------------------------------------------------------------------------- /apps/react-app/app/config/pnpTs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/pnpTs.js -------------------------------------------------------------------------------- /apps/react-app/app/config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/webpack.config.js -------------------------------------------------------------------------------- /apps/react-app/app/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /apps/react-app/app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/jest.config.js -------------------------------------------------------------------------------- /apps/react-app/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/package.json -------------------------------------------------------------------------------- /apps/react-app/app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/public/index.html -------------------------------------------------------------------------------- /apps/react-app/app/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/scripts/build.js -------------------------------------------------------------------------------- /apps/react-app/app/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/scripts/start.js -------------------------------------------------------------------------------- /apps/react-app/app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/src/App.tsx -------------------------------------------------------------------------------- /apps/react-app/app/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/src/index.tsx -------------------------------------------------------------------------------- /apps/react-app/app/test/App.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/test/App.spec.tsx -------------------------------------------------------------------------------- /apps/react-app/app/test/__snapshots__/App.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/test/__snapshots__/App.spec.tsx.snap -------------------------------------------------------------------------------- /apps/react-app/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/app/tsconfig.json -------------------------------------------------------------------------------- /apps/react-app/packages/routes/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/jest.config.js -------------------------------------------------------------------------------- /apps/react-app/packages/routes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/package.json -------------------------------------------------------------------------------- /apps/react-app/packages/routes/src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/src/Routes.tsx -------------------------------------------------------------------------------- /apps/react-app/packages/routes/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Routes'; 2 | -------------------------------------------------------------------------------- /apps/react-app/packages/routes/test/Routes.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/test/Routes.spec.tsx -------------------------------------------------------------------------------- /apps/react-app/packages/routes/test/__snapshots__/Routes.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/test/__snapshots__/Routes.spec.tsx.snap -------------------------------------------------------------------------------- /apps/react-app/packages/routes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/apps/react-app/packages/routes/tsconfig.json -------------------------------------------------------------------------------- /husky.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/husky.config.js -------------------------------------------------------------------------------- /jest.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/jest.config.base.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/lerna.json -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/prettier.config.js -------------------------------------------------------------------------------- /shared/packages/theme/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/jest.config.js -------------------------------------------------------------------------------- /shared/packages/theme/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/package.json -------------------------------------------------------------------------------- /shared/packages/theme/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './theme'; 2 | -------------------------------------------------------------------------------- /shared/packages/theme/src/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/src/theme.tsx -------------------------------------------------------------------------------- /shared/packages/theme/test/__snapshots__/theme.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/test/__snapshots__/theme.spec.tsx.snap -------------------------------------------------------------------------------- /shared/packages/theme/test/theme.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/test/theme.spec.tsx -------------------------------------------------------------------------------- /shared/packages/theme/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/shared/packages/theme/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack_diff_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/webpack_diff_1.png -------------------------------------------------------------------------------- /webpack_diff_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/webpack_diff_2.png -------------------------------------------------------------------------------- /webpack_diff_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/webpack_diff_3.png -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryan-hunter/yarn-workspace-lerna-monorepo/HEAD/yarn.lock --------------------------------------------------------------------------------