├── .cargo └── config ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .gitmodules ├── .npmignore ├── .travis.yml ├── README.md ├── __tests__ ├── env │ └── env_test.js ├── error_test.js ├── import_test.js ├── module_test.js ├── parse │ └── api_test.js ├── script_test.js └── transform │ ├── api_test.js │ ├── optimizer_test.js │ ├── plugin_test.js │ └── sourcemap_test.js ├── benches ├── multicore.js ├── plugin.js ├── transform.js └── typescript.js └── scripts ├── ci ├── build-github.sh ├── linux-musl │ ├── Dockerfile │ ├── build.sh │ └── start-docker.sh ├── linux │ ├── Dockerfile │ ├── build.sh │ └── start-docker.sh └── settings.txt ├── tag.sh └── update.sh /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.cargo/config -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.gitmodules -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/env/env_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/env/env_test.js -------------------------------------------------------------------------------- /__tests__/error_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/error_test.js -------------------------------------------------------------------------------- /__tests__/import_test.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | it('should work', () => { 4 | require('../') 5 | }) -------------------------------------------------------------------------------- /__tests__/module_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/module_test.js -------------------------------------------------------------------------------- /__tests__/parse/api_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/parse/api_test.js -------------------------------------------------------------------------------- /__tests__/script_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/script_test.js -------------------------------------------------------------------------------- /__tests__/transform/api_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/transform/api_test.js -------------------------------------------------------------------------------- /__tests__/transform/optimizer_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/transform/optimizer_test.js -------------------------------------------------------------------------------- /__tests__/transform/plugin_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/transform/plugin_test.js -------------------------------------------------------------------------------- /__tests__/transform/sourcemap_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/__tests__/transform/sourcemap_test.js -------------------------------------------------------------------------------- /benches/multicore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/benches/multicore.js -------------------------------------------------------------------------------- /benches/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/benches/plugin.js -------------------------------------------------------------------------------- /benches/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/benches/transform.js -------------------------------------------------------------------------------- /benches/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/benches/typescript.js -------------------------------------------------------------------------------- /scripts/ci/build-github.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/build-github.sh -------------------------------------------------------------------------------- /scripts/ci/linux-musl/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux-musl/Dockerfile -------------------------------------------------------------------------------- /scripts/ci/linux-musl/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux-musl/build.sh -------------------------------------------------------------------------------- /scripts/ci/linux-musl/start-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux-musl/start-docker.sh -------------------------------------------------------------------------------- /scripts/ci/linux/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux/Dockerfile -------------------------------------------------------------------------------- /scripts/ci/linux/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux/build.sh -------------------------------------------------------------------------------- /scripts/ci/linux/start-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/linux/start-docker.sh -------------------------------------------------------------------------------- /scripts/ci/settings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/ci/settings.txt -------------------------------------------------------------------------------- /scripts/tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swc-project/node-swc/HEAD/scripts/tag.sh -------------------------------------------------------------------------------- /scripts/update.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | git submodule update --init --remote --------------------------------------------------------------------------------