├── .gitignore ├── .release-it.beta.json ├── .release-it.json ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── benchmark ├── bigData.cjs └── index.cjs ├── dev ├── App.ts ├── index.html └── index.ts ├── eslint.config.js ├── index.d.ts ├── package.json ├── rollup ├── config.base.js ├── config.cjs.js ├── config.esm.js ├── config.min.js ├── config.umd.js └── packageJson.js ├── scripts ├── create-cts-files.js └── create-mts-files.js ├── src ├── __tests__ │ ├── copier.ts │ ├── index.ts │ └── utils.ts ├── copier.ts ├── index.ts ├── options.ts └── utils.ts ├── tsconfig.json ├── tsconfig ├── base.json ├── cjs.json ├── declarations.json ├── esm.json ├── min.json └── umd.json ├── vite.config.js ├── vitest.config.ts └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/.gitignore -------------------------------------------------------------------------------- /.release-it.beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/.release-it.beta.json -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/.release-it.json -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/bigData.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/benchmark/bigData.cjs -------------------------------------------------------------------------------- /benchmark/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/benchmark/index.cjs -------------------------------------------------------------------------------- /dev/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/dev/App.ts -------------------------------------------------------------------------------- /dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/dev/index.html -------------------------------------------------------------------------------- /dev/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/dev/index.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/package.json -------------------------------------------------------------------------------- /rollup/config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/config.base.js -------------------------------------------------------------------------------- /rollup/config.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/config.cjs.js -------------------------------------------------------------------------------- /rollup/config.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/config.esm.js -------------------------------------------------------------------------------- /rollup/config.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/config.min.js -------------------------------------------------------------------------------- /rollup/config.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/config.umd.js -------------------------------------------------------------------------------- /rollup/packageJson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/rollup/packageJson.js -------------------------------------------------------------------------------- /scripts/create-cts-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/scripts/create-cts-files.js -------------------------------------------------------------------------------- /scripts/create-mts-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/scripts/create-mts-files.js -------------------------------------------------------------------------------- /src/__tests__/copier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/__tests__/copier.ts -------------------------------------------------------------------------------- /src/__tests__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/__tests__/index.ts -------------------------------------------------------------------------------- /src/__tests__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/__tests__/utils.ts -------------------------------------------------------------------------------- /src/copier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/copier.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/options.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig/base.json" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/base.json -------------------------------------------------------------------------------- /tsconfig/cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/cjs.json -------------------------------------------------------------------------------- /tsconfig/declarations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/declarations.json -------------------------------------------------------------------------------- /tsconfig/esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/esm.json -------------------------------------------------------------------------------- /tsconfig/min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/min.json -------------------------------------------------------------------------------- /tsconfig/umd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/tsconfig/umd.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/vite.config.js -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planttheidea/fast-copy/HEAD/yarn.lock --------------------------------------------------------------------------------