├── .gitignore ├── README.md ├── demo ├── .gitignore ├── favicon.svg ├── index.html ├── package.json ├── public │ └── vite.svg ├── src │ ├── main.ts │ ├── style.css │ ├── typescript.svg │ └── vite-env.d.ts └── tsconfig.json ├── package.json ├── packages ├── import-build-example │ ├── index.d.ts │ ├── logger.d.ts │ ├── math.d.ts │ ├── package.json │ ├── scripts │ │ └── build.mjs │ └── src │ │ ├── logger.ts │ │ └── math.ts ├── single-vite-config-example │ ├── index.d.ts │ ├── logger.d.ts │ ├── math.d.ts │ ├── package.json │ ├── src │ │ ├── logger.ts │ │ └── math.ts │ └── vite.config.js ├── using-rollup-input-vite-313 │ ├── README.md │ ├── package.json │ ├── src │ │ ├── logger.ts │ │ └── math.ts │ └── vite.config.js └── using-vite-32 │ ├── README.md │ ├── package.json │ ├── src │ ├── logger.ts │ └── math.ts │ └── vite.config.js ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/favicon.svg -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/public/vite.svg -------------------------------------------------------------------------------- /demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/src/main.ts -------------------------------------------------------------------------------- /demo/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/src/style.css -------------------------------------------------------------------------------- /demo/src/typescript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/src/typescript.svg -------------------------------------------------------------------------------- /demo/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/package.json -------------------------------------------------------------------------------- /packages/import-build-example/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/import-build-example/index.d.ts -------------------------------------------------------------------------------- /packages/import-build-example/logger.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./dist/logger"; 2 | -------------------------------------------------------------------------------- /packages/import-build-example/math.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./dist/math"; 2 | -------------------------------------------------------------------------------- /packages/import-build-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/import-build-example/package.json -------------------------------------------------------------------------------- /packages/import-build-example/scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/import-build-example/scripts/build.mjs -------------------------------------------------------------------------------- /packages/import-build-example/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/import-build-example/src/logger.ts -------------------------------------------------------------------------------- /packages/import-build-example/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/import-build-example/src/math.ts -------------------------------------------------------------------------------- /packages/single-vite-config-example/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/single-vite-config-example/index.d.ts -------------------------------------------------------------------------------- /packages/single-vite-config-example/logger.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./dist/logger.js"; 2 | -------------------------------------------------------------------------------- /packages/single-vite-config-example/math.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./dist/math.js"; 2 | -------------------------------------------------------------------------------- /packages/single-vite-config-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/single-vite-config-example/package.json -------------------------------------------------------------------------------- /packages/single-vite-config-example/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/single-vite-config-example/src/logger.ts -------------------------------------------------------------------------------- /packages/single-vite-config-example/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/single-vite-config-example/src/math.ts -------------------------------------------------------------------------------- /packages/single-vite-config-example/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/single-vite-config-example/vite.config.js -------------------------------------------------------------------------------- /packages/using-rollup-input-vite-313/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-rollup-input-vite-313/README.md -------------------------------------------------------------------------------- /packages/using-rollup-input-vite-313/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-rollup-input-vite-313/package.json -------------------------------------------------------------------------------- /packages/using-rollup-input-vite-313/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-rollup-input-vite-313/src/logger.ts -------------------------------------------------------------------------------- /packages/using-rollup-input-vite-313/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-rollup-input-vite-313/src/math.ts -------------------------------------------------------------------------------- /packages/using-rollup-input-vite-313/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-rollup-input-vite-313/vite.config.js -------------------------------------------------------------------------------- /packages/using-vite-32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-vite-32/README.md -------------------------------------------------------------------------------- /packages/using-vite-32/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-vite-32/package.json -------------------------------------------------------------------------------- /packages/using-vite-32/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-vite-32/src/logger.ts -------------------------------------------------------------------------------- /packages/using-vite-32/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-vite-32/src/math.ts -------------------------------------------------------------------------------- /packages/using-vite-32/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/packages/using-vite-32/vite.config.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raulmelo-articles/vite-3-lib-multiple-entrypoints/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------