├── README.md ├── RFC-v1.md ├── with-exports-conditions ├── .gitignore ├── package.json ├── packages │ ├── app │ │ ├── index.html │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── vite.config.ts │ └── lib │ │ ├── package.json │ │ ├── src │ │ ├── bar.tsx │ │ ├── foo.ts │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json └── with-tsconfig-paths ├── .gitignore ├── package.json ├── packages ├── app │ ├── index.html │ ├── package.json │ ├── src │ │ └── index.ts │ └── vite.config.ts └── lib │ ├── package.json │ ├── src │ ├── bar.tsx │ ├── foo.ts │ └── index.ts │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/README.md -------------------------------------------------------------------------------- /RFC-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/RFC-v1.md -------------------------------------------------------------------------------- /with-exports-conditions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /with-exports-conditions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/package.json -------------------------------------------------------------------------------- /with-exports-conditions/packages/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/app/index.html -------------------------------------------------------------------------------- /with-exports-conditions/packages/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/app/package.json -------------------------------------------------------------------------------- /with-exports-conditions/packages/app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/app/src/index.ts -------------------------------------------------------------------------------- /with-exports-conditions/packages/app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/app/vite.config.ts -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/lib/package.json -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/src/bar.tsx: -------------------------------------------------------------------------------- 1 | export function bar() { 2 | console.log('bar') 3 | } 4 | -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/src/foo.ts: -------------------------------------------------------------------------------- 1 | export function foo() { 2 | console.log('foo') 3 | } 4 | -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/lib/src/index.ts -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/lib/tsconfig.json -------------------------------------------------------------------------------- /with-exports-conditions/packages/lib/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/packages/lib/vite.config.ts -------------------------------------------------------------------------------- /with-exports-conditions/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/pnpm-lock.yaml -------------------------------------------------------------------------------- /with-exports-conditions/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/pnpm-workspace.yaml -------------------------------------------------------------------------------- /with-exports-conditions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-exports-conditions/tsconfig.json -------------------------------------------------------------------------------- /with-tsconfig-paths/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /with-tsconfig-paths/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/package.json -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/app/index.html -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/app/package.json -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/app/src/index.ts -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/app/vite.config.ts -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/lib/package.json -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/src/bar.tsx: -------------------------------------------------------------------------------- 1 | export function bar() { 2 | console.log('bar') 3 | } 4 | -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/src/foo.ts: -------------------------------------------------------------------------------- 1 | export function foo() { 2 | console.log('foo') 3 | } 4 | -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/lib/src/index.ts -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/lib/tsconfig.json -------------------------------------------------------------------------------- /with-tsconfig-paths/packages/lib/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/packages/lib/vite.config.ts -------------------------------------------------------------------------------- /with-tsconfig-paths/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/pnpm-lock.yaml -------------------------------------------------------------------------------- /with-tsconfig-paths/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/pnpm-workspace.yaml -------------------------------------------------------------------------------- /with-tsconfig-paths/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitejs/vite-ts-monorepo-rfc/HEAD/with-tsconfig-paths/tsconfig.json --------------------------------------------------------------------------------