Files
Christian Galo d961cbb51d
Some checks failed
CI / build (20.x) (push) Has been cancelled
CI / build (22.x) (push) Has been cancelled
create with
> wiki-plugin-useraccesstokens@0.1.0 npx
> create-wiki-plugin

Usage: npm create wiki-plugin <new-plugin-name>
e.g. npm create wiki-plugin CoolThing and write requirements in README.
2025-06-20 17:59:49 -05:00

23 lines
648 B
JavaScript

import * as esbuild from 'esbuild'
import fs from 'node:fs/promises'
import packJSON from '../package.json' with { type: 'json' }
const version = packJSON.version
const now = new Date()
let results = await esbuild.build({
entryPoints: ['src/client/useraccesstokens.js'],
bundle: true,
banner: {
js: `/* wiki-plugin-useraccesstokens - ${version} - ${now.toUTCString()} */`,
},
minify: true,
sourcemap: true,
logLevel: 'info',
metafile: true,
outfile: 'client/useraccesstokens.js',
})
await fs.writeFile('meta-client.json', JSON.stringify(results.metafile))
console.log("\n esbuild metadata written to 'meta-client.json'.")