|
67 | 67 | "scripts": { |
68 | 68 | "=============================================================================== clean": "", |
69 | 69 | "clean:dir": "clean() { pnpm -s log:single \"Cleaning $1 directory\"; pnpm rimraf $1; }; clean", |
70 | | - "clean:lib": "clean() { pnpm -s log:single \"Cleaning $1 components\"; pnpm rimraf -g components/$1'/**/lib'; }; clean", |
| 70 | + "clean:lib": "clean() { pnpm -s log:single \"Cleaning $1 component libs\"; pnpm rimraf -g components/$1'/**/lib'; }; clean", |
71 | 71 | "clean:mod": "clean() { pnpm -s log:comp \"Cleaning $1 module\"; pnpm -s clean:dir $1 && pnpm -s clean:lib $1; }; clean", |
72 | 72 | "=============================================================================== copy": "", |
73 | 73 | "copy:assets": "pnpm -s log:comp 'Copying assets'; copy() { pnpm -s copy:mj2 $1 && pnpm -s copy:mml3 $1; }; copy", |
|
84 | 84 | "cjs:bundle:finalize": "pnpm -s log:single 'Finalize cjs bundle'; echo '{\n \"type\": \"commonjs\"\n}' > bundle-cjs/package.json;", |
85 | 85 | "cjs:compile": "pnpm -s log:single 'Compiling cjs typescript files' && pnpm tsc --project tsconfig/cjs.json", |
86 | 86 | "cjs:components:build": "pnpm -s log:comp 'Building cjs components'; pnpm -s cjs:components:src:build && pnpm clean:dir bundle-cjs && pnpm -s cjs:components:make --build", |
87 | | - "cjs:components:clean": "pnpm -s log:single \"Cleaning cjs components\" pnpm rimraf components/cjs", |
| 87 | + "cjs:components:clean": "pnpm -s log:single \"Cleaning cjs components\"; pnpm rimraf components/cjs", |
88 | 88 | "cjs:components:compile": "pnpm -s log:single 'Compiling component files'; pnpm tsc --project tsconfig/components.json", |
89 | 89 | "cjs:components:copy": "pnpm copyfiles -u 2 -e 'components/mjs/**/*.js' 'components/mjs/**/*' components/cjs", |
90 | 90 | "cjs:components:finalize": "pnpm -s log:comp 'Finalize cjs components'; pnpm -s cjs:components:copy && pnpm -s copy:pkg components/cjs && pnpm -s clean:lib cjs", |
|
138 | 138 | "xslt3": "^2.6.0" |
139 | 139 | }, |
140 | 140 | "dependencies": { |
| 141 | + "@xmldom/xmldom": "^0.8.10", |
| 142 | + "commander": "^12.0.0", |
141 | 143 | "mathjax-modern-font": "^4.0.0-beta.5", |
142 | 144 | "mhchemparser": "^4.2.1", |
143 | 145 | "mj-context-menu": "^0.9.1", |
144 | | - "speech-rule-engine": "^4.1.0-beta.9" |
| 146 | + "speech-rule-engine": "^4.1.0-beta.9", |
| 147 | + "wicked-good-xpath": "^1.3.0" |
145 | 148 | } |
146 | 149 | } |
0 commit comments