diff --git a/package-lock.json b/package-lock.json index 1187f57..8a32566 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,44 +1,44 @@ { "name": "enonic-types", - "version": "7.11.3", + "version": "7.12.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "enonic-types", - "version": "7.11.3", + "version": "7.12.1", "license": "MIT", "workspaces": [ "packages/*" ], "dependencies": { - "@enonic-types/core": "^7.11.3", - "@enonic-types/global": "^7.11.3", - "@enonic-types/lib-admin": "^7.11.3", - "@enonic-types/lib-app": "^7.11.3", - "@enonic-types/lib-auditlog": "^7.11.3", - "@enonic-types/lib-auth": "^7.11.3", - "@enonic-types/lib-cluster": "^7.11.3", - "@enonic-types/lib-common": "^7.11.3", - "@enonic-types/lib-content": "^7.11.3", - "@enonic-types/lib-context": "^7.11.3", - "@enonic-types/lib-event": "^7.11.3", - "@enonic-types/lib-export": "^7.11.3", - "@enonic-types/lib-grid": "^7.11.3", - "@enonic-types/lib-i18n": "^7.11.3", - "@enonic-types/lib-io": "^7.11.3", - "@enonic-types/lib-mail": "^7.11.3", - "@enonic-types/lib-node": "^7.11.3", - "@enonic-types/lib-portal": "^7.11.3", - "@enonic-types/lib-project": "^7.11.3", - "@enonic-types/lib-repo": "^7.11.3", - "@enonic-types/lib-scheduler": "^7.11.3", - "@enonic-types/lib-schema": "^7.11.3", - "@enonic-types/lib-task": "^7.11.3", - "@enonic-types/lib-value": "^7.11.3", - "@enonic-types/lib-vhost": "^7.11.3", - "@enonic-types/lib-websocket": "^7.11.3", - "@item-enonic-types/global": "^7.11.3", + "@enonic-types/core": "^7.12.1", + "@enonic-types/global": "^7.12.1", + "@enonic-types/lib-admin": "^7.12.1", + "@enonic-types/lib-app": "^7.12.1", + "@enonic-types/lib-auditlog": "^7.12.1", + "@enonic-types/lib-auth": "^7.12.1", + "@enonic-types/lib-cluster": "^7.12.1", + "@enonic-types/lib-common": "^7.12.1", + "@enonic-types/lib-content": "^7.12.1", + "@enonic-types/lib-context": "^7.12.1", + "@enonic-types/lib-event": "^7.12.1", + "@enonic-types/lib-export": "^7.12.1", + "@enonic-types/lib-grid": "^7.12.1", + "@enonic-types/lib-i18n": "^7.12.1", + "@enonic-types/lib-io": "^7.12.1", + "@enonic-types/lib-mail": "^7.12.1", + "@enonic-types/lib-node": "^7.12.1", + "@enonic-types/lib-portal": "^7.12.1", + "@enonic-types/lib-project": "^7.12.1", + "@enonic-types/lib-repo": "^7.12.1", + "@enonic-types/lib-scheduler": "^7.12.1", + "@enonic-types/lib-schema": "^7.12.1", + "@enonic-types/lib-task": "^7.12.1", + "@enonic-types/lib-value": "^7.12.1", + "@enonic-types/lib-vhost": "^7.12.1", + "@enonic-types/lib-websocket": "^7.12.1", + "@item-enonic-types/global": "^7.12.1", "@item-enonic-types/lib-cache": "^2.1.1", "@item-enonic-types/lib-cron": "^1.1.1", "@item-enonic-types/lib-explorer": "^3.20.6", @@ -46,8 +46,8 @@ "@item-enonic-types/lib-graphql": "^2.0.2", "@item-enonic-types/lib-graphql-playground": "^0.0.1", "@item-enonic-types/lib-guillotine": "^5.5.0", - "@item-enonic-types/lib-http-client": "^3.1.0", - "@item-enonic-types/lib-menu": "^4.2.0-patch1", + "@item-enonic-types/lib-http-client": "^3.2.1", + "@item-enonic-types/lib-menu": "4.2.0-patch1", "@item-enonic-types/lib-mustache": "^2.1.0", "@item-enonic-types/lib-notifications": "^2.0.0", "@item-enonic-types/lib-qrcode": "^2.0.2", @@ -56,22 +56,22 @@ "@item-enonic-types/lib-router": "^3.0.0", "@item-enonic-types/lib-sql": "^1.0.0", "@item-enonic-types/lib-static": "^1.0.2", - "@item-enonic-types/lib-testing": "^7.11.3", + "@item-enonic-types/lib-testing": "^7.12.1", "@item-enonic-types/lib-text-encoding": "^2.1.0", - "@item-enonic-types/lib-thymeleaf": "^2.0.1-patch2", + "@item-enonic-types/lib-thymeleaf": "^2.0.2", "@item-enonic-types/lib-turbo-streams": "^1.0.4", - "@item-enonic-types/lib-xslt": "^2.0.1" + "@item-enonic-types/lib-xslt": "^2.1.0" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.48.2", - "@typescript-eslint/parser": "^5.48.2", - "eslint": "^8.32.0", - "eslint-config-prettier": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", + "eslint": "^8.36.0", + "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", - "prettier": "^2.8.3", - "rimraf": "^4.1.1", - "tsd": "^0.25.0", - "typescript": "^4.9.4" + "prettier": "^2.8.6", + "rimraf": "^4.4.0", + "tsd": "^0.28.0", + "typescript": "^5.0.2" } }, "node_modules/@babel/code-frame": { @@ -171,183 +171,210 @@ } }, "node_modules/@enonic-types/core": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/core/-/core-7.11.3.tgz", - "integrity": "sha512-RMoLwN5JnZ6W3/jG5ApuvFxk4xqvHYk/UOjBz2hFm2PcqbDt47Lic/gy1yGuUcx3N2O520Y6qYpSq6n6dCsskA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/core/-/core-7.12.1.tgz", + "integrity": "sha512-ucwAkQ44JxpYus+aDPDqI5kqHvPgHsaO4KIJfFUfiBc1sAzTVgTBbVADQS4ef8rcK/NH6k73j+I2FXpTXGdsVw==" }, "node_modules/@enonic-types/global": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/global/-/global-7.11.3.tgz", - "integrity": "sha512-p2xOWAsVhVr/y9ji4oQ004cmvfSDVfPYpy6w98qq32zRSEEvPsEA1NO0srox2W0U6dRgSG/ZuG//jOGp/6Zu8A==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/global/-/global-7.12.1.tgz", + "integrity": "sha512-zcA5CX7yZzTBFO0dAmFhWfocfU8cBEIhNoKxOpWF2VZca6XjXNRPZD+vpQfgL1OnpHD4rrDg3C2ksHsBbt1BlQ==" }, "node_modules/@enonic-types/lib-admin": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-admin/-/lib-admin-7.11.3.tgz", - "integrity": "sha512-fGgN4cIDa+OeKqbPvNGbYLssXhyuhg5cY0owgGY+ZIm6fPV5WGwa4zI/JwtCNpMmGrMY9Y1MChR68RdQeLu+4g==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-admin/-/lib-admin-7.12.1.tgz", + "integrity": "sha512-4z/VteBbDnFEGGrfA8rAt4WCUsurrF0EzTRScSDbex8kRPr88SyHxZ5YijAVFKxI8gUmVSw5cBSkz7YBOL57DA==" }, "node_modules/@enonic-types/lib-app": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-app/-/lib-app-7.11.3.tgz", - "integrity": "sha512-Dt9ET3bZ4HmuM3n3ZZHWwqlzb/bCbohPCFUZFssqUyaIyViAi8zFkVAIAotyZ3WNKgDN+G2hqiwMABnOWnsKjw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-app/-/lib-app-7.12.1.tgz", + "integrity": "sha512-Lufhk/1824gxvMq5Cy0vmLsMyAIaNpY7gmnIej/8uR0pJ4b/QSs/ATqFp4TB+/dDPfqd8eVdiEIk9trnXpw0eg==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-auditlog": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-auditlog/-/lib-auditlog-7.11.3.tgz", - "integrity": "sha512-DqPoiD37OQIHJ40CQSV+xcx0AqoK9AVyEmd7JJ+im1PEC8ivNqGEkL7ZV9YKLHAyWcJxEXiI97NyGm+ZZzyf9g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-auditlog/-/lib-auditlog-7.12.1.tgz", + "integrity": "sha512-2zOhPWSE1T3mOZtTBxE0ABlHMfaq4CUj/N0+VBWWw7UIIdYcsTvSNDLJuno+WIT0Ommk+tbpYIWcTVWYbwzvnw==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-auth": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-auth/-/lib-auth-7.11.3.tgz", - "integrity": "sha512-fSDhNRw61k9LaVPuq+WK8EqZN/HFDmJmAeWCj/tTKSGoGHHhIrkR4eP8w/pPzqxDJCBan1Fu604m42TVAXAC7g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-auth/-/lib-auth-7.12.1.tgz", + "integrity": "sha512-Fq87sKxH/4Kp/U4sAVIRjakKQ91ML4Hxz7l1DbIJEifNTx1nsBGXxlI80v+XMC1/Ywn1QACbZMG9RViDng4Q1Q==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-cluster": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-cluster/-/lib-cluster-7.11.3.tgz", - "integrity": "sha512-kdFsRcEg/TgZ3Yqjekg3vr1wu5ZAmeDirFYm2hIT9YDHlU8bXjpYL5mXcHfLAtum15pTAYvOKQH28RyU3fOBRQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-cluster/-/lib-cluster-7.12.1.tgz", + "integrity": "sha512-dazW12HuGgJR6EUOVPtxIK3GqEq7vss3GwDgtT+P+XYJx10k8Lpfsxy/EQDWP45mgczaRupdKnUQXufIMTLpyw==" }, "node_modules/@enonic-types/lib-common": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-common/-/lib-common-7.11.3.tgz", - "integrity": "sha512-u2A+27KQ7DzCi7dqmL6wu3VzwXF4ANQpHx7Mz38MIpBZnLF06CEiJjLn4JW0wC6LVgMUnWLX34dU7M9ypby7kQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-common/-/lib-common-7.12.1.tgz", + "integrity": "sha512-KRul+3EkjmjXunuiIO8k51Ye8QykMkPl43zUIqTw33sug2oLFsqxTwcQ1c0FnTG2AYgsAXs+dRJgzvgs0UZn+A==" }, "node_modules/@enonic-types/lib-content": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-content/-/lib-content-7.11.3.tgz", - "integrity": "sha512-0JEznDWZd/WWPFT0liXtkxaK+RY6oKVYBw+S0T0Xn8T3A7coer18cDhq6LUrAgvxvEnA4XdmC7XX9ubELjut2Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-content/-/lib-content-7.12.1.tgz", + "integrity": "sha512-HJmdE//N+m61Rp97JLbi3n4LhImyKzTA2saEQN9alRWH5NHjYozed/34e1DAdw0fKP5mygD9zrmKou5h75r0Vg==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-context": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-context/-/lib-context-7.11.3.tgz", - "integrity": "sha512-YjqHaX6D7QkKD/JoG59TZTG8mXCE4mbLbetuajN3vv3icF8Xtxi3rj6837HqBWNPkbDafETUdOfxKrNIIdfwrg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-context/-/lib-context-7.12.1.tgz", + "integrity": "sha512-TPKtVuh4d7BPkyl9CdggkjpO5DCLa6CqUElS5rk0ojsjKasMkfwhLQbrR16No10flaozvNY00tDlZiZrmwBR1A==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-event": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-event/-/lib-event-7.11.3.tgz", - "integrity": "sha512-TTkfbLuTyiag7LxNinIYbrMwc15kZKZSAl/cFPRwtH5oWqLwSjY7MwR21nxgHnaLEtsfELoCP2fFEcabH0mFCA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-event/-/lib-event-7.12.1.tgz", + "integrity": "sha512-3Q0+XxxHS19vwdfl26aj5gwHeMP1jEVz+dY4VtCNXb4Llv/fJ8O4yNM9mdSLvx4U/G3bWq5qlHLPwbTCZvVsiQ==" }, "node_modules/@enonic-types/lib-export": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-export/-/lib-export-7.11.3.tgz", - "integrity": "sha512-MWTuEbFoNyYfphr0+89DYDYR5/OGjOqb97fDKCu+6d/XNYSjc71NhmsOQrkmrtVq5ny3fxRij2RsD01eO9uoOw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-export/-/lib-export-7.12.1.tgz", + "integrity": "sha512-KH1gQOoptUf7M0BzuJ6mVBlaJdqjLn59yPETMyhll/iggNjyqApBGiQf0kHb8hFKgG9S47Xr92wll/B4tmRhiQ==", + "dependencies": { + "@enonic-types/core": "7.12.1" + } }, "node_modules/@enonic-types/lib-grid": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-grid/-/lib-grid-7.11.3.tgz", - "integrity": "sha512-vYPPsk6CshanyjyaXXF+yDpcQTc4HsJKOiH+B+lpb/rYS1jsVUhK1L/ZX5LbkHuyN24L5+5o9qDGHFNfTx2CFg==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-grid/-/lib-grid-7.12.1.tgz", + "integrity": "sha512-5UCVB7xU6WuBQoxIJYcmhfuJQjQaPWUtbkySXBvWmZmHPC0lNqMCCYIz+2hU5hCLJebaFSOeg7ZNBc6tA3XSIQ==" }, "node_modules/@enonic-types/lib-i18n": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-i18n/-/lib-i18n-7.11.3.tgz", - "integrity": "sha512-R7jXd9zKOZRFpNGBE02oP4N6PNnZirtC1IIJPLD7BDlAmKNP5zQMrq8TLNiB4QdQ9i9qMuvnUM3+yKf1SmvYZw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-i18n/-/lib-i18n-7.12.1.tgz", + "integrity": "sha512-vgj/xPeMgTwQ2hum8MHZHHkf58uoDbEGZ89U+mtqElCAbIoDCCSSKXyri1DsYWkugxAnpMUHyG0+W6J/yOhbkA==" }, "node_modules/@enonic-types/lib-io": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-io/-/lib-io-7.11.3.tgz", - "integrity": "sha512-KrAmh+j7tBKlL4wDzj8old1EftPWiLiNWySuAR/4LDNILHKJ4wZsxh/cPwKFEJ/KeUrD411b9VqvOfZ7r5MGEA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-io/-/lib-io-7.12.1.tgz", + "integrity": "sha512-A6vdc3dROcpAkSSdJ70T9hC7ON+LeBRoSU8IHa+7627uRPQK+B6nB6c+muPapyXG4WvXApHSgC+9pQCM4agBiQ==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-mail": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-mail/-/lib-mail-7.11.3.tgz", - "integrity": "sha512-UUBvPoOEVrS2xoBl+O+csW8CwV3g5KVQlgxJgrG5jQ3aTRkV+txNpdq5zUfo35ObUEsdE4J/I4g8RVmV9e2gOA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-mail/-/lib-mail-7.12.1.tgz", + "integrity": "sha512-/EQnA1/zOU6yVy/7cehgQIYS8vDmoyCPZehSurx6VY7fVvM+6IjGL+c+C4Wvc8t/59DDTm6jx+3jX5il8TDmNw==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-node": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-node/-/lib-node-7.11.3.tgz", - "integrity": "sha512-2VFJTE05iYIF0oJ4Hs3SZHhKhOaC5wcijqvb2+KHwbzwnhCCT6CzsWwSpyNglzacmYiZ1l/B3F83ICIMA9pCgA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-node/-/lib-node-7.12.1.tgz", + "integrity": "sha512-BaLsdJQb4I0B4ce02lIojh7WVjwGf60lSjwz7HCl8vBBkVOl/6kvd0+roXJVowi8mKhCvyZdhj5el4fd2dEyFg==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-portal": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-portal/-/lib-portal-7.11.3.tgz", - "integrity": "sha512-D1jsJbKcey8m7cyeXL2c2/H4iBSFSzmku2Lj6HFtnZCsYoqXZEKJz+F7bfK81Zxi9RY+nNVWOGzZ57Ky7vPEmg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-portal/-/lib-portal-7.12.1.tgz", + "integrity": "sha512-XKY7fLccT7SMkWtfdiL4AbGd7AVy8VU9RcvnPqMXuSIwKpFwNs8yUp7sHTIAF2SKumdVWd0POhlt3Wew2dY7hw==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-project": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-project/-/lib-project-7.11.3.tgz", - "integrity": "sha512-DGZyRKPpLekmHuUAiePytedlyTQtGlE/FKHfvldJzjQvnTJMfSwF79M3QE9b9Rzc5K6hKDuIY8r/uS5lfsS+lA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-project/-/lib-project-7.12.1.tgz", + "integrity": "sha512-qcu+z5LlkRUHGhGX4X2ZoO5awTabwBlZ2j+0EA1S+zDsiFHKR/XKescHeDI50w/RfdMdcLEm7FK2YLYH4OXc8A==" }, "node_modules/@enonic-types/lib-repo": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-repo/-/lib-repo-7.11.3.tgz", - "integrity": "sha512-w3FxZv8iBm8FXmrfDrOxkS4JmG/wNFYIlMcaPYFYehBgDSoRjI7kNORsssMdyHiCBlCSKeg63HuE9bLNKn+mhQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-repo/-/lib-repo-7.12.1.tgz", + "integrity": "sha512-oXhX5kgT/EdgxTogfboPBSjX1yLsrjVzuL8aD+WHnZtke/m4umzBOsuK7gG8VXF71F6LywuMGaowyVv7KMKy0A==" }, "node_modules/@enonic-types/lib-scheduler": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-scheduler/-/lib-scheduler-7.11.3.tgz", - "integrity": "sha512-T8vofKScOWMeimq9WRQCD15eWbi8TjL3lIe5gz3YMMik/M4nViFEsYq6LVNEoEc7fpT/bD9kl2nVwwlLgUspqg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-scheduler/-/lib-scheduler-7.12.1.tgz", + "integrity": "sha512-GkKmTlsuQk77Lr7ROkkIGecGyGMvqEcJ51vl88o5E75yK2apmtbs4jJzOSXe0kc9G1PHCAtkVoQX6VNN5YwSfQ==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-schema": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-schema/-/lib-schema-7.11.3.tgz", - "integrity": "sha512-MYPP840VnLYel6hPnTTWOlzY+WSSC1Luy4vWaYpzm9A6SEPLpLv4gMlshtL+3gN82jsDFtRN7lvi3NaTFVVybQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-schema/-/lib-schema-7.12.1.tgz", + "integrity": "sha512-+hEq/ixCg9QYLxiIDK+c48yL52tHJLq6i1ecfFPsTMhjOdAbLvKSh/gGwgxPa8PYdTchsXQkQ1m9ZtR0C4c3bw==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-task": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-task/-/lib-task-7.11.3.tgz", - "integrity": "sha512-XOz+mfRAPS+anCpFmEgdmj9bHRZKoaGVZ+30eYUjSYZmnXhRpBwtgi0NRY0n/u1mDjTIcpR7FLTFU2sAAWhKIg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-task/-/lib-task-7.12.1.tgz", + "integrity": "sha512-25QURvkYp2CLSn2AIbxG5016sNha/gZgGwjN77kLx1LRCYYePON60m47Qzm/a9Y5O+NS13qyWD7CmyWFjKVQ9w==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-value": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-value/-/lib-value-7.11.3.tgz", - "integrity": "sha512-WxeH18FLM7udx6ter/aayjGFobSls6441NO3z+sO/zjRIyJRLYgV3xz+/xV2YZO7vkmugUt2SUYo83c6EoWwsg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-value/-/lib-value-7.12.1.tgz", + "integrity": "sha512-GFcMp0+CKHuNRJ2qHCtu+Qf2QeG1oPtss2ZGkYXmRvEOMlXyd7wdlY3ECoP90SKfHr4zVWdrzLX/fDgiPuykCQ==", "dependencies": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "node_modules/@enonic-types/lib-vhost": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-vhost/-/lib-vhost-7.11.3.tgz", - "integrity": "sha512-opLuKDtdTE/ldtXIEEpDAkNrZQNgggePTWaSCJPgTJiSjxRPzFtd+5o/YfAAAkBq0L3ghV9Kffil4GwlH1/4TQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-vhost/-/lib-vhost-7.12.1.tgz", + "integrity": "sha512-dMR8m7eXR0TVt6P7NIuqGTLRq7siFchSjjOVAifpMY3MIuc6NUXjqYC9YnQ5y7iMNPmCCF5N7jYFt+D8ECcRnA==" }, "node_modules/@enonic-types/lib-websocket": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-websocket/-/lib-websocket-7.11.3.tgz", - "integrity": "sha512-fo9zBj5p4s1QIioTw/KBDLeEUPL3TU0rd5ztT8RATbcBYdX89K4HdVlu1UaFhML+RR1kq8UdsnUeJL7vG6iSVw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-websocket/-/lib-websocket-7.12.1.tgz", + "integrity": "sha512-/SWxLOkNlGpTN/3v5AKZ7Acs9ziBg4tZ0EV9dioFaa9140CJwIMBLTDHa1CVBW+R4Pi4ZbPZCuj/m7mmdaKbvg==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", + "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } }, "node_modules/@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.4.0", + "espree": "^9.5.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -362,6 +389,15 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -495,6 +531,18 @@ "resolved": "packages/xslt", "link": true }, + "node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, @@ -527,10 +575,17 @@ "node": ">= 8" } }, + "node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, "node_modules/@tsd/typescript": { - "version": "4.9.3", - "dev": true, - "license": "MIT" + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@tsd/typescript/-/typescript-5.0.2.tgz", + "integrity": "sha512-UgFiSalbDaWrkMBQv8rHetnlwj3HVZtJo6i2aGLe50I6XdlPZFdGRfM2GOaP+i3Tm6p+YcyEql3yoi3ZPs/6Pw==", + "dev": true }, "node_modules/@types/eslint": { "version": "7.29.0", @@ -568,18 +623,19 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.56.0.tgz", + "integrity": "sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/type-utils": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/type-utils": "5.56.0", + "@typescript-eslint/utils": "5.56.0", "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -601,14 +657,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.56.0.tgz", + "integrity": "sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", "debug": "^4.3.4" }, "engines": { @@ -628,13 +684,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.56.0.tgz", + "integrity": "sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -645,13 +701,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.56.0.tgz", + "integrity": "sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/typescript-estree": "5.56.0", + "@typescript-eslint/utils": "5.56.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -672,9 +728,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.56.0.tgz", + "integrity": "sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -685,13 +741,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.56.0.tgz", + "integrity": "sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -712,18 +768,18 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.56.0.tgz", + "integrity": "sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==", "dev": true, "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", "semver": "^7.3.7" }, "engines": { @@ -738,12 +794,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.56.0.tgz", + "integrity": "sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.56.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -755,9 +811,9 @@ } }, "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -1016,6 +1072,15 @@ "dev": true, "license": "MIT" }, + "node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/dir-glob": { "version": "3.0.1", "dev": true, @@ -1063,12 +1128,15 @@ } }, "node_modules/eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.4.1", + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -1079,10 +1147,9 @@ "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", @@ -1103,7 +1170,6 @@ "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", - "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" @@ -1119,9 +1185,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -1189,31 +1255,6 @@ "node": ">=8.0.0" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, "node_modules/eslint-visitor-keys": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", @@ -1301,9 +1342,9 @@ } }, "node_modules/espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1318,9 +1359,10 @@ } }, "node_modules/esquery": { - "version": "1.4.0", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -1330,8 +1372,9 @@ }, "node_modules/esquery/node_modules/estraverse": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -1537,9 +1580,9 @@ } }, "node_modules/globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1760,6 +1803,30 @@ "dev": true, "license": "ISC" }, + "node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/js-sdsl": { "version": "4.1.4", "dev": true, @@ -1964,6 +2031,15 @@ "node": ">= 6" } }, + "node_modules/minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/ms": { "version": "2.1.2", "dev": true, @@ -2110,6 +2186,31 @@ "dev": true, "license": "MIT" }, + "node_modules/path-scurry": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.1.tgz", + "integrity": "sha512-OW+5s+7cw6253Q4E+8qQ/u1fVvcJQCJo/VFD8pje+dbJCF1n5ZRMV2AEHbGp+5Q7jxQIYJxkHopnj6nzdGeZLA==", + "dev": true, + "dependencies": { + "lru-cache": "^7.14.1", + "minipass": "^4.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/path-type": { "version": "4.0.0", "dev": true, @@ -2152,9 +2253,9 @@ } }, "node_modules/prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.6.tgz", + "integrity": "sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -2177,10 +2278,36 @@ "node": ">=6.0.0" } }, + "node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/punycode": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.2.0.tgz", - "integrity": "sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, "engines": { "node": ">=6" @@ -2213,6 +2340,12 @@ "node": ">=8" } }, + "node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, "node_modules/read-pkg": { "version": "5.2.0", "dev": true, @@ -2295,17 +2428,6 @@ "node": ">=8" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/resolve": { "version": "1.22.1", "dev": true, @@ -2341,10 +2463,13 @@ } }, "node_modules/rimraf": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.1.tgz", - "integrity": "sha512-Z4Y81w8atcvaJuJuBB88VpADRH66okZAuEm+Jtaufa+s7rZmIz+Hik2G53kGaNytE7lsfXyWktTmfVz0H9xuDg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.0.tgz", + "integrity": "sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==", "dev": true, + "dependencies": { + "glob": "^9.2.0" + }, "bin": { "rimraf": "dist/cjs/src/bin.js" }, @@ -2355,6 +2480,48 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", + "integrity": "sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^7.4.1", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", + "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "dev": true, @@ -2552,13 +2719,15 @@ } }, "node_modules/tsd": { - "version": "0.25.0", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/tsd/-/tsd-0.28.0.tgz", + "integrity": "sha512-LWYyNoxmpp1PVfmSo84Uup304vclm4NHfS/YXUzNVRgvWrpkoSEmZuM0O5j58E+Z7fjjGRo6HlefGziKbD0zgw==", "dev": true, - "license": "MIT", "dependencies": { - "@tsd/typescript": "~4.9.3", + "@tsd/typescript": "~5.0.2", "eslint-formatter-pretty": "^4.1.0", "globby": "^11.0.1", + "jest-diff": "^29.0.3", "meow": "^9.0.0", "path-exists": "^4.0.0", "read-pkg-up": "^7.0.0" @@ -2613,16 +2782,16 @@ } }, "node_modules/typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.2.tgz", + "integrity": "sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=12.20" } }, "node_modules/uri-js": { @@ -2715,12 +2884,12 @@ "version": "2.0.2", "license": "MIT", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/global": { "name": "@item-enonic-types/global", - "version": "7.11.3", + "version": "7.12.1", "license": "MIT" }, "packages/graphql": { @@ -2738,16 +2907,16 @@ "version": "5.5.0", "license": "MIT", "dependencies": { - "@item-enonic-types/global": "^7.11.3", + "@item-enonic-types/global": "^7.12.1", "@item-enonic-types/lib-graphql": "^2.0.1" } }, "packages/http-client": { "name": "@item-enonic-types/lib-http-client", - "version": "3.1.0", + "version": "3.2.1", "license": "MIT", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/menu": { @@ -2760,7 +2929,7 @@ "version": "2.1.0", "license": "MIT", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/notifications": { @@ -2768,7 +2937,7 @@ "version": "2.0.0", "license": "MIT", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/qrcode": { @@ -2776,7 +2945,7 @@ "version": "2.0.2", "license": "MIT", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/react4xp": { @@ -2784,8 +2953,8 @@ "version": "2.0.0", "license": "MIT", "dependencies": { - "@enonic-types/lib-portal": "^7.11.3", - "@item-enonic-types/global": "^7.11.3" + "@enonic-types/lib-portal": "^7.12.1", + "@item-enonic-types/global": "^7.12.1" } }, "packages/recaptcha": { @@ -2814,7 +2983,7 @@ }, "packages/testing": { "name": "@item-enonic-types/lib-testing", - "version": "7.11.3", + "version": "7.12.1", "license": "MIT" }, "packages/text-encoding": { @@ -2822,23 +2991,23 @@ "version": "2.1.0", "license": "MIT", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/thymeleaf": { "name": "@item-enonic-types/lib-thymeleaf", - "version": "2.0.1-patch2", + "version": "2.0.2", "license": "MIT", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "packages/xslt": { "name": "@item-enonic-types/lib-xslt", - "version": "2.0.1", + "version": "2.1.0", "license": "MIT", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } }, @@ -2908,183 +3077,201 @@ } }, "@enonic-types/core": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/core/-/core-7.11.3.tgz", - "integrity": "sha512-RMoLwN5JnZ6W3/jG5ApuvFxk4xqvHYk/UOjBz2hFm2PcqbDt47Lic/gy1yGuUcx3N2O520Y6qYpSq6n6dCsskA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/core/-/core-7.12.1.tgz", + "integrity": "sha512-ucwAkQ44JxpYus+aDPDqI5kqHvPgHsaO4KIJfFUfiBc1sAzTVgTBbVADQS4ef8rcK/NH6k73j+I2FXpTXGdsVw==" }, "@enonic-types/global": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/global/-/global-7.11.3.tgz", - "integrity": "sha512-p2xOWAsVhVr/y9ji4oQ004cmvfSDVfPYpy6w98qq32zRSEEvPsEA1NO0srox2W0U6dRgSG/ZuG//jOGp/6Zu8A==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/global/-/global-7.12.1.tgz", + "integrity": "sha512-zcA5CX7yZzTBFO0dAmFhWfocfU8cBEIhNoKxOpWF2VZca6XjXNRPZD+vpQfgL1OnpHD4rrDg3C2ksHsBbt1BlQ==" }, "@enonic-types/lib-admin": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-admin/-/lib-admin-7.11.3.tgz", - "integrity": "sha512-fGgN4cIDa+OeKqbPvNGbYLssXhyuhg5cY0owgGY+ZIm6fPV5WGwa4zI/JwtCNpMmGrMY9Y1MChR68RdQeLu+4g==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-admin/-/lib-admin-7.12.1.tgz", + "integrity": "sha512-4z/VteBbDnFEGGrfA8rAt4WCUsurrF0EzTRScSDbex8kRPr88SyHxZ5YijAVFKxI8gUmVSw5cBSkz7YBOL57DA==" }, "@enonic-types/lib-app": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-app/-/lib-app-7.11.3.tgz", - "integrity": "sha512-Dt9ET3bZ4HmuM3n3ZZHWwqlzb/bCbohPCFUZFssqUyaIyViAi8zFkVAIAotyZ3WNKgDN+G2hqiwMABnOWnsKjw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-app/-/lib-app-7.12.1.tgz", + "integrity": "sha512-Lufhk/1824gxvMq5Cy0vmLsMyAIaNpY7gmnIej/8uR0pJ4b/QSs/ATqFp4TB+/dDPfqd8eVdiEIk9trnXpw0eg==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-auditlog": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-auditlog/-/lib-auditlog-7.11.3.tgz", - "integrity": "sha512-DqPoiD37OQIHJ40CQSV+xcx0AqoK9AVyEmd7JJ+im1PEC8ivNqGEkL7ZV9YKLHAyWcJxEXiI97NyGm+ZZzyf9g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-auditlog/-/lib-auditlog-7.12.1.tgz", + "integrity": "sha512-2zOhPWSE1T3mOZtTBxE0ABlHMfaq4CUj/N0+VBWWw7UIIdYcsTvSNDLJuno+WIT0Ommk+tbpYIWcTVWYbwzvnw==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-auth": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-auth/-/lib-auth-7.11.3.tgz", - "integrity": "sha512-fSDhNRw61k9LaVPuq+WK8EqZN/HFDmJmAeWCj/tTKSGoGHHhIrkR4eP8w/pPzqxDJCBan1Fu604m42TVAXAC7g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-auth/-/lib-auth-7.12.1.tgz", + "integrity": "sha512-Fq87sKxH/4Kp/U4sAVIRjakKQ91ML4Hxz7l1DbIJEifNTx1nsBGXxlI80v+XMC1/Ywn1QACbZMG9RViDng4Q1Q==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-cluster": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-cluster/-/lib-cluster-7.11.3.tgz", - "integrity": "sha512-kdFsRcEg/TgZ3Yqjekg3vr1wu5ZAmeDirFYm2hIT9YDHlU8bXjpYL5mXcHfLAtum15pTAYvOKQH28RyU3fOBRQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-cluster/-/lib-cluster-7.12.1.tgz", + "integrity": "sha512-dazW12HuGgJR6EUOVPtxIK3GqEq7vss3GwDgtT+P+XYJx10k8Lpfsxy/EQDWP45mgczaRupdKnUQXufIMTLpyw==" }, "@enonic-types/lib-common": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-common/-/lib-common-7.11.3.tgz", - "integrity": "sha512-u2A+27KQ7DzCi7dqmL6wu3VzwXF4ANQpHx7Mz38MIpBZnLF06CEiJjLn4JW0wC6LVgMUnWLX34dU7M9ypby7kQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-common/-/lib-common-7.12.1.tgz", + "integrity": "sha512-KRul+3EkjmjXunuiIO8k51Ye8QykMkPl43zUIqTw33sug2oLFsqxTwcQ1c0FnTG2AYgsAXs+dRJgzvgs0UZn+A==" }, "@enonic-types/lib-content": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-content/-/lib-content-7.11.3.tgz", - "integrity": "sha512-0JEznDWZd/WWPFT0liXtkxaK+RY6oKVYBw+S0T0Xn8T3A7coer18cDhq6LUrAgvxvEnA4XdmC7XX9ubELjut2Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-content/-/lib-content-7.12.1.tgz", + "integrity": "sha512-HJmdE//N+m61Rp97JLbi3n4LhImyKzTA2saEQN9alRWH5NHjYozed/34e1DAdw0fKP5mygD9zrmKou5h75r0Vg==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-context": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-context/-/lib-context-7.11.3.tgz", - "integrity": "sha512-YjqHaX6D7QkKD/JoG59TZTG8mXCE4mbLbetuajN3vv3icF8Xtxi3rj6837HqBWNPkbDafETUdOfxKrNIIdfwrg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-context/-/lib-context-7.12.1.tgz", + "integrity": "sha512-TPKtVuh4d7BPkyl9CdggkjpO5DCLa6CqUElS5rk0ojsjKasMkfwhLQbrR16No10flaozvNY00tDlZiZrmwBR1A==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-event": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-event/-/lib-event-7.11.3.tgz", - "integrity": "sha512-TTkfbLuTyiag7LxNinIYbrMwc15kZKZSAl/cFPRwtH5oWqLwSjY7MwR21nxgHnaLEtsfELoCP2fFEcabH0mFCA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-event/-/lib-event-7.12.1.tgz", + "integrity": "sha512-3Q0+XxxHS19vwdfl26aj5gwHeMP1jEVz+dY4VtCNXb4Llv/fJ8O4yNM9mdSLvx4U/G3bWq5qlHLPwbTCZvVsiQ==" }, "@enonic-types/lib-export": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-export/-/lib-export-7.11.3.tgz", - "integrity": "sha512-MWTuEbFoNyYfphr0+89DYDYR5/OGjOqb97fDKCu+6d/XNYSjc71NhmsOQrkmrtVq5ny3fxRij2RsD01eO9uoOw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-export/-/lib-export-7.12.1.tgz", + "integrity": "sha512-KH1gQOoptUf7M0BzuJ6mVBlaJdqjLn59yPETMyhll/iggNjyqApBGiQf0kHb8hFKgG9S47Xr92wll/B4tmRhiQ==", + "requires": { + "@enonic-types/core": "7.12.1" + } }, "@enonic-types/lib-grid": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-grid/-/lib-grid-7.11.3.tgz", - "integrity": "sha512-vYPPsk6CshanyjyaXXF+yDpcQTc4HsJKOiH+B+lpb/rYS1jsVUhK1L/ZX5LbkHuyN24L5+5o9qDGHFNfTx2CFg==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-grid/-/lib-grid-7.12.1.tgz", + "integrity": "sha512-5UCVB7xU6WuBQoxIJYcmhfuJQjQaPWUtbkySXBvWmZmHPC0lNqMCCYIz+2hU5hCLJebaFSOeg7ZNBc6tA3XSIQ==" }, "@enonic-types/lib-i18n": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-i18n/-/lib-i18n-7.11.3.tgz", - "integrity": "sha512-R7jXd9zKOZRFpNGBE02oP4N6PNnZirtC1IIJPLD7BDlAmKNP5zQMrq8TLNiB4QdQ9i9qMuvnUM3+yKf1SmvYZw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-i18n/-/lib-i18n-7.12.1.tgz", + "integrity": "sha512-vgj/xPeMgTwQ2hum8MHZHHkf58uoDbEGZ89U+mtqElCAbIoDCCSSKXyri1DsYWkugxAnpMUHyG0+W6J/yOhbkA==" }, "@enonic-types/lib-io": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-io/-/lib-io-7.11.3.tgz", - "integrity": "sha512-KrAmh+j7tBKlL4wDzj8old1EftPWiLiNWySuAR/4LDNILHKJ4wZsxh/cPwKFEJ/KeUrD411b9VqvOfZ7r5MGEA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-io/-/lib-io-7.12.1.tgz", + "integrity": "sha512-A6vdc3dROcpAkSSdJ70T9hC7ON+LeBRoSU8IHa+7627uRPQK+B6nB6c+muPapyXG4WvXApHSgC+9pQCM4agBiQ==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-mail": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-mail/-/lib-mail-7.11.3.tgz", - "integrity": "sha512-UUBvPoOEVrS2xoBl+O+csW8CwV3g5KVQlgxJgrG5jQ3aTRkV+txNpdq5zUfo35ObUEsdE4J/I4g8RVmV9e2gOA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-mail/-/lib-mail-7.12.1.tgz", + "integrity": "sha512-/EQnA1/zOU6yVy/7cehgQIYS8vDmoyCPZehSurx6VY7fVvM+6IjGL+c+C4Wvc8t/59DDTm6jx+3jX5il8TDmNw==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-node": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-node/-/lib-node-7.11.3.tgz", - "integrity": "sha512-2VFJTE05iYIF0oJ4Hs3SZHhKhOaC5wcijqvb2+KHwbzwnhCCT6CzsWwSpyNglzacmYiZ1l/B3F83ICIMA9pCgA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-node/-/lib-node-7.12.1.tgz", + "integrity": "sha512-BaLsdJQb4I0B4ce02lIojh7WVjwGf60lSjwz7HCl8vBBkVOl/6kvd0+roXJVowi8mKhCvyZdhj5el4fd2dEyFg==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-portal": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-portal/-/lib-portal-7.11.3.tgz", - "integrity": "sha512-D1jsJbKcey8m7cyeXL2c2/H4iBSFSzmku2Lj6HFtnZCsYoqXZEKJz+F7bfK81Zxi9RY+nNVWOGzZ57Ky7vPEmg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-portal/-/lib-portal-7.12.1.tgz", + "integrity": "sha512-XKY7fLccT7SMkWtfdiL4AbGd7AVy8VU9RcvnPqMXuSIwKpFwNs8yUp7sHTIAF2SKumdVWd0POhlt3Wew2dY7hw==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-project": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-project/-/lib-project-7.11.3.tgz", - "integrity": "sha512-DGZyRKPpLekmHuUAiePytedlyTQtGlE/FKHfvldJzjQvnTJMfSwF79M3QE9b9Rzc5K6hKDuIY8r/uS5lfsS+lA==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-project/-/lib-project-7.12.1.tgz", + "integrity": "sha512-qcu+z5LlkRUHGhGX4X2ZoO5awTabwBlZ2j+0EA1S+zDsiFHKR/XKescHeDI50w/RfdMdcLEm7FK2YLYH4OXc8A==" }, "@enonic-types/lib-repo": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-repo/-/lib-repo-7.11.3.tgz", - "integrity": "sha512-w3FxZv8iBm8FXmrfDrOxkS4JmG/wNFYIlMcaPYFYehBgDSoRjI7kNORsssMdyHiCBlCSKeg63HuE9bLNKn+mhQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-repo/-/lib-repo-7.12.1.tgz", + "integrity": "sha512-oXhX5kgT/EdgxTogfboPBSjX1yLsrjVzuL8aD+WHnZtke/m4umzBOsuK7gG8VXF71F6LywuMGaowyVv7KMKy0A==" }, "@enonic-types/lib-scheduler": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-scheduler/-/lib-scheduler-7.11.3.tgz", - "integrity": "sha512-T8vofKScOWMeimq9WRQCD15eWbi8TjL3lIe5gz3YMMik/M4nViFEsYq6LVNEoEc7fpT/bD9kl2nVwwlLgUspqg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-scheduler/-/lib-scheduler-7.12.1.tgz", + "integrity": "sha512-GkKmTlsuQk77Lr7ROkkIGecGyGMvqEcJ51vl88o5E75yK2apmtbs4jJzOSXe0kc9G1PHCAtkVoQX6VNN5YwSfQ==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-schema": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-schema/-/lib-schema-7.11.3.tgz", - "integrity": "sha512-MYPP840VnLYel6hPnTTWOlzY+WSSC1Luy4vWaYpzm9A6SEPLpLv4gMlshtL+3gN82jsDFtRN7lvi3NaTFVVybQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-schema/-/lib-schema-7.12.1.tgz", + "integrity": "sha512-+hEq/ixCg9QYLxiIDK+c48yL52tHJLq6i1ecfFPsTMhjOdAbLvKSh/gGwgxPa8PYdTchsXQkQ1m9ZtR0C4c3bw==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-task": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-task/-/lib-task-7.11.3.tgz", - "integrity": "sha512-XOz+mfRAPS+anCpFmEgdmj9bHRZKoaGVZ+30eYUjSYZmnXhRpBwtgi0NRY0n/u1mDjTIcpR7FLTFU2sAAWhKIg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-task/-/lib-task-7.12.1.tgz", + "integrity": "sha512-25QURvkYp2CLSn2AIbxG5016sNha/gZgGwjN77kLx1LRCYYePON60m47Qzm/a9Y5O+NS13qyWD7CmyWFjKVQ9w==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-value": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-value/-/lib-value-7.11.3.tgz", - "integrity": "sha512-WxeH18FLM7udx6ter/aayjGFobSls6441NO3z+sO/zjRIyJRLYgV3xz+/xV2YZO7vkmugUt2SUYo83c6EoWwsg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-value/-/lib-value-7.12.1.tgz", + "integrity": "sha512-GFcMp0+CKHuNRJ2qHCtu+Qf2QeG1oPtss2ZGkYXmRvEOMlXyd7wdlY3ECoP90SKfHr4zVWdrzLX/fDgiPuykCQ==", "requires": { - "@enonic-types/core": "7.11.3" + "@enonic-types/core": "7.12.1" } }, "@enonic-types/lib-vhost": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-vhost/-/lib-vhost-7.11.3.tgz", - "integrity": "sha512-opLuKDtdTE/ldtXIEEpDAkNrZQNgggePTWaSCJPgTJiSjxRPzFtd+5o/YfAAAkBq0L3ghV9Kffil4GwlH1/4TQ==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-vhost/-/lib-vhost-7.12.1.tgz", + "integrity": "sha512-dMR8m7eXR0TVt6P7NIuqGTLRq7siFchSjjOVAifpMY3MIuc6NUXjqYC9YnQ5y7iMNPmCCF5N7jYFt+D8ECcRnA==" }, "@enonic-types/lib-websocket": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@enonic-types/lib-websocket/-/lib-websocket-7.11.3.tgz", - "integrity": "sha512-fo9zBj5p4s1QIioTw/KBDLeEUPL3TU0rd5ztT8RATbcBYdX89K4HdVlu1UaFhML+RR1kq8UdsnUeJL7vG6iSVw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@enonic-types/lib-websocket/-/lib-websocket-7.12.1.tgz", + "integrity": "sha512-/SWxLOkNlGpTN/3v5AKZ7Acs9ziBg4tZ0EV9dioFaa9140CJwIMBLTDHa1CVBW+R4Pi4ZbPZCuj/m7mmdaKbvg==" + }, + "@eslint-community/eslint-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", + "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "dev": true }, "@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.4.0", + "espree": "^9.5.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -3093,6 +3280,12 @@ "strip-json-comments": "^3.1.1" } }, + "@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", + "dev": true + }, "@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -3129,7 +3322,7 @@ "@item-enonic-types/lib-freemarker": { "version": "file:packages/freemarker", "requires": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-graphql": { @@ -3141,14 +3334,14 @@ "@item-enonic-types/lib-guillotine": { "version": "file:packages/guillotine", "requires": { - "@item-enonic-types/global": "^7.11.3", + "@item-enonic-types/global": "^7.12.1", "@item-enonic-types/lib-graphql": "^2.0.1" } }, "@item-enonic-types/lib-http-client": { "version": "file:packages/http-client", "requires": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-menu": { @@ -3157,26 +3350,26 @@ "@item-enonic-types/lib-mustache": { "version": "file:packages/mustache", "requires": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-notifications": { "version": "file:packages/notifications", "requires": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-qrcode": { "version": "file:packages/qrcode", "requires": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-react4xp": { "version": "file:packages/react4xp", "requires": { - "@enonic-types/lib-portal": "^7.11.3", - "@item-enonic-types/global": "^7.11.3" + "@enonic-types/lib-portal": "^7.12.1", + "@item-enonic-types/global": "^7.12.1" } }, "@item-enonic-types/lib-recaptcha": { @@ -3201,13 +3394,13 @@ "@item-enonic-types/lib-text-encoding": { "version": "file:packages/text-encoding", "requires": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-thymeleaf": { "version": "file:packages/thymeleaf", "requires": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }, "@item-enonic-types/lib-turbo-streams": { @@ -3221,7 +3414,16 @@ "@item-enonic-types/lib-xslt": { "version": "file:packages/xslt", "requires": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" + } + }, + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dev": true, + "requires": { + "@sinclair/typebox": "^0.25.16" } }, "@nodelib/fs.scandir": { @@ -3244,8 +3446,16 @@ "fastq": "^1.6.0" } }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, "@tsd/typescript": { - "version": "4.9.3", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@tsd/typescript/-/typescript-5.0.2.tgz", + "integrity": "sha512-UgFiSalbDaWrkMBQv8rHetnlwj3HVZtJo6i2aGLe50I6XdlPZFdGRfM2GOaP+i3Tm6p+YcyEql3yoi3ZPs/6Pw==", "dev": true }, "@types/eslint": { @@ -3279,70 +3489,71 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.56.0.tgz", + "integrity": "sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/type-utils": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/type-utils": "5.56.0", + "@typescript-eslint/utils": "5.56.0", "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" } }, "@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.56.0.tgz", + "integrity": "sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.56.0.tgz", + "integrity": "sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0" } }, "@typescript-eslint/type-utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.56.0.tgz", + "integrity": "sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.48.2", - "@typescript-eslint/utils": "5.48.2", + "@typescript-eslint/typescript-estree": "5.56.0", + "@typescript-eslint/utils": "5.56.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.56.0.tgz", + "integrity": "sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.56.0.tgz", + "integrity": "sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/visitor-keys": "5.56.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3351,35 +3562,35 @@ } }, "@typescript-eslint/utils": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.56.0.tgz", + "integrity": "sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==", "dev": true, "requires": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.56.0", + "@typescript-eslint/types": "5.56.0", + "@typescript-eslint/typescript-estree": "5.56.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.56.0.tgz", + "integrity": "sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.56.0", "eslint-visitor-keys": "^3.3.0" } }, "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true }, "acorn-jsx": { @@ -3538,6 +3749,12 @@ "version": "0.1.3", "dev": true }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true + }, "dir-glob": { "version": "3.0.1", "dev": true, @@ -3568,12 +3785,15 @@ "dev": true }, "eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.4.1", + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -3584,10 +3804,9 @@ "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", @@ -3608,7 +3827,6 @@ "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", - "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" @@ -3658,9 +3876,9 @@ } }, "eslint-config-prettier": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", "dev": true, "requires": {} }, @@ -3699,19 +3917,6 @@ "estraverse": "^4.1.1" } }, - "eslint-utils": { - "version": "3.0.0", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "dev": true - } - } - }, "eslint-visitor-keys": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", @@ -3719,9 +3924,9 @@ "dev": true }, "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3730,7 +3935,9 @@ } }, "esquery": { - "version": "1.4.0", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "requires": { "estraverse": "^5.1.0" @@ -3738,6 +3945,8 @@ "dependencies": { "estraverse": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true } } @@ -3889,9 +4098,9 @@ } }, "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -4023,6 +4232,24 @@ "version": "2.0.0", "dev": true }, + "jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true + }, "js-sdsl": { "version": "4.1.4", "dev": true @@ -4156,6 +4383,12 @@ "kind-of": "^6.0.3" } }, + "minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==", + "dev": true + }, "ms": { "version": "2.1.2", "dev": true @@ -4254,6 +4487,24 @@ "version": "1.0.7", "dev": true }, + "path-scurry": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.1.tgz", + "integrity": "sha512-OW+5s+7cw6253Q4E+8qQ/u1fVvcJQCJo/VFD8pje+dbJCF1n5ZRMV2AEHbGp+5Q7jxQIYJxkHopnj6nzdGeZLA==", + "dev": true, + "requires": { + "lru-cache": "^7.14.1", + "minipass": "^4.0.2" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + } + } + }, "path-type": { "version": "4.0.0", "dev": true @@ -4274,9 +4525,9 @@ "dev": true }, "prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.6.tgz", + "integrity": "sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==", "dev": true }, "prettier-linter-helpers": { @@ -4286,10 +4537,29 @@ "fast-diff": "^1.1.2" } }, + "pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dev": true, + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "punycode": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.2.0.tgz", - "integrity": "sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true }, "queue-microtask": { @@ -4300,6 +4570,12 @@ "version": "4.0.1", "dev": true }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, "read-pkg": { "version": "5.2.0", "dev": true, @@ -4357,10 +4633,6 @@ "strip-indent": "^3.0.0" } }, - "regexpp": { - "version": "3.2.0", - "dev": true - }, "resolve": { "version": "1.22.1", "dev": true, @@ -4381,10 +4653,45 @@ "dev": true }, "rimraf": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.1.tgz", - "integrity": "sha512-Z4Y81w8atcvaJuJuBB88VpADRH66okZAuEm+Jtaufa+s7rZmIz+Hik2G53kGaNytE7lsfXyWktTmfVz0H9xuDg==", - "dev": true + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.0.tgz", + "integrity": "sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==", + "dev": true, + "requires": { + "glob": "^9.2.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", + "integrity": "sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "minimatch": "^7.4.1", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + } + }, + "minimatch": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", + "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } }, "run-parallel": { "version": "1.2.0", @@ -4503,12 +4810,15 @@ "dev": true }, "tsd": { - "version": "0.25.0", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/tsd/-/tsd-0.28.0.tgz", + "integrity": "sha512-LWYyNoxmpp1PVfmSo84Uup304vclm4NHfS/YXUzNVRgvWrpkoSEmZuM0O5j58E+Z7fjjGRo6HlefGziKbD0zgw==", "dev": true, "requires": { - "@tsd/typescript": "~4.9.3", + "@tsd/typescript": "~5.0.2", "eslint-formatter-pretty": "^4.1.0", "globby": "^11.0.1", + "jest-diff": "^29.0.3", "meow": "^9.0.0", "path-exists": "^4.0.0", "read-pkg-up": "^7.0.0" @@ -4539,9 +4849,9 @@ "dev": true }, "typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.2.tgz", + "integrity": "sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==", "dev": true }, "uri-js": { diff --git a/package.json b/package.json index aa361ea..381bd32 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "enonic-types", "sideEffects": false, - "version": "7.11.3", + "version": "7.12.1", "description": "TypeScript types for Enonic XP", "typings": "index.d.ts", "scripts": { @@ -24,56 +24,56 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.48.2", - "@typescript-eslint/parser": "^5.48.2", - "eslint": "^8.32.0", - "eslint-config-prettier": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", + "eslint": "^8.36.0", + "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", - "prettier": "^2.8.3", - "rimraf": "^4.1.1", - "tsd": "^0.25.0", - "typescript": "^4.9.4" + "prettier": "^2.8.6", + "rimraf": "^4.4.0", + "tsd": "^0.28.0", + "typescript": "^5.0.2" }, "workspaces": [ "packages/*" ], "dependencies": { - "@enonic-types/core": "^7.11.3", - "@enonic-types/global": "^7.11.3", - "@enonic-types/lib-admin": "^7.11.3", - "@enonic-types/lib-app": "^7.11.3", - "@enonic-types/lib-auditlog": "^7.11.3", - "@enonic-types/lib-auth": "^7.11.3", - "@enonic-types/lib-cluster": "^7.11.3", - "@enonic-types/lib-common": "^7.11.3", - "@enonic-types/lib-content": "^7.11.3", - "@enonic-types/lib-context": "^7.11.3", - "@enonic-types/lib-event": "^7.11.3", - "@enonic-types/lib-export": "^7.11.3", - "@enonic-types/lib-grid": "^7.11.3", - "@enonic-types/lib-i18n": "^7.11.3", - "@enonic-types/lib-io": "^7.11.3", - "@enonic-types/lib-mail": "^7.11.3", - "@enonic-types/lib-node": "^7.11.3", - "@enonic-types/lib-portal": "^7.11.3", - "@enonic-types/lib-project": "^7.11.3", - "@enonic-types/lib-repo": "^7.11.3", - "@enonic-types/lib-scheduler": "^7.11.3", - "@enonic-types/lib-schema": "^7.11.3", - "@enonic-types/lib-task": "^7.11.3", - "@enonic-types/lib-value": "^7.11.3", - "@enonic-types/lib-vhost": "^7.11.3", - "@enonic-types/lib-websocket": "^7.11.3", + "@enonic-types/core": "^7.12.1", + "@enonic-types/global": "^7.12.1", + "@enonic-types/lib-admin": "^7.12.1", + "@enonic-types/lib-app": "^7.12.1", + "@enonic-types/lib-auditlog": "^7.12.1", + "@enonic-types/lib-auth": "^7.12.1", + "@enonic-types/lib-cluster": "^7.12.1", + "@enonic-types/lib-common": "^7.12.1", + "@enonic-types/lib-content": "^7.12.1", + "@enonic-types/lib-context": "^7.12.1", + "@enonic-types/lib-event": "^7.12.1", + "@enonic-types/lib-export": "^7.12.1", + "@enonic-types/lib-grid": "^7.12.1", + "@enonic-types/lib-i18n": "^7.12.1", + "@enonic-types/lib-io": "^7.12.1", + "@enonic-types/lib-mail": "^7.12.1", + "@enonic-types/lib-node": "^7.12.1", + "@enonic-types/lib-portal": "^7.12.1", + "@enonic-types/lib-project": "^7.12.1", + "@enonic-types/lib-repo": "^7.12.1", + "@enonic-types/lib-scheduler": "^7.12.1", + "@enonic-types/lib-schema": "^7.12.1", + "@enonic-types/lib-task": "^7.12.1", + "@enonic-types/lib-value": "^7.12.1", + "@enonic-types/lib-vhost": "^7.12.1", + "@enonic-types/lib-websocket": "^7.12.1", "@item-enonic-types/lib-cache": "^2.1.1", "@item-enonic-types/lib-cron": "^1.1.1", "@item-enonic-types/lib-explorer": "^3.20.6", "@item-enonic-types/lib-freemarker": "^2.0.2", - "@item-enonic-types/global": "^7.11.3", + "@item-enonic-types/global": "^7.12.1", "@item-enonic-types/lib-graphql": "^2.0.2", "@item-enonic-types/lib-graphql-playground": "^0.0.1", "@item-enonic-types/lib-guillotine": "^5.5.0", - "@item-enonic-types/lib-http-client": "^3.1.0", - "@item-enonic-types/lib-menu": "^4.2.0-patch1", + "@item-enonic-types/lib-http-client": "^3.2.1", + "@item-enonic-types/lib-menu": "4.2.0-patch1", "@item-enonic-types/lib-mustache": "^2.1.0", "@item-enonic-types/lib-notifications": "^2.0.0", "@item-enonic-types/lib-qrcode": "^2.0.2", @@ -82,10 +82,10 @@ "@item-enonic-types/lib-router": "^3.0.0", "@item-enonic-types/lib-sql": "^1.0.0", "@item-enonic-types/lib-static": "^1.0.2", - "@item-enonic-types/lib-testing": "^7.11.3", + "@item-enonic-types/lib-testing": "^7.12.1", "@item-enonic-types/lib-text-encoding": "^2.1.0", - "@item-enonic-types/lib-thymeleaf": "^2.0.1-patch2", - "@item-enonic-types/lib-xslt": "^2.0.1", + "@item-enonic-types/lib-thymeleaf": "^2.0.2", + "@item-enonic-types/lib-xslt": "^2.1.0", "@item-enonic-types/lib-turbo-streams": "^1.0.4" } } diff --git a/packages/freemarker/index.d.ts b/packages/freemarker/index.d.ts index bd625dd..8d45565 100644 --- a/packages/freemarker/index.d.ts +++ b/packages/freemarker/index.d.ts @@ -1,3 +1,3 @@ -import type { ResourceKey } from "@enonic-types/lib-export"; +import type { ResourceKey } from "@enonic-types/core"; export function render(view: ResourceKey, model?: Model): string; diff --git a/packages/freemarker/package.json b/packages/freemarker/package.json index 2382a2e..7ca0b6a 100644 --- a/packages/freemarker/package.json +++ b/packages/freemarker/package.json @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/global/package.json b/packages/global/package.json index f655f47..c12ab03 100644 --- a/packages/global/package.json +++ b/packages/global/package.json @@ -2,7 +2,7 @@ "name": "@item-enonic-types/global", "private": false, "sideEffects": false, - "version": "7.11.3", + "version": "7.12.1", "description": "Global variables and functions type definition.", "typings": "index.d.ts", "files": [ diff --git a/packages/guillotine/package.json b/packages/guillotine/package.json index 11e1bd0..c0a5780 100644 --- a/packages/guillotine/package.json +++ b/packages/guillotine/package.json @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@item-enonic-types/global": "^7.11.3", + "@item-enonic-types/global": "^7.12.1", "@item-enonic-types/lib-graphql": "^2.0.1" } } diff --git a/packages/http-client/package.json b/packages/http-client/package.json index 2e618cc..d05c978 100644 --- a/packages/http-client/package.json +++ b/packages/http-client/package.json @@ -1,7 +1,7 @@ { "name": "@item-enonic-types/lib-http-client", "sideEffects": false, - "version": "3.1.0", + "version": "3.2.1", "description": "TypeScript types for Enonic XP lib lib-http-client", "typings": "index.d.ts", "files": [ @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/mustache/index.d.ts b/packages/mustache/index.d.ts index 24a9a5b..9bbfb2a 100644 --- a/packages/mustache/index.d.ts +++ b/packages/mustache/index.d.ts @@ -1,3 +1,3 @@ -import type { ResourceKey } from "@enonic-types/lib-export"; +import type { ResourceKey } from "@enonic-types/core"; export function render(view: ResourceKey, model: Model): string; diff --git a/packages/mustache/package.json b/packages/mustache/package.json index 93ba896..695e5f1 100644 --- a/packages/mustache/package.json +++ b/packages/mustache/package.json @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 0821dca..89ecbb5 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/qrcode/package.json b/packages/qrcode/package.json index 6102f22..6039516 100644 --- a/packages/qrcode/package.json +++ b/packages/qrcode/package.json @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/react4xp/package.json b/packages/react4xp/package.json index e93a53f..ebcdcb6 100644 --- a/packages/react4xp/package.json +++ b/packages/react4xp/package.json @@ -24,7 +24,7 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/lib-portal": "^7.11.3", - "@item-enonic-types/global": "^7.11.3" + "@enonic-types/lib-portal": "^7.12.1", + "@item-enonic-types/global": "^7.12.1" } } diff --git a/packages/testing/package.json b/packages/testing/package.json index d917d32..8e3ba04 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,7 +1,7 @@ { "name": "@item-enonic-types/lib-testing", "sideEffects": false, - "version": "7.11.3", + "version": "7.12.1", "description": "TypeScript types for Enonic XP", "typings": "index.d.ts", "files": [ diff --git a/packages/text-encoding/package.json b/packages/text-encoding/package.json index b984177..41217ec 100644 --- a/packages/text-encoding/package.json +++ b/packages/text-encoding/package.json @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/core": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/thymeleaf/index.d.ts b/packages/thymeleaf/index.d.ts index 6e4c287..cee8e6d 100644 --- a/packages/thymeleaf/index.d.ts +++ b/packages/thymeleaf/index.d.ts @@ -1,4 +1,4 @@ -import type { ResourceKey } from "@enonic-types/lib-export"; +import type { ResourceKey } from "@enonic-types/core"; export interface ThymeleafRenderOptions { mode: "HTML" | "XML" | "TEXT" | "JAVASCRIPT" | "CSS" | "RAW"; diff --git a/packages/thymeleaf/package.json b/packages/thymeleaf/package.json index 260600d..03305bd 100644 --- a/packages/thymeleaf/package.json +++ b/packages/thymeleaf/package.json @@ -1,7 +1,7 @@ { "name": "@item-enonic-types/lib-thymeleaf", "sideEffects": false, - "version": "2.0.1-patch2", + "version": "2.0.2", "description": "TypeScript types for Enonic XP", "typings": "index.d.ts", "files": [ @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } } diff --git a/packages/xslt/index.d.ts b/packages/xslt/index.d.ts index 24a9a5b..9bbfb2a 100644 --- a/packages/xslt/index.d.ts +++ b/packages/xslt/index.d.ts @@ -1,3 +1,3 @@ -import type { ResourceKey } from "@enonic-types/lib-export"; +import type { ResourceKey } from "@enonic-types/core"; export function render(view: ResourceKey, model: Model): string; diff --git a/packages/xslt/package.json b/packages/xslt/package.json index 15923b1..8057a1c 100644 --- a/packages/xslt/package.json +++ b/packages/xslt/package.json @@ -1,7 +1,7 @@ { "name": "@item-enonic-types/lib-xslt", "sideEffects": false, - "version": "2.0.1", + "version": "2.1.0", "description": "TypeScript types for Enonic XP", "typings": "index.d.ts", "files": [ @@ -24,6 +24,6 @@ }, "homepage": "https://github.com/ItemConsulting/enonic-types#readme", "dependencies": { - "@enonic-types/lib-export": "^7.11.3" + "@enonic-types/core": "^7.12.1" } }