diff --git a/build.mjs b/build.mjs new file mode 100644 index 0000000..dd6ef5f --- /dev/null +++ b/build.mjs @@ -0,0 +1,8 @@ +import dts from 'bun-plugin-dts' + +await Bun.build({ + entrypoints: ['./src/index.ts'], + outdir: './dist', + minify: true, + plugins: [dts()] +}) diff --git a/bun.lockb b/bun.lockb index 01f3f9c..85d9b5d 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 4cd91bf..4636f83 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,34 @@ { - "name": "big-varuint", - "module": "index.ts", + "name": "big-varuint-js", + "repository": "joundy/big-varuint-js", + "author": { + "name": "Joundy", + "email": "contact@joundy.me", + "url": "https://github.com/joundy" + }, + "version": "0.1.0", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "description": "Javascript big number varuint implementation", "type": "module", + "scripts": { + "build": "bun run build.mjs", + "prepublishOnly": "bun run build" + }, + "files": [ + "dist" + ], + "keywords": [ + "bun", + "varuint", + "varint", + "bigint", + "bigint-varint", + "uint", + "u128" + ], "devDependencies": { + "bun-plugin-dts": "^0.2.1", "bun-types": "latest" }, "peerDependencies": { diff --git a/example.ts b/src/example.ts similarity index 100% rename from example.ts rename to src/example.ts diff --git a/index.ts b/src/index.ts similarity index 100% rename from index.ts rename to src/index.ts diff --git a/lib.test.ts b/src/lib.test.ts similarity index 100% rename from lib.test.ts rename to src/lib.test.ts diff --git a/types.ts b/src/types.ts similarity index 100% rename from types.ts rename to src/types.ts diff --git a/uint.ts b/src/uint.ts similarity index 100% rename from uint.ts rename to src/uint.ts diff --git a/varuint.ts b/src/varuint.ts similarity index 100% rename from varuint.ts rename to src/varuint.ts