import { build, emptyDir } from "https://deno.land/x/dnt@0.40.0/mod.ts"; await emptyDir("./npm"); await build({ entryPoints: ["./domutil.ts"], outDir: "./npm", shims: {}, esModule: true, compilerOptions: { lib: ["ES2017", "DOM"], }, package: { name: "@hamcha/domutil", version: Deno.args[0], description: "Cursed DOM microlibrary", license: "AGPL-3.0", repository: { type: "git", url: "git+https://git.fromouter.space/Hamcha/domutil", }, }, postBuild() { Deno.copyFileSync("LICENSE", "npm/LICENSE"); Deno.copyFileSync(".npmrc", "npm/.npmrc"); }, });