diff --git a/.changeset/polite-snails-cheer.md b/.changeset/polite-snails-cheer.md new file mode 100644 index 000000000..3baf81c06 --- /dev/null +++ b/.changeset/polite-snails-cheer.md @@ -0,0 +1,5 @@ +--- +'frontend-gelinkt-notuleren': patch +--- + +Downgrade `ember-modifier` version to v3 diff --git a/.changeset/quick-ads-wash.md b/.changeset/quick-ads-wash.md new file mode 100644 index 000000000..98c06b294 --- /dev/null +++ b/.changeset/quick-ads-wash.md @@ -0,0 +1,5 @@ +--- +'frontend-gelinkt-notuleren': patch +--- + +Bump `"@lblod/ember-rdfa-editor-lblod-plugins` diff --git a/.changeset/serious-shoes-drop.md b/.changeset/serious-shoes-drop.md new file mode 100644 index 000000000..17e6a4722 --- /dev/null +++ b/.changeset/serious-shoes-drop.md @@ -0,0 +1,5 @@ +--- +'frontend-gelinkt-notuleren': patch +--- + +Bump `@lblod/ember-rdfa-editor` diff --git a/.changeset/sour-doors-rush.md b/.changeset/sour-doors-rush.md new file mode 100644 index 000000000..28bc5a356 --- /dev/null +++ b/.changeset/sour-doors-rush.md @@ -0,0 +1,5 @@ +--- +'frontend-gelinkt-notuleren': minor +--- + +GN-4266: Reference published decisions diff --git a/app/controllers/agendapoints/edit.js b/app/controllers/agendapoints/edit.js index 2e0013473..8382e482d 100644 --- a/app/controllers/agendapoints/edit.js +++ b/app/controllers/agendapoints/edit.js @@ -188,6 +188,8 @@ export default class AgendapointsEditController extends Controller { return new Set([schema.nodes.motivering]); }, endpoint: '/codex/sparql', + decisionsEndpoint: ENV.publicatieEndpoint, + defaultDecisionsGovernmentName: this.defaultMunicipality, }, link: { interactive: true, diff --git a/app/controllers/regulatory-statements/edit.js b/app/controllers/regulatory-statements/edit.js index 65cc4e855..ef0b572f8 100644 --- a/app/controllers/regulatory-statements/edit.js +++ b/app/controllers/regulatory-statements/edit.js @@ -226,6 +226,8 @@ export default class RegulatoryStatementsRoute extends Controller { return new Set([schema.nodes.doc]); }, endpoint: '/codex/sparql', + decisionsEndpoint: ENV.publicatieEndpoint, + defaultDecisionsGovernmentName: this.defaultMunicipality, }, link: { interactive: true, diff --git a/config/environment.js b/config/environment.js index 100b11d5c..22058ef44 100644 --- a/config/environment.js +++ b/config/environment.js @@ -9,6 +9,7 @@ module.exports = function (environment) { regulatoryStatementEndpoint: '{{REGULATORY_STATEMENT_ENDPOINT}}', regulatoryStatementFileEndpoint: '{{REGULATORY_STATEMENT_FILE_ENDPOINT}}', mowRegistryEndpoint: '{{MOW_REGISTRY_ENDPOINT}}', + publicatieEndpoint: '{{PUBLICATIE_ENDPOINT}}', roadsignImageBaseUrl: '{{ROADSIGN_IMAGE_BASE_URL}}', fallbackCodelistEndpoint: '{{MOW_REGISTRY_ENDPOINT}}', zonalLocationCodelistUri: '{{ZONAL_LOCATION_CODELIST_URI}}', @@ -84,6 +85,8 @@ module.exports = function (environment) { ENV.featureFlags['regulatory-statements'] = true; ENV.featureFlags['prosemirror-dev-tools'] = true; ENV.mowRegistryEndpoint = 'https://dev.roadsigns.lblod.info/sparql'; + ENV.publicatieEndpoint = + 'https://publicatie.dev.gelinkt-notuleren.lblod.info/sparql'; ENV.roadsignImageBaseUrl = 'https://register.mobiliteit.vlaanderen.be/'; ENV.fallbackCodelistEndpoint = 'https://dev.roadsigns.lblod.info/sparql'; ENV.zonalLocationCodelistUri = diff --git a/package-lock.json b/package-lock.json index 9203f6242..a8ddcb70d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,8 +27,8 @@ "@lblod/ember-acmidm-login": "^2.0.0-beta.1", "@lblod/ember-environment-banner": "^0.2.0", "@lblod/ember-mock-login": "0.7.0", - "@lblod/ember-rdfa-editor": "^5.2.0", - "@lblod/ember-rdfa-editor-lblod-plugins": "^11.1.0", + "@lblod/ember-rdfa-editor": "^5.3.0", + "@lblod/ember-rdfa-editor-lblod-plugins": "^12.1.0", "@release-it-plugins/lerna-changelog": "^6.0.0", "broccoli-asset-rev": "^3.0.0", "broccoli-plugin": "^4.0.7", @@ -61,7 +61,7 @@ "ember-fetch": "^8.1.2", "ember-intl": "^5.7.2", "ember-load-initializers": "^2.1.2", - "ember-modifier": "^4.1.0", + "ember-modifier": "^3.2.7", "ember-page-title": "^7.0.0", "ember-plausible": "^0.2.0", "ember-power-select": "^7.0.0", @@ -153,99 +153,6 @@ "ember-source": "^3.28.0 || ^4.0.0" } }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/ember-modifier": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-3.2.7.tgz", - "integrity": "sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==", - "dev": true, - "dependencies": { - "ember-cli-babel": "^7.26.6", - "ember-cli-normalize-entity-name": "^1.0.0", - "ember-cli-string-utils": "^1.1.0", - "ember-cli-typescript": "^5.0.0", - "ember-compatibility-helpers": "^1.2.5" - }, - "engines": { - "node": "12.* || >= 14" - } - }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/ember-modifier/node_modules/ember-cli-typescript": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", - "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", - "dev": true, - "dependencies": { - "ansi-to-html": "^0.6.15", - "broccoli-stew": "^3.0.0", - "debug": "^4.0.0", - "execa": "^4.0.0", - "fs-extra": "^9.0.1", - "resolve": "^1.5.0", - "rsvp": "^4.8.1", - "semver": "^7.3.2", - "stagehand": "^1.0.0", - "walk-sync": "^2.2.0" - }, - "engines": { - "node": ">= 12.*" - } - }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, - "engines": { - "node": "6.* || >= 7.*" - } - }, "node_modules/@appuniversum/ember-appuniversum/node_modules/tracked-toolbox": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/tracked-toolbox/-/tracked-toolbox-1.3.0.tgz", @@ -259,21 +166,6 @@ "node": "8.* || >= 10.*" } }, - "node_modules/@appuniversum/ember-appuniversum/node_modules/walk-sync": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", - "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", - "dev": true, - "dependencies": { - "@types/minimatch": "^3.0.3", - "ensure-posix-path": "^1.1.0", - "matcher-collection": "^2.0.0", - "minimatch": "^3.0.4" - }, - "engines": { - "node": "8.* || >= 10.*" - } - }, "node_modules/@babel/code-frame": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", @@ -4729,9 +4621,9 @@ } }, "node_modules/@lblod/ember-rdfa-editor": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@lblod/ember-rdfa-editor/-/ember-rdfa-editor-5.2.0.tgz", - "integrity": "sha512-ZT7yIBYG90fV97OIXfCuJuvRVIfGuo9vHfYP4Hg+i2m+g7MCAanz2gLXvdrzK2EeBNC3KF06FN/I2Q3T2QqGjw==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@lblod/ember-rdfa-editor/-/ember-rdfa-editor-5.3.0.tgz", + "integrity": "sha512-5iebh6G7iuP0z0ps17TqdoWwPQXVV4qLEciR1ZctL92Gyumt5SoVsTW/RclcoxrBtj3P3puc8PDdIHoAMUkHSg==", "dev": true, "dependencies": { "@codemirror/lang-html": "^6.1.1", @@ -4741,6 +4633,7 @@ "@curvenote/prosemirror-utils": "^1.0.5", "@ember/optional-features": "^2.0.0", "@ember/render-modifiers": "^2.0.5", + "@embroider/macros": "^1.13.1", "@glimmer/tracking": "^1.1.2", "@graphy/memory.dataset.fast": "4.3.3", "@guardian/prosemirror-invisibles": "git+https://git@github.com/lblod/prosemirror-invisibles.git", @@ -4753,11 +4646,9 @@ "ember-auto-import": "^2.5.0", "ember-cli-babel": "^7.26.11", "ember-cli-htmlbars": "^6.1.1", - "ember-cli-string-helpers": "^6.1.0", "ember-cli-typescript": "^5.1.0", - "ember-feature-flags": "^6.0.0", "ember-focus-trap": "~1.0.1", - "ember-get-config": "^2.0.0", + "ember-functions-as-helper-polyfill": "^2.1.2", "ember-intl": "^5.7.2", "ember-truth-helpers": "^3.0.0", "ember-unique-id-helper-polyfill": "^1.2.2", @@ -4792,13 +4683,14 @@ }, "peerDependencies": { "@appuniversum/ember-appuniversum": "^2.4.2", - "ember-cli-sass": "^11.0.1" + "ember-cli-sass": "^11.0.1", + "ember-modifier": "^3.2.7" } }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@lblod/ember-rdfa-editor-lblod-plugins/-/ember-rdfa-editor-lblod-plugins-11.1.0.tgz", - "integrity": "sha512-ZAfmGdd59/wms0/1CPyDoGKpYnl3V43EziPdb31LrhepVaDgWZt/tv3rm4v533JCadQLFOMuMIRyH/opfaegVg==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@lblod/ember-rdfa-editor-lblod-plugins/-/ember-rdfa-editor-lblod-plugins-12.1.0.tgz", + "integrity": "sha512-SWaYp7HqBgJD0grGH0B2tdbojiPdc9pMuiMNMEoHPUxH8Lnts/GWboYmrv05eKJ3VyCZ3NMV1NGVPBJ7Rxw8Vw==", "dev": true, "dependencies": { "@codemirror/lang-html": "^6.4.3", @@ -4814,10 +4706,9 @@ "buffer": "^6.0.3", "codemirror": "^6.0.1", "date-fns": "^2.30.0", - "ember-auto-import": "~2.5.0", + "ember-auto-import": "~2.6.3", "ember-cli-babel": "^7.26.11", "ember-cli-htmlbars": "^6.1.1", - "ember-cli-typescript": "^5.2.1", "ember-concurrency": "^2.3.7", "ember-mu-transform-helpers": "^2.0.0", "ember-power-select": "^6.0.1", @@ -4838,8 +4729,11 @@ }, "peerDependencies": { "@appuniversum/ember-appuniversum": "^2.4.2", - "@lblod/ember-rdfa-editor": "^5.2.0", - "ember-concurrency": "^2.3.7" + "@lblod/ember-rdfa-editor": "^5.3.0", + "ember-concurrency": "^2.3.7", + "ember-data": "^3.28.0 || ^4.0.0", + "ember-modifier": "^3.2.7", + "ember-source": "^3.28.0 || ^4.0.0" } }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/async-disk-cache": { @@ -4860,19 +4754,6 @@ "node": "8.* || >= 10.*" } }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/broccoli-merge-trees": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-4.2.0.tgz", - "integrity": "sha512-nTrQe5AQtCrW4enLRvbD/vTLHqyW2tz+vsLXQe4IEaUhepuMGVKJJr+I8n34Vu6fPjmPLwTjzNC8izMIDMtHPw==", - "dev": true, - "dependencies": { - "broccoli-plugin": "^4.0.2", - "merge-trees": "^2.0.0" - }, - "engines": { - "node": "10.* || >= 12.*" - } - }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/broccoli-persistent-filter": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.3.tgz", @@ -4920,76 +4801,6 @@ "semver": "bin/semver.js" } }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-auto-import": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/ember-auto-import/-/ember-auto-import-2.5.0.tgz", - "integrity": "sha512-fKERUmpZLn4RJiCwTjS7D5zJxgnbF4E6GiSp1GYh53K96S+5UBs06r7ScDI52rq34z0+qdSrA6qiDJ3i/lWqKg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.16.7", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-decorators": "^7.16.7", - "@babel/preset-env": "^7.16.7", - "@embroider/macros": "^1.0.0", - "@embroider/shared-internals": "^2.0.0", - "babel-loader": "^8.0.6", - "babel-plugin-ember-modules-api-polyfill": "^3.5.0", - "babel-plugin-htmlbars-inline-precompile": "^5.2.1", - "babel-plugin-syntax-dynamic-import": "^6.18.0", - "broccoli-debug": "^0.6.4", - "broccoli-funnel": "^3.0.8", - "broccoli-merge-trees": "^4.2.0", - "broccoli-plugin": "^4.0.0", - "broccoli-source": "^3.0.0", - "css-loader": "^5.2.0", - "debug": "^4.3.1", - "fs-extra": "^10.0.0", - "fs-tree-diff": "^2.0.0", - "handlebars": "^4.3.1", - "js-string-escape": "^1.0.1", - "lodash": "^4.17.19", - "mini-css-extract-plugin": "^2.5.2", - "parse5": "^6.0.1", - "resolve": "^1.20.0", - "resolve-package-path": "^4.0.3", - "semver": "^7.3.4", - "style-loader": "^2.0.0", - "typescript-memoize": "^1.0.0-alpha.3", - "walk-sync": "^3.0.0" - }, - "engines": { - "node": "12.* || 14.* || >= 16" - } - }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-auto-import/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-auto-import/node_modules/walk-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-3.0.0.tgz", - "integrity": "sha512-41TvKmDGVpm2iuH7o+DAOt06yyu/cSHpX3uzAwetzASvlNtVddgIjXIb2DfB/Wa20B1Jo86+1Dv1CraSU7hWdw==", - "dev": true, - "dependencies": { - "@types/minimatch": "^3.0.4", - "ensure-posix-path": "^1.1.0", - "matcher-collection": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": "10.* || >= 12.*" - } - }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-basic-dropdown": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/ember-basic-dropdown/-/ember-basic-dropdown-6.0.2.tgz", @@ -5036,27 +4847,6 @@ "node": "10.* || >= 12.*" } }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-cli-typescript": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", - "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", - "dev": true, - "dependencies": { - "ansi-to-html": "^0.6.15", - "broccoli-stew": "^3.0.0", - "debug": "^4.0.0", - "execa": "^4.0.0", - "fs-extra": "^9.0.1", - "resolve": "^1.5.0", - "rsvp": "^4.8.1", - "semver": "^7.3.2", - "stagehand": "^1.0.0", - "walk-sync": "^2.2.0" - }, - "engines": { - "node": ">= 12.*" - } - }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-concurrency": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/ember-concurrency/-/ember-concurrency-2.3.7.tgz", @@ -5103,22 +4893,6 @@ "node": "10.* || >= 12.*" } }, - "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-modifier": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-3.2.7.tgz", - "integrity": "sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==", - "dev": true, - "dependencies": { - "ember-cli-babel": "^7.26.6", - "ember-cli-normalize-entity-name": "^1.0.0", - "ember-cli-string-utils": "^1.1.0", - "ember-cli-typescript": "^5.0.0", - "ember-compatibility-helpers": "^1.2.5" - }, - "engines": { - "node": "12.* || >= 14" - } - }, "node_modules/@lblod/ember-rdfa-editor-lblod-plugins/node_modules/ember-power-select": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ember-power-select/-/ember-power-select-6.0.1.tgz", @@ -7116,158 +6890,50 @@ "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", "dev": true }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.8.tgz", - "integrity": "sha512-0LNz4EY8B/8xXY86wMrQ4tz6zEHZv9ehFMJPm8u2gq5lQ71cfRKdaKyxfJAx5aUoyzx0qzgURblTisPGgz3d+Q==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/@zestia/ember-auto-focus": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@zestia/ember-auto-focus/-/ember-auto-focus-4.5.1.tgz", - "integrity": "sha512-VmiWVJdknqVT2JQMlaRx/ZylDswf+Zsqn9+Gps9SL3sklHQ9V5Qc5/KzO2UxnifdCRVdc4doyVyUCJ8tzj674A==", - "dev": true, - "dependencies": { - "ember-auto-import": "^2.6.1", - "ember-cli-babel": "^7.26.11", - "ember-cli-htmlbars": "^6.2.0", - "ember-modifier": "^3.2.7" - }, - "engines": { - "node": "14.* || 16.* || >= 18" - }, - "peerDependencies": { - "ember-source": "^3.28.0 || ^4.0.0" - } - }, - "node_modules/@zestia/ember-auto-focus/node_modules/ember-cli-typescript": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", - "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", - "dev": true, - "dependencies": { - "ansi-to-html": "^0.6.15", - "broccoli-stew": "^3.0.0", - "debug": "^4.0.0", - "execa": "^4.0.0", - "fs-extra": "^9.0.1", - "resolve": "^1.5.0", - "rsvp": "^4.8.1", - "semver": "^7.3.2", - "stagehand": "^1.0.0", - "walk-sync": "^2.2.0" - }, - "engines": { - "node": ">= 12.*" - } - }, - "node_modules/@zestia/ember-auto-focus/node_modules/ember-modifier": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-3.2.7.tgz", - "integrity": "sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==", - "dev": true, - "dependencies": { - "ember-cli-babel": "^7.26.6", - "ember-cli-normalize-entity-name": "^1.0.0", - "ember-cli-string-utils": "^1.1.0", - "ember-cli-typescript": "^5.0.0", - "ember-compatibility-helpers": "^1.2.5" - }, - "engines": { - "node": "12.* || >= 14" - } - }, - "node_modules/@zestia/ember-auto-focus/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@zestia/ember-auto-focus/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@zestia/ember-auto-focus/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/@zestia/ember-auto-focus/node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "node_modules/@xmldom/xmldom": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.8.tgz", + "integrity": "sha512-0LNz4EY8B/8xXY86wMrQ4tz6zEHZv9ehFMJPm8u2gq5lQ71cfRKdaKyxfJAx5aUoyzx0qzgURblTisPGgz3d+Q==", "dev": true, "engines": { - "node": "6.* || >= 7.*" + "node": ">=10.0.0" } }, - "node_modules/@zestia/ember-auto-focus/node_modules/walk-sync": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", - "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/@zestia/ember-auto-focus": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@zestia/ember-auto-focus/-/ember-auto-focus-4.5.1.tgz", + "integrity": "sha512-VmiWVJdknqVT2JQMlaRx/ZylDswf+Zsqn9+Gps9SL3sklHQ9V5Qc5/KzO2UxnifdCRVdc4doyVyUCJ8tzj674A==", "dev": true, "dependencies": { - "@types/minimatch": "^3.0.3", - "ensure-posix-path": "^1.1.0", - "matcher-collection": "^2.0.0", - "minimatch": "^3.0.4" + "ember-auto-import": "^2.6.1", + "ember-cli-babel": "^7.26.11", + "ember-cli-htmlbars": "^6.2.0", + "ember-modifier": "^3.2.7" }, "engines": { - "node": "8.* || >= 10.*" + "node": "14.* || 16.* || >= 18" + }, + "peerDependencies": { + "ember-source": "^3.28.0 || ^4.0.0" } }, "node_modules/abbrev": { @@ -21374,22 +21040,19 @@ } }, "node_modules/ember-modifier": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-4.1.0.tgz", - "integrity": "sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-3.2.7.tgz", + "integrity": "sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==", "dev": true, "dependencies": { - "@embroider/addon-shim": "^1.8.4", + "ember-cli-babel": "^7.26.6", "ember-cli-normalize-entity-name": "^1.0.0", - "ember-cli-string-utils": "^1.1.0" - }, - "peerDependencies": { - "ember-source": "*" + "ember-cli-string-utils": "^1.1.0", + "ember-cli-typescript": "^5.0.0", + "ember-compatibility-helpers": "^1.2.5" }, - "peerDependenciesMeta": { - "ember-source": { - "optional": true - } + "engines": { + "node": "12.* || >= 14" } }, "node_modules/ember-modifier-manager-polyfill": { @@ -21428,6 +21091,98 @@ "semver": "bin/semver" } }, + "node_modules/ember-modifier/node_modules/ember-cli-typescript": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", + "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", + "dev": true, + "dependencies": { + "ansi-to-html": "^0.6.15", + "broccoli-stew": "^3.0.0", + "debug": "^4.0.0", + "execa": "^4.0.0", + "fs-extra": "^9.0.1", + "resolve": "^1.5.0", + "rsvp": "^4.8.1", + "semver": "^7.3.2", + "stagehand": "^1.0.0", + "walk-sync": "^2.2.0" + }, + "engines": { + "node": ">= 12.*" + } + }, + "node_modules/ember-modifier/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/ember-modifier/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ember-modifier/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/ember-modifier/node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/ember-modifier/node_modules/walk-sync": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", + "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", + "dev": true, + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^2.0.0", + "minimatch": "^3.0.4" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, "node_modules/ember-mu-transform-helpers": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ember-mu-transform-helpers/-/ember-mu-transform-helpers-2.1.2.tgz", @@ -23500,114 +23255,6 @@ "node": "14.* || >= 16" } }, - "node_modules/ember-velcro/node_modules/ember-cli-typescript": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", - "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", - "dev": true, - "dependencies": { - "ansi-to-html": "^0.6.15", - "broccoli-stew": "^3.0.0", - "debug": "^4.0.0", - "execa": "^4.0.0", - "fs-extra": "^9.0.1", - "resolve": "^1.5.0", - "rsvp": "^4.8.1", - "semver": "^7.3.2", - "stagehand": "^1.0.0", - "walk-sync": "^2.2.0" - }, - "engines": { - "node": ">= 12.*" - } - }, - "node_modules/ember-velcro/node_modules/ember-modifier": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/ember-modifier/-/ember-modifier-3.2.7.tgz", - "integrity": "sha512-ezcPQhH8jUfcJQbbHji4/ZG/h0yyj1jRDknfYue/ypQS8fM8LrGcCMo0rjDZLzL1Vd11InjNs3BD7BdxFlzGoA==", - "dev": true, - "dependencies": { - "ember-cli-babel": "^7.26.6", - "ember-cli-normalize-entity-name": "^1.0.0", - "ember-cli-string-utils": "^1.1.0", - "ember-cli-typescript": "^5.0.0", - "ember-compatibility-helpers": "^1.2.5" - }, - "engines": { - "node": "12.* || >= 14" - } - }, - "node_modules/ember-velcro/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/ember-velcro/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ember-velcro/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/ember-velcro/node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, - "engines": { - "node": "6.* || >= 7.*" - } - }, - "node_modules/ember-velcro/node_modules/walk-sync": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", - "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", - "dev": true, - "dependencies": { - "@types/minimatch": "^3.0.3", - "ensure-posix-path": "^1.1.0", - "matcher-collection": "^2.0.0", - "minimatch": "^3.0.4" - }, - "engines": { - "node": "8.* || >= 10.*" - } - }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", diff --git a/package.json b/package.json index ebdbd99c4..b055646c7 100644 --- a/package.json +++ b/package.json @@ -42,8 +42,8 @@ "@lblod/ember-acmidm-login": "^2.0.0-beta.1", "@lblod/ember-environment-banner": "^0.2.0", "@lblod/ember-mock-login": "0.7.0", - "@lblod/ember-rdfa-editor": "^5.2.0", - "@lblod/ember-rdfa-editor-lblod-plugins": "^11.1.0", + "@lblod/ember-rdfa-editor": "^5.3.0", + "@lblod/ember-rdfa-editor-lblod-plugins": "^12.1.0", "@release-it-plugins/lerna-changelog": "^6.0.0", "broccoli-asset-rev": "^3.0.0", "broccoli-plugin": "^4.0.7", @@ -76,7 +76,7 @@ "ember-fetch": "^8.1.2", "ember-intl": "^5.7.2", "ember-load-initializers": "^2.1.2", - "ember-modifier": "^4.1.0", + "ember-modifier": "^3.2.7", "ember-page-title": "^7.0.0", "ember-plausible": "^0.2.0", "ember-power-select": "^7.0.0",