chore: move dependencies out of root

This commit is contained in:
sbplat 2024-02-05 13:28:46 -05:00
parent e7b4c93481
commit da32769463
4 changed files with 12 additions and 44 deletions

View File

@ -6,12 +6,12 @@ import i18next from "i18next";
function Dynamic() { function Dynamic() {
const operators = ["impose"]; // TODO: Make this dynamic const operators = ["impose"]; // TODO: Make this dynamic
function selectionChanged(s: BaseSyntheticEvent) { function selectionChanged(s: BaseSyntheticEvent) {
const selectedValue = s.target.value; const selectedValue = s.target.value;
if(selectedValue == "none") return; if(selectedValue == "none") return;
i18next.loadNamespaces("impose", (err, t) => { i18next.loadNamespaces("impose", (err, t) => {
if (err) throw err; if (err) throw err;
const LoadingModule = import(`@stirling-pdf/shared-operations/src/functions/${selectedValue}`) as Promise<{ [key: string]: typeof Operator }>; const LoadingModule = import(`@stirling-pdf/shared-operations/src/functions/${selectedValue}`) as Promise<{ [key: string]: typeof Operator }>;
@ -19,9 +19,9 @@ function Dynamic() {
const Operator = Module[capitalizeFirstLetter(selectedValue)]; const Operator = Module[capitalizeFirstLetter(selectedValue)];
const description = Operator.schema.describe(); const description = Operator.schema.describe();
console.log("abc", description); console.log(description);
// TODO: use description to generate fields // TODO: use description to generate fields
}); });
}); });
} }
@ -35,19 +35,19 @@ function Dynamic() {
<input type="file" id="pdfFile" accept=".pdf" multiple /> <input type="file" id="pdfFile" accept=".pdf" multiple />
<br /> <br />
<br /> <br />
<textarea name="workflow" id="workflow"></textarea> <textarea name="workflow" id="workflow"></textarea>
<br /> <br />
<select id="pdfOptions" onChange={selectionChanged}> <select id="pdfOptions" onChange={selectionChanged}>
<option value="none">none</option> <option value="none">none</option>
{ operators.map((operator, i) => { { operators.map((operator, i) => {
return (<option value={operator}>{operator}</option>) return (<option value={operator}>{operator}</option>)
}) } }) }
</select> </select>
<button id="loadButton">Load</button> <button id="loadButton">Load</button>
<br /> <br />
<br /> <br />
<button id="doneButton">Done</button> <button id="doneButton">Done</button>
@ -59,4 +59,4 @@ function Dynamic() {
} }
export default Dynamic; export default Dynamic;

31
package-lock.json generated
View File

@ -10,9 +10,6 @@
"server-node", "server-node",
"shared-operations" "shared-operations"
], ],
"dependencies": {
"@stirling-tools/joi": "github:Stirling-Tools/joi"
},
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.17.0", "@typescript-eslint/eslint-plugin": "^6.17.0",
"@typescript-eslint/parser": "^6.17.0", "@typescript-eslint/parser": "^6.17.0",
@ -2881,32 +2878,6 @@
"vite": "^4.2.0 || ^5.0.0" "vite": "^4.2.0 || ^5.0.0"
} }
}, },
"node_modules/@vizzly/joi": {
"version": "17.11.0",
"resolved": "https://registry.npmjs.org/@vizzly/joi/-/joi-17.11.0.tgz",
"integrity": "sha512-VpLziKclrc0ul9euaxhD0C+31CXwkmrKBxg7RKNEKnZi/iy4mQPERkxBHCaYksjoZKQEOAnB/IXY7PPbF/OiUw==",
"dependencies": {
"@hapi/address": "^5.1.1",
"@hapi/formula": "^3.0.2",
"@hapi/hoek": "^11.0.2",
"@hapi/pinpoint": "^2.0.1",
"@hapi/tlds": "^1.0.2",
"@hapi/topo": "^6.0.2"
}
},
"node_modules/@vizzly/joi/node_modules/@hapi/hoek": {
"version": "11.0.4",
"resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-11.0.4.tgz",
"integrity": "sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ=="
},
"node_modules/@vizzly/joi/node_modules/@hapi/topo": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-6.0.2.tgz",
"integrity": "sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==",
"dependencies": {
"@hapi/hoek": "^11.0.2"
}
},
"node_modules/@wasmer/wasmfs": { "node_modules/@wasmer/wasmfs": {
"version": "0.12.0", "version": "0.12.0",
"resolved": "https://registry.npmjs.org/@wasmer/wasmfs/-/wasmfs-0.12.0.tgz", "resolved": "https://registry.npmjs.org/@wasmer/wasmfs/-/wasmfs-0.12.0.tgz",
@ -9409,7 +9380,7 @@
"version": "0.0.0", "version": "0.0.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@vizzly/joi": "^17.11.0", "@stirling-tools/joi": "github:Stirling-Tools/joi",
"i18next-resources-to-backend": "^1.2.0", "i18next-resources-to-backend": "^1.2.0",
"image-js": "^0.35.5", "image-js": "^0.35.5",
"next-i18next": "^15.1.1", "next-i18next": "^15.1.1",

View File

@ -21,8 +21,5 @@
"engines": { "engines": {
"npm": ">=7.24.2" "npm": ">=7.24.2"
}, },
"engineStrict": true, "engineStrict": true
"dependencies": {
"@stirling-tools/joi": "github:Stirling-Tools/joi"
}
} }

View File

@ -9,7 +9,7 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@vizzly/joi": "^17.11.0", "@stirling-tools/joi": "github:Stirling-Tools/joi",
"i18next-resources-to-backend": "^1.2.0", "i18next-resources-to-backend": "^1.2.0",
"image-js": "^0.35.5", "image-js": "^0.35.5",
"next-i18next": "^15.1.1", "next-i18next": "^15.1.1",