diff --git a/package-lock.json b/package-lock.json index 82a7fa8..7ee67f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,9 @@ "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-vue": "^9.23.0", "execa": "^9.2.0", + "fs": "^0.0.1-security", "jsdom": "^24.0.0", + "make-dir": "^5.0.0", "npm-run-all2": "^6.1.2", "prettier": "^3.3.2", "start-server-and-test": "^2.0.3", @@ -5372,6 +5374,12 @@ "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", "dev": true }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==", + "dev": true + }, "node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -6781,6 +6789,18 @@ "@jridgewell/sourcemap-codec": "^1.4.15" } }, + "node_modules/make-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-5.0.0.tgz", + "integrity": "sha512-G0yBotnlWVonPClw+tq+xi4K7DZC9n96HjGTBDdHkstAVsDkfZhi1sTvZypXLpyQTbISBkDtK0E5XlUqDsShQg==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/map-stream": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", diff --git a/package.json b/package.json index 257e734..4f40fcc 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,9 @@ "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-vue": "^9.23.0", "execa": "^9.2.0", + "fs": "^0.0.1-security", "jsdom": "^24.0.0", + "make-dir": "^5.0.0", "npm-run-all2": "^6.1.2", "prettier": "^3.3.2", "start-server-and-test": "^2.0.3", diff --git a/src/facies/calculare.vue b/src/facies/calculare.vue index 9c848ae..9d6304b 100644 --- a/src/facies/calculare.vue +++ b/src/facies/calculare.vue @@ -2,7 +2,9 @@ import { defineComponent, defineModel } from 'vue'; import Numerator from '../miscella/numerator'; import { Numerus } from '../praebeunda/verba'; - import * as Specere from './specere.vue'; + import specere from './specere.vue'; + import Gustulus from '../scriptura/gustulus'; + import gustulare from './gustulare.vue'; import type { ModelRef } from 'vue'; type numeri = { @@ -19,8 +21,14 @@ }; export default defineComponent({ + components: { + gustulare, + specere + }, + data() { return { + gustulus: new Gustulus({}), numerus: numerus, operator: operator, praevii: nihil, @@ -104,8 +112,9 @@