diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..01308f3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +npm/* \ No newline at end of file diff --git a/build-for-npm.ts b/build-for-npm.ts new file mode 100644 index 0000000..b2fef6b --- /dev/null +++ b/build-for-npm.ts @@ -0,0 +1,17 @@ +import { build, emptyDir } from "https://deno.land/x/dnt@0.40.0/mod.ts"; + +await emptyDir("./npm"); + +await build({ + entryPoints: ["./mod.ts"], + outDir: "./npm", + shims: { + // see JS docs for overview and more options + deno: true, + }, + package: { + // package.json properties + name: "result", + version: Deno.args[0], + }, +});