├── .eslintignore ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── feature_request.md │ └── support_question.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── husky.config.js ├── jest.config.js ├── lerna.json ├── lint-staged.config.js ├── package.json ├── prettier.config.js ├── src ├── package-a │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── index.test.ts │ │ └── index.ts │ └── tsconfig.json └── package-b │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── __tests__ │ │ └── index.test.ts │ └── index.ts │ └── tsconfig.json ├── tsconfig.json ├── tsconfig.test.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support_question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.github/ISSUE_TEMPLATE/support_question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/README.md -------------------------------------------------------------------------------- /husky.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/husky.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | projects: ['/src/*'] 3 | }; 4 | -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/lerna.json -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | printWidth: 120, 3 | singleQuote: true 4 | }; 5 | -------------------------------------------------------------------------------- /src/package-a/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /src/package-a/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-a/jest.config.js -------------------------------------------------------------------------------- /src/package-a/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-a/package.json -------------------------------------------------------------------------------- /src/package-a/src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-a/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/package-a/src/index.ts: -------------------------------------------------------------------------------- 1 | export const run = (): string => { 2 | return 'result'; 3 | }; 4 | -------------------------------------------------------------------------------- /src/package-a/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-a/tsconfig.json -------------------------------------------------------------------------------- /src/package-b/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /src/package-b/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-b/jest.config.js -------------------------------------------------------------------------------- /src/package-b/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-b/package.json -------------------------------------------------------------------------------- /src/package-b/src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-b/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/package-b/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-b/src/index.ts -------------------------------------------------------------------------------- /src/package-b/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/src/package-b/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paularmstrong/monorepo-ts/HEAD/yarn.lock --------------------------------------------------------------------------------