remove generateCitation from node scripts and directly call

This commit is contained in:
Cherrie Chang 2024-10-23 10:25:18 -07:00
parent 8bbf9b73c8
commit 00d60fb7cf
4 changed files with 2 additions and 13 deletions

View File

@ -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

View File

@ -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",

View File

@ -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");

View File

@ -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,
},
};