diff --git a/Meadowlark-js/.env.example b/Meadowlark-js/.env.example index bb3f05dd..70ee16b8 100644 --- a/Meadowlark-js/.env.example +++ b/Meadowlark-js/.env.example @@ -6,7 +6,6 @@ OAUTH_SIGNING_KEY="" # Any settings applied here will cause the connection to fail. MONGODB_MAX_NUMBER_OF_RETRIES=1 -MONGO_URI=mongodb://:@mongo1:27017,mongo2:27018,mongo3:27019/?replicaSet=rs0 # # The settings below are typically good enough to get started diff --git a/Meadowlark-js/backends/meadowlark-elasticsearch-backend/package.json b/Meadowlark-js/backends/meadowlark-elasticsearch-backend/package.json index 110166c8..d1abe09f 100644 --- a/Meadowlark-js/backends/meadowlark-elasticsearch-backend/package.json +++ b/Meadowlark-js/backends/meadowlark-elasticsearch-backend/package.json @@ -19,8 +19,8 @@ "build:copy-non-ts": "copyfiles -u 1 -e \"**/*.ts\" \"src/**/*\" dist --verbose" }, "dependencies": { - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@elastic/elasticsearch": "^8.10.0", "@elastic/transport": "^8.3.4" }, diff --git a/Meadowlark-js/backends/meadowlark-mongodb-backend/package.json b/Meadowlark-js/backends/meadowlark-mongodb-backend/package.json index eefb6d8c..84678b38 100644 --- a/Meadowlark-js/backends/meadowlark-mongodb-backend/package.json +++ b/Meadowlark-js/backends/meadowlark-mongodb-backend/package.json @@ -19,9 +19,9 @@ "build:copy-non-ts": "copyfiles -u 1 -e \"**/*.ts\" \"src/**/*\" dist --verbose" }, "dependencies": { - "@edfi/meadowlark-authz-server": "^v0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "async-retry": "^1.3.3", "mongodb": "^5.9.0", "ramda": "0.29.1" diff --git a/Meadowlark-js/backends/meadowlark-opensearch-backend/package.json b/Meadowlark-js/backends/meadowlark-opensearch-backend/package.json index 73469512..81d1cdd8 100644 --- a/Meadowlark-js/backends/meadowlark-opensearch-backend/package.json +++ b/Meadowlark-js/backends/meadowlark-opensearch-backend/package.json @@ -19,8 +19,8 @@ "build:copy-non-ts": "copyfiles -u 1 -e \"**/*.ts\" \"src/**/*\" dist --verbose" }, "dependencies": { - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@opensearch-project/opensearch": "^2.4.0" }, "devDependencies": { diff --git a/Meadowlark-js/backends/meadowlark-postgresql-backend/package.json b/Meadowlark-js/backends/meadowlark-postgresql-backend/package.json index c6551dbb..11548530 100644 --- a/Meadowlark-js/backends/meadowlark-postgresql-backend/package.json +++ b/Meadowlark-js/backends/meadowlark-postgresql-backend/package.json @@ -19,9 +19,9 @@ "build:copy-non-ts": "copyfiles -u 1 -e \"**/*.ts\" \"src/**/*\" dist --verbose" }, "dependencies": { - "@edfi/meadowlark-authz-server": "^0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "pg": "^8.11.3", "pg-format": "^1.0.4", "ramda": "0.29.1" diff --git a/Meadowlark-js/lerna.json b/Meadowlark-js/lerna.json index 572fc548..31fcf84e 100644 --- a/Meadowlark-js/lerna.json +++ b/Meadowlark-js/lerna.json @@ -3,9 +3,9 @@ "packages": [ "packages/*" ], - "useWorkspaces": true, "version": "v0.3.0-pre-35", "npmClient": "npm", + "useWorkspaces": true, "command": { "version": { "allowBranch": "main" diff --git a/Meadowlark-js/package-lock.json b/Meadowlark-js/package-lock.json index b52ffff5..1e934fac 100644 --- a/Meadowlark-js/package-lock.json +++ b/Meadowlark-js/package-lock.json @@ -55,488 +55,52 @@ "version": "0.3.6-pre-36", "license": "Apache-2.0", "dependencies": { - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", - "@elastic/elasticsearch": "^8.10.0", - "@elastic/transport": "^8.3.4" - }, - "devDependencies": { - "@elastic/elasticsearch-mock": "^2.0.0", - "copyfiles": "^2.4.1", - "dotenv": "^16.3.1", - "rimraf": "^5.0.5", - "testcontainers": "^10.2.1" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/@edfi/meadowlark-core": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-core/-/meadowlark-core-0.3.6-pre-68.tgz", - "integrity": "sha1-888OJU1GxjmostdC75n5DRfVqwE=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/ed-fi-model-3.1": "3.0.1", - "@edfi/ed-fi-model-3.3b": "3.0.1", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "@edfi/metaed-core": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.3", - "@isaacs/ttlcache": "^1.4.1", - "ajv": "^8.12.0", - "ajv-formats": "^2.1.1", - "axios": "^1.5.0", - "axios-retry": "^3.7.0", - "didyoumean2": "^6.0.1", - "dotenv": "^16.3.1", - "emittery": "^0.13.1", - "fast-memoize": "^2.5.2", - "fs-extra": "^11.1.1", - "inquirer": "^9.2.11", - "jsonpath-plus": "^7.2.0", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "secure-random": "^1.1.2", - "semver": "^7.5.4", - "ts-invariant": "^0.10.3", - "xml2js": "^0.6.2" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "backends/meadowlark-elasticsearch-backend/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "backends/meadowlark-elasticsearch-backend/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "backends/meadowlark-elasticsearch-backend/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "backends/meadowlark-elasticsearch-backend/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, - "backends/meadowlark-mongodb-backend": { - "name": "@edfi/meadowlark-mongodb-backend", - "version": "0.3.6-pre-36", - "license": "Apache-2.0", - "dependencies": { - "@edfi/meadowlark-authz-server": "^v0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", - "async-retry": "^1.3.3", - "mongodb": "^5.9.0", - "ramda": "0.29.1" - }, - "devDependencies": { - "copyfiles": "^2.4.1", - "dotenv": "^16.3.1", - "rimraf": "^5.0.5" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@edfi/meadowlark-authz-server": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-authz-server/-/meadowlark-authz-server-0.3.6-pre-68.tgz", - "integrity": "sha1-Cyf4gc6P9Lk3aJF/J5fbu4pmDcM=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "ajv": "^8.12.0", - "dotenv": "^16.3.1", - "fast-memoize": "^2.5.2", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "uuid": "^9.0.1" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@edfi/meadowlark-authz-server/node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@edfi/meadowlark-core": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-core/-/meadowlark-core-0.3.6-pre-68.tgz", - "integrity": "sha1-888OJU1GxjmostdC75n5DRfVqwE=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/ed-fi-model-3.1": "3.0.1", - "@edfi/ed-fi-model-3.3b": "3.0.1", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "@edfi/metaed-core": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.3", - "@isaacs/ttlcache": "^1.4.1", - "ajv": "^8.12.0", - "ajv-formats": "^2.1.1", - "axios": "^1.5.0", - "axios-retry": "^3.7.0", - "didyoumean2": "^6.0.1", - "dotenv": "^16.3.1", - "emittery": "^0.13.1", - "fast-memoize": "^2.5.2", - "fs-extra": "^11.1.1", - "inquirer": "^9.2.11", - "jsonpath-plus": "^7.2.0", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "secure-random": "^1.1.2", - "semver": "^7.5.4", - "ts-invariant": "^0.10.3", - "xml2js": "^0.6.2" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@edfi/meadowlark-core/node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "backends/meadowlark-mongodb-backend/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "backends/meadowlark-mongodb-backend/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "backends/meadowlark-mongodb-backend/node_modules/ramda": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", - "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-mongodb-backend/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, - "backends/meadowlark-opensearch-backend": { - "name": "@edfi/meadowlark-opensearch-backend", - "version": "0.3.6-pre-36", - "license": "Apache-2.0", - "dependencies": { - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", - "@opensearch-project/opensearch": "^2.4.0" - }, - "devDependencies": { - "@short.io/opensearch-mock": "^0.3.1", - "copyfiles": "^2.4.1", - "dotenv": "^16.3.1", - "rimraf": "^5.0.5", - "testcontainers": "^10.2.1" - } - }, - "backends/meadowlark-opensearch-backend/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "backends/meadowlark-opensearch-backend/node_modules/@edfi/meadowlark-core": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-core/-/meadowlark-core-0.3.6-pre-68.tgz", - "integrity": "sha1-888OJU1GxjmostdC75n5DRfVqwE=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/ed-fi-model-3.1": "3.0.1", - "@edfi/ed-fi-model-3.3b": "3.0.1", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "@edfi/metaed-core": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.3", - "@isaacs/ttlcache": "^1.4.1", - "ajv": "^8.12.0", - "ajv-formats": "^2.1.1", - "axios": "^1.5.0", - "axios-retry": "^3.7.0", - "didyoumean2": "^6.0.1", - "dotenv": "^16.3.1", - "emittery": "^0.13.1", - "fast-memoize": "^2.5.2", - "fs-extra": "^11.1.1", - "inquirer": "^9.2.11", - "jsonpath-plus": "^7.2.0", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "secure-random": "^1.1.2", - "semver": "^7.5.4", - "ts-invariant": "^0.10.3", - "xml2js": "^0.6.2" - } - }, - "backends/meadowlark-opensearch-backend/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, - "backends/meadowlark-opensearch-backend/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "backends/meadowlark-opensearch-backend/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", + "@elastic/elasticsearch": "^8.10.0", + "@elastic/transport": "^8.3.4" }, - "engines": { - "node": ">=14.14" + "devDependencies": { + "@elastic/elasticsearch-mock": "^2.0.0", + "copyfiles": "^2.4.1", + "dotenv": "^16.3.1", + "rimraf": "^5.0.5", + "testcontainers": "^10.2.1" } }, - "backends/meadowlark-opensearch-backend/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "backends/meadowlark-opensearch-backend/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", + "backends/meadowlark-mongodb-backend": { + "name": "@edfi/meadowlark-mongodb-backend", + "version": "0.3.6-pre-36", + "license": "Apache-2.0", "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", + "async-retry": "^1.3.3", + "mongodb": "^5.9.0", + "ramda": "0.29.1" }, - "bin": { - "pino": "bin.js" + "devDependencies": { + "copyfiles": "^2.4.1", + "dotenv": "^16.3.1", + "rimraf": "^5.0.5" } }, - "backends/meadowlark-opensearch-backend/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "backends/meadowlark-opensearch-backend/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "backends/meadowlark-opensearch-backend/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", + "backends/meadowlark-opensearch-backend": { + "name": "@edfi/meadowlark-opensearch-backend", + "version": "0.3.6-pre-36", + "license": "Apache-2.0", "dependencies": { - "atomic-sleep": "^1.0.0" + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", + "@opensearch-project/opensearch": "^2.4.0" + }, + "devDependencies": { + "@short.io/opensearch-mock": "^0.3.1", + "copyfiles": "^2.4.1", + "dotenv": "^16.3.1", + "rimraf": "^5.0.5", + "testcontainers": "^10.2.1" } }, "backends/meadowlark-postgresql-backend": { @@ -544,9 +108,9 @@ "version": "0.3.6-pre-36", "license": "Apache-2.0", "dependencies": { - "@edfi/meadowlark-authz-server": "^0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "pg": "^8.11.3", "pg-format": "^1.0.4", "ramda": "0.29.1" @@ -561,180 +125,6 @@ "testcontainers": "^10.2.1" } }, - "backends/meadowlark-postgresql-backend/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/@edfi/meadowlark-authz-server": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-authz-server/-/meadowlark-authz-server-0.3.6-pre-68.tgz", - "integrity": "sha1-Cyf4gc6P9Lk3aJF/J5fbu4pmDcM=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "ajv": "^8.12.0", - "dotenv": "^16.3.1", - "fast-memoize": "^2.5.2", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "uuid": "^9.0.1" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/@edfi/meadowlark-authz-server/node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/@edfi/meadowlark-core": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-core/-/meadowlark-core-0.3.6-pre-68.tgz", - "integrity": "sha1-888OJU1GxjmostdC75n5DRfVqwE=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/ed-fi-model-3.1": "3.0.1", - "@edfi/ed-fi-model-3.3b": "3.0.1", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "@edfi/metaed-core": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.3", - "@isaacs/ttlcache": "^1.4.1", - "ajv": "^8.12.0", - "ajv-formats": "^2.1.1", - "axios": "^1.5.0", - "axios-retry": "^3.7.0", - "didyoumean2": "^6.0.1", - "dotenv": "^16.3.1", - "emittery": "^0.13.1", - "fast-memoize": "^2.5.2", - "fs-extra": "^11.1.1", - "inquirer": "^9.2.11", - "jsonpath-plus": "^7.2.0", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "secure-random": "^1.1.2", - "semver": "^7.5.4", - "ts-invariant": "^0.10.3", - "xml2js": "^0.6.2" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/@edfi/meadowlark-core/node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "backends/meadowlark-postgresql-backend/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "backends/meadowlark-postgresql-backend/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "backends/meadowlark-postgresql-backend/node_modules/ramda": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", - "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "backends/meadowlark-postgresql-backend/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", @@ -2193,7 +1583,9 @@ "license": "private" }, "node_modules/@edfi/ed-fi-model-3.3b": { - "version": "3.0.1", + "version": "3.0.2", + "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/ed-fi-model-3.3b/-/ed-fi-model-3.3b-3.0.2.tgz", + "integrity": "sha1-ycBH4itwLxSXRAnBdlKwKUHXmtE=", "license": "private" }, "node_modules/@edfi/meadowlark-authz-server": { @@ -3309,12 +2701,6 @@ "node": ">= 6" } }, - "node_modules/@lerna/legacy-package-management/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, "node_modules/@lerna/legacy-package-management/node_modules/inquirer": { "version": "8.2.4", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", @@ -3381,15 +2767,6 @@ "node": "*" } }, - "node_modules/@lerna/legacy-package-management/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@lerna/legacy-package-management/node_modules/node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -3410,39 +2787,6 @@ } } }, - "node_modules/@lerna/legacy-package-management/node_modules/npm-registry-fetch": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz", - "integrity": "sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^4.0.0", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@lerna/legacy-package-management/node_modules/npm-registry-fetch/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@lerna/legacy-package-management/node_modules/pretty-format": { "version": "29.4.3", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", @@ -3508,18 +2852,6 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/@lerna/legacy-package-management/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@lerna/legacy-package-management/node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -9892,9 +9224,9 @@ } }, "node_modules/docker-compose/node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", "dev": true, "engines": { "node": ">= 14" @@ -11110,9 +10442,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", - "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -12114,9 +11446,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, "node_modules/graphemer": { "version": "1.4.0", @@ -15248,12 +14580,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/lerna/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, "node_modules/lerna/node_modules/inquirer": { "version": "8.2.6", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", @@ -17967,13 +17293,13 @@ } }, "node_modules/npm-registry-fetch": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", - "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz", + "integrity": "sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==", "dev": true, "dependencies": { "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", + "minipass": "^4.0.0", "minipass-fetch": "^3.0.0", "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", @@ -17985,9 +17311,9 @@ } }, "node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, "engines": { "node": ">=8" @@ -19482,9 +18808,9 @@ } }, "node_modules/pino-pretty/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.7.0.tgz", + "integrity": "sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -20173,9 +19499,9 @@ } }, "node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", + "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -24371,7 +23697,7 @@ "license": "Apache-2.0", "dependencies": { "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "ajv": "^8.12.0", "dotenv": "^16.3.1", "fast-memoize": "^2.5.2", @@ -24400,16 +23726,6 @@ "ajv": ">=8" } }, - "packages/meadowlark-authz-server/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, "packages/meadowlark-authz-server/node_modules/ajv": { "version": "8.12.0", "license": "MIT", @@ -24428,54 +23744,6 @@ "version": "1.0.0", "license": "MIT" }, - "packages/meadowlark-authz-server/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "packages/meadowlark-authz-server/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "packages/meadowlark-authz-server/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "packages/meadowlark-authz-server/node_modules/ramda": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", - "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "packages/meadowlark-authz-server/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, "packages/meadowlark-core": { "name": "@edfi/meadowlark-core", "version": "0.3.6-pre-36", @@ -24484,7 +23752,7 @@ "@apideck/better-ajv-errors": "^0.3.6", "@edfi/ed-fi-model-3.1": "3.0.1", "@edfi/ed-fi-model-3.3b": "3.0.2", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@edfi/metaed-core": "^4.2.2-dev.11", "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.11", "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.11", @@ -24536,22 +23804,6 @@ "ajv": ">=8" } }, - "packages/meadowlark-core/node_modules/@edfi/ed-fi-model-3.3b": { - "version": "3.0.2", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/ed-fi-model-3.3b/-/ed-fi-model-3.3b-3.0.2.tgz", - "integrity": "sha1-ycBH4itwLxSXRAnBdlKwKUHXmtE=", - "license": "private" - }, - "packages/meadowlark-core/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, "packages/meadowlark-core/node_modules/ajv": { "version": "8.12.0", "license": "MIT", @@ -24583,60 +23835,12 @@ "version": "1.0.0", "license": "MIT" }, - "packages/meadowlark-core/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "packages/meadowlark-core/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "packages/meadowlark-core/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "packages/meadowlark-core/node_modules/ramda": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.1.tgz", - "integrity": "sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, "packages/meadowlark-core/node_modules/regenerator-runtime": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", "dev": true }, - "packages/meadowlark-core/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, "packages/meadowlark-utilities": { "name": "@edfi/meadowlark-utilities", "version": "0.3.6-pre-36", @@ -24647,9 +23851,9 @@ } }, "packages/meadowlark-utilities/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.16.0.tgz", + "integrity": "sha512-UUmvQ/7KTZt/vHjhRrnyS7h+J7qPBQnpG80V56xmIC+o9IqYmQOw/UIny9S9zYDfRBR0ClouCr464EkBMIT7Fw==", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", @@ -24660,7 +23864,7 @@ "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", + "sonic-boom": "^3.7.0", "thread-stream": "^2.0.0" }, "bin": { @@ -24678,9 +23882,9 @@ "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" }, "packages/meadowlark-utilities/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.7.0.tgz", + "integrity": "sha512-IudtNvSqA/ObjN97tfgNmOKyDOs4dNcg4cUUsHDebqsgb8wGBBwb31LIgShNO8fye0dFI52X1+tFoKKI6Rq1Gg==", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -24690,9 +23894,9 @@ "version": "0.3.6-pre-36", "license": "Apache-2.0", "dependencies": { - "@edfi/meadowlark-authz-server": "^v0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@fastify/rate-limit": "^6.0.1", "dotenv": "^16.3.1", "fastify": "^3.29.5" @@ -24703,159 +23907,12 @@ "ts-node": "^10.9.1" } }, - "services/meadowlark-fastify/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "services/meadowlark-fastify/node_modules/@edfi/meadowlark-authz-server": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-authz-server/-/meadowlark-authz-server-0.3.6-pre-68.tgz", - "integrity": "sha1-Cyf4gc6P9Lk3aJF/J5fbu4pmDcM=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "ajv": "^8.12.0", - "dotenv": "^16.3.1", - "fast-memoize": "^2.5.2", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "uuid": "^9.0.1" - } - }, - "services/meadowlark-fastify/node_modules/@edfi/meadowlark-core": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-core/-/meadowlark-core-0.3.6-pre-68.tgz", - "integrity": "sha1-888OJU1GxjmostdC75n5DRfVqwE=", - "license": "Apache-2.0", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/ed-fi-model-3.1": "3.0.1", - "@edfi/ed-fi-model-3.3b": "3.0.1", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", - "@edfi/metaed-core": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.3", - "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.3", - "@isaacs/ttlcache": "^1.4.1", - "ajv": "^8.12.0", - "ajv-formats": "^2.1.1", - "axios": "^1.5.0", - "axios-retry": "^3.7.0", - "didyoumean2": "^6.0.1", - "dotenv": "^16.3.1", - "emittery": "^0.13.1", - "fast-memoize": "^2.5.2", - "fs-extra": "^11.1.1", - "inquirer": "^9.2.11", - "jsonpath-plus": "^7.2.0", - "njwt": "^2.0.0", - "ramda": "0.29.0", - "secure-random": "^1.1.2", - "semver": "^7.5.4", - "ts-invariant": "^0.10.3", - "xml2js": "^0.6.2" - } - }, - "services/meadowlark-fastify/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, - "services/meadowlark-fastify/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "services/meadowlark-fastify/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "services/meadowlark-fastify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "services/meadowlark-fastify/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "services/meadowlark-fastify/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "services/meadowlark-fastify/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "services/meadowlark-fastify/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, "tests/e2e": { "name": "@edfi/meadowlark-e2e-tests", "version": "0.3.6-pre-36", "license": "Apache-2.0", "devDependencies": { - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@testcontainers/mongodb": "^10.2.1", "@testcontainers/postgresql": "^10.2.1", "@types/chance": "^1.1.4", @@ -24869,17 +23926,6 @@ "testcontainers": "^10.2.1" } }, - "tests/e2e/node_modules/@edfi/meadowlark-utilities": { - "version": "0.3.6-pre-68", - "resolved": "https://pkgs.dev.azure.com/ed-fi-alliance/Ed-Fi-Alliance-OSS/_packaging/EdFi/npm/registry/@edfi/meadowlark-utilities/-/meadowlark-utilities-0.3.6-pre-68.tgz", - "integrity": "sha1-8E1osCQEwv1Ith3CvasQRsuJ+Yw=", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "pino": "^8.15.1", - "pino-pretty": "^10.2.0" - } - }, "tests/e2e/node_modules/fs-extra": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", @@ -24894,49 +23940,6 @@ "node": ">=14.14" } }, - "tests/e2e/node_modules/pino": { - "version": "8.15.6", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.6.tgz", - "integrity": "sha512-GuxHr61R0ZFD1npu58tB3a3FSVjuy21OwN/haw4OuKiZBL63Pg11Y51WWeD52RENS2mjwPZOwt+2OQOSkck6kQ==", - "dev": true, - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "tests/e2e/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==", - "dev": true - }, - "tests/e2e/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==", - "dev": true - }, - "tests/e2e/node_modules/sonic-boom": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.6.0.tgz", - "integrity": "sha512-5Rs7m4IO/mW1WHouC6q6PGJsXO6hSAduwB3ltTsKaDU0Bd7sc5QEUK/jF0YL583g3BG7QV0Dg0rQNZrwZhY6Xg==", - "dev": true, - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, "tests/profiling": { "name": "meadowlark-autocannon", "extraneous": true, diff --git a/Meadowlark-js/packages/meadowlark-authz-server/package.json b/Meadowlark-js/packages/meadowlark-authz-server/package.json index 5f7eb8af..47975c21 100644 --- a/Meadowlark-js/packages/meadowlark-authz-server/package.json +++ b/Meadowlark-js/packages/meadowlark-authz-server/package.json @@ -14,7 +14,7 @@ ], "dependencies": { "@apideck/better-ajv-errors": "^0.3.6", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "ajv": "^8.12.0", "dotenv": "^16.3.1", "fast-memoize": "^2.5.2", diff --git a/Meadowlark-js/packages/meadowlark-core/package.json b/Meadowlark-js/packages/meadowlark-core/package.json index 36a01e7c..693e65d4 100644 --- a/Meadowlark-js/packages/meadowlark-core/package.json +++ b/Meadowlark-js/packages/meadowlark-core/package.json @@ -16,7 +16,7 @@ "@apideck/better-ajv-errors": "^0.3.6", "@edfi/ed-fi-model-3.1": "3.0.1", "@edfi/ed-fi-model-3.3b": "3.0.2", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@edfi/metaed-core": "^4.2.2-dev.11", "@edfi/metaed-plugin-edfi-api-schema": "^4.2.2-dev.11", "@edfi/metaed-plugin-edfi-unified": "^4.2.2-dev.11", diff --git a/Meadowlark-js/services/meadowlark-fastify/package.json b/Meadowlark-js/services/meadowlark-fastify/package.json index acc80b86..763ed1f9 100644 --- a/Meadowlark-js/services/meadowlark-fastify/package.json +++ b/Meadowlark-js/services/meadowlark-fastify/package.json @@ -12,9 +12,9 @@ "/package.json" ], "dependencies": { - "@edfi/meadowlark-authz-server": "^v0.3.6-pre-68", - "@edfi/meadowlark-core": "^v0.3.6-pre-68", - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-authz-server": "^v0.3.6-pre-36", + "@edfi/meadowlark-core": "^v0.3.6-pre-36", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@fastify/rate-limit": "^6.0.1", "dotenv": "^16.3.1", "fastify": "^3.29.5" diff --git a/Meadowlark-js/tests/e2e/package.json b/Meadowlark-js/tests/e2e/package.json index 38b01cbe..df934b9a 100644 --- a/Meadowlark-js/tests/e2e/package.json +++ b/Meadowlark-js/tests/e2e/package.json @@ -7,7 +7,7 @@ "private": true, "files": [], "devDependencies": { - "@edfi/meadowlark-utilities": "^v0.3.6-pre-68", + "@edfi/meadowlark-utilities": "^v0.3.6-pre-36", "@testcontainers/mongodb": "^10.2.1", "@testcontainers/postgresql": "^10.2.1", "@types/chance": "^1.1.4",