chore: initial project commit

This commit is contained in:
Ignacio Ballesteros
2026-02-17 21:25:46 +01:00
commit 70f7fac23e
34 changed files with 6786 additions and 0 deletions

28
zotero-plugin.config.ts Normal file
View File

@@ -0,0 +1,28 @@
import { defineConfig } from "zotero-plugin-scaffold";
import pkg from "./package.json";
export default defineConfig({
source: ["src", "addon"],
dist: ".scaffold/build",
name: pkg.config.addonName,
id: pkg.config.addonID,
namespace: pkg.config.addonRef,
build: {
esbuildOptions: [
{
entryPoints: ["src/index.ts"],
bundle: true,
target: "firefox128",
outfile: ".scaffold/build/addon/content/scripts/index.js",
},
],
},
server: {
asProxy: true,
},
release: {
bumpp: {
execute: "npm run build",
},
},
});