From 626d214fbed56cb30cb0b155be3e52a27991d554 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 15 Sep 2024 20:53:55 +0100 Subject: [PATCH] Add a test project --- .gitignore | 1 + build.js | 5 +++++ bun.lockb | Bin 0 -> 10344 bytes package.json | 8 ++++++++ src/js/index.js | 5 +++++ 5 files changed, 19 insertions(+) create mode 100644 build.js create mode 100755 bun.lockb create mode 100644 package.json create mode 100644 src/js/index.js diff --git a/.gitignore b/.gitignore index ceaea36..df73302 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ dist .yarn/install-state.gz .pnp.* +/build diff --git a/build.js b/build.js new file mode 100644 index 0000000..91766bf --- /dev/null +++ b/build.js @@ -0,0 +1,5 @@ +await Bun.build({ + entrypoints: ['./src/js/index.js'], + outdir: './build', + minify: true +}); diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..c3d3e4e7be1b2a406d137457344efedd8c3edae3 GIT binary patch literal 10344 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 G_xC@;WB!By literal 0 HcmV?d00001 diff --git a/package.json b/package.json new file mode 100644 index 0000000..6499926 --- /dev/null +++ b/package.json @@ -0,0 +1,8 @@ +{ + "name": "bun-playground", + "module": "index.ts", + "type": "module", + "dependencies": { + "esbuild": "^0.23.1" + } +} \ No newline at end of file diff --git a/src/js/index.js b/src/js/index.js new file mode 100644 index 0000000..74dd1df --- /dev/null +++ b/src/js/index.js @@ -0,0 +1,5 @@ +export function test() { + for (const i of [1, 2, 3]) { + console.log(i); + } +}