├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── chompfile.toml ├── docs ├── chompfile.md ├── cli.md ├── extensions.md └── task.md ├── node-chomp ├── README.md ├── index.js ├── package-lock.json └── package.json ├── src ├── ansi_windows.rs ├── chompfile.rs ├── engines │ ├── cmd.rs │ ├── deno.rs │ ├── mod.rs │ └── node.rs ├── extensions.rs ├── http_client.rs ├── main.rs ├── server.rs └── task.rs └── test ├── chompfile.toml ├── fixtures ├── app.js └── src │ ├── app.ts │ └── dep.ts └── unit └── ok-node.mjs /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/README.md -------------------------------------------------------------------------------- /chompfile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/chompfile.toml -------------------------------------------------------------------------------- /docs/chompfile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/docs/chompfile.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/docs/extensions.md -------------------------------------------------------------------------------- /docs/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/docs/task.md -------------------------------------------------------------------------------- /node-chomp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/node-chomp/README.md -------------------------------------------------------------------------------- /node-chomp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/node-chomp/index.js -------------------------------------------------------------------------------- /node-chomp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/node-chomp/package-lock.json -------------------------------------------------------------------------------- /node-chomp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/node-chomp/package.json -------------------------------------------------------------------------------- /src/ansi_windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/ansi_windows.rs -------------------------------------------------------------------------------- /src/chompfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/chompfile.rs -------------------------------------------------------------------------------- /src/engines/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/engines/cmd.rs -------------------------------------------------------------------------------- /src/engines/deno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/engines/deno.rs -------------------------------------------------------------------------------- /src/engines/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/engines/mod.rs -------------------------------------------------------------------------------- /src/engines/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/engines/node.rs -------------------------------------------------------------------------------- /src/extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/extensions.rs -------------------------------------------------------------------------------- /src/http_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/http_client.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/server.rs -------------------------------------------------------------------------------- /src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/src/task.rs -------------------------------------------------------------------------------- /test/chompfile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/test/chompfile.toml -------------------------------------------------------------------------------- /test/fixtures/app.js: -------------------------------------------------------------------------------- 1 | export var p = 5; 2 | -------------------------------------------------------------------------------- /test/fixtures/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/test/fixtures/src/app.ts -------------------------------------------------------------------------------- /test/fixtures/src/dep.ts: -------------------------------------------------------------------------------- 1 | export const dep: string = 'dep'; 2 | -------------------------------------------------------------------------------- /test/unit/ok-node.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guybedford/chomp/HEAD/test/unit/ok-node.mjs --------------------------------------------------------------------------------