diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 05a1833e..c0b1bfdd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,9 +35,6 @@ jobs: - name: Check types run: npm run tsc - - name: Prebuild citation - run: npm run prebuild - - name: Build packages run: npm run build diff --git a/package.json b/package.json index 4c540692..7668546e 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,6 @@ "scripts": { "test": "jest", "test:watch": "npm test -- --watch", - "prebuild": "node generateCitation.js", "build": "turbo run build", "build:archive": "gulp createCoreDistArchive", "update-unpkg-links": "gulp updateUnpkgLinks", diff --git a/packages/config/generateCitation.js b/packages/config/generateCitation.js index edaa56ac..c59989c7 100644 --- a/packages/config/generateCitation.js +++ b/packages/config/generateCitation.js @@ -72,9 +72,3 @@ export default function generateCitation() { return JSON.stringify(citationData); } - -// Execute and write to file -const citationData = generateCitationData(); -fs.writeFileSync("citation-data.json", citationData); - -console.log("Citation data generated and saved to citation-data.json"); diff --git a/packages/config/rollup.js b/packages/config/rollup.js index f754c586..61148e45 100644 --- a/packages/config/rollup.js +++ b/packages/config/rollup.js @@ -35,7 +35,6 @@ const makeConfig = ({ const input = "src/index.ts"; const destinationDirectory = "dist"; const destination = `${destinationDirectory}/index`; - const citationData = JSON.parse(fs.readFileSync("citation-data.json", "utf-8")); outputOptions = { sourcemap: true, @@ -45,8 +44,8 @@ const makeConfig = ({ /** @type{import("rollup-plugin-esbuild").Options} */ const esBuildPluginOptions = { define: { - __APACITATION__: citationData.apa, - __BIBTEXCITATION__: citationData.bibtex, + __APACITATION__: generateCitation().apa, + __BIBTEXCITATION__: generateCitation().bibtex, }, };