diff --git a/package-lock.json b/package-lock.json index 27fd83a..3075f76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fng-jq-upload", - "version": "0.12.0-beta.287", + "version": "0.12.0-beta.300", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fng-jq-upload", - "version": "0.12.0-beta.287", + "version": "0.12.0-beta.300", "license": "MIT", "dependencies": { "blueimp-file-upload": "9.34.0", @@ -29,7 +29,7 @@ "async": "3.2.5", "body-parser": "1.20.2", "express": "4.19.2", - "forms-angular": "0.12.0-beta.287", + "forms-angular": "0.12.0-beta.300", "grunt": "^1.6.1", "grunt-angular-templates": "^1.2.0", "grunt-contrib-concat": "2.1.0", @@ -45,7 +45,7 @@ "karma-ng-html2js-preprocessor": "1.0.0", "mocha": "^10.4.0", "mongodb": "=5.9.1", - "mongoose": "=7.6.8", + "mongoose": "=7.8.3", "ng-infinite-scroll": "1.3.0", "semver": "^7.6.2", "supertest": "7.0.0" @@ -1499,11 +1499,10 @@ } }, "node_modules/forms-angular": { - "version": "0.12.0-beta.287", - "resolved": "https://registry.npmjs.org/forms-angular/-/forms-angular-0.12.0-beta.287.tgz", - "integrity": "sha512-bpr1EfwlJ5xBlP4G2dXRrAsOWCYYOdGbXLdEtrcQDvuoXu9xNXqSE/HNEmNUkjvrWdxchQ3VMfY36Kuu4sTyGQ==", + "version": "0.12.0-beta.300", + "resolved": "https://registry.npmjs.org/forms-angular/-/forms-angular-0.12.0-beta.300.tgz", + "integrity": "sha512-VI6dzMN5hFjB/mdbVKNTOZS7gYeSzSfYASevxXRSiisPDYdyzic0wBSRgq7lIFsMomPZBgfJm0riGbWOlSdDhA==", "dev": true, - "license": "MIT", "dependencies": { "angular": "1.8.3", "angular-elastic": "2.5.1", @@ -2997,14 +2996,14 @@ } }, "node_modules/mongoose": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.6.8.tgz", - "integrity": "sha512-q9zAySH+UtOK5yonWyNcLfq3PxrY6s4gdta4qNGKNOE2yTVoY9FP4hQtvWYnv4rkdk7T8QmQMC7bbhJjDxIunw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.8.3.tgz", + "integrity": "sha512-eFnbkKgyVrICoHB6tVJ4uLanS7d5AIo/xHkEbQeOv6g2sD7gh/1biRwvFifsmbtkIddQVNr3ROqHik6gkknN3g==", "dev": true, "dependencies": { "bson": "^5.5.0", "kareem": "2.5.1", - "mongodb": "5.9.1", + "mongodb": "5.9.2", "mpath": "0.9.0", "mquery": "5.0.0", "ms": "2.1.3", @@ -3018,6 +3017,47 @@ "url": "https://opencollective.com/mongoose" } }, + "node_modules/mongoose/node_modules/mongodb": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.9.2.tgz", + "integrity": "sha512-H60HecKO4Bc+7dhOv4sJlgvenK4fQNqqUIlXxZYQNbfEWSALGAwGoyJd/0Qwk4TttFXUOHJ2ZJQe/52ScaUwtQ==", + "dev": true, + "dependencies": { + "bson": "^5.5.0", + "mongodb-connection-string-url": "^2.6.0", + "socks": "^2.7.1" + }, + "engines": { + "node": ">=14.20.1" + }, + "optionalDependencies": { + "@mongodb-js/saslprep": "^1.1.0" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.0.0", + "kerberos": "^1.0.0 || ^2.0.0", + "mongodb-client-encryption": ">=2.3.0 <3", + "snappy": "^7.2.2" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + } + } + }, "node_modules/mongoose/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -5598,9 +5638,9 @@ } }, "forms-angular": { - "version": "0.12.0-beta.287", - "resolved": "https://registry.npmjs.org/forms-angular/-/forms-angular-0.12.0-beta.287.tgz", - "integrity": "sha512-bpr1EfwlJ5xBlP4G2dXRrAsOWCYYOdGbXLdEtrcQDvuoXu9xNXqSE/HNEmNUkjvrWdxchQ3VMfY36Kuu4sTyGQ==", + "version": "0.12.0-beta.300", + "resolved": "https://registry.npmjs.org/forms-angular/-/forms-angular-0.12.0-beta.300.tgz", + "integrity": "sha512-VI6dzMN5hFjB/mdbVKNTOZS7gYeSzSfYASevxXRSiisPDYdyzic0wBSRgq7lIFsMomPZBgfJm0riGbWOlSdDhA==", "dev": true, "requires": { "angular": "1.8.3", @@ -6728,20 +6768,32 @@ } }, "mongoose": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.6.8.tgz", - "integrity": "sha512-q9zAySH+UtOK5yonWyNcLfq3PxrY6s4gdta4qNGKNOE2yTVoY9FP4hQtvWYnv4rkdk7T8QmQMC7bbhJjDxIunw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.8.3.tgz", + "integrity": "sha512-eFnbkKgyVrICoHB6tVJ4uLanS7d5AIo/xHkEbQeOv6g2sD7gh/1biRwvFifsmbtkIddQVNr3ROqHik6gkknN3g==", "dev": true, "requires": { "bson": "^5.5.0", "kareem": "2.5.1", - "mongodb": "5.9.1", + "mongodb": "5.9.2", "mpath": "0.9.0", "mquery": "5.0.0", "ms": "2.1.3", "sift": "16.0.1" }, "dependencies": { + "mongodb": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.9.2.tgz", + "integrity": "sha512-H60HecKO4Bc+7dhOv4sJlgvenK4fQNqqUIlXxZYQNbfEWSALGAwGoyJd/0Qwk4TttFXUOHJ2ZJQe/52ScaUwtQ==", + "dev": true, + "requires": { + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^5.5.0", + "mongodb-connection-string-url": "^2.6.0", + "socks": "^2.7.1" + } + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index 06d9082..6c108b5 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "karma-ng-html2js-preprocessor": "1.0.0", "mocha": "^10.4.0", "mongodb": "=5.9.1", - "mongoose": "=7.6.8", + "mongoose": "=7.8.3", "ng-infinite-scroll": "1.3.0", "semver": "^7.6.2", "supertest": "7.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c338133..b907a92 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,8 +62,8 @@ devDependencies: specifier: 4.19.2 version: 4.19.2 forms-angular: - specifier: 0.12.0-beta.280 - version: 0.12.0-beta.280(express@4.19.2)(mongoose@7.3.2) + specifier: 0.12.0-beta.300 + version: 0.12.0-beta.300(express@4.19.2)(mongoose@7.8.3) grunt: specifier: ^1.6.1 version: 1.6.1 @@ -107,11 +107,11 @@ devDependencies: specifier: ^10.4.0 version: 10.4.0 mongodb: - specifier: ^5.5.0 - version: 5.6.0 + specifier: '=5.9.1' + version: 5.9.1 mongoose: - specifier: ^7.2.1 - version: 7.3.2 + specifier: '=7.8.3' + version: 7.8.3 ng-infinite-scroll: specifier: 1.3.0 version: 1.3.0 @@ -129,6 +129,14 @@ packages: engines: {node: '>=0.1.90'} dev: true + /@mongodb-js/saslprep@1.1.9: + resolution: {integrity: sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==} + requiresBuild: true + dependencies: + sparse-bitfield: 3.0.3 + dev: true + optional: true + /@socket.io/component-emitter@3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: true @@ -273,8 +281,8 @@ packages: resolution: {integrity: sha512-yzcHpPMLQl0232nDzm5P4iAFTFQ9dMw0QgFLuKYbDj9M0xJ62z0oudYD/Lvh1pWfRsukiytP4Xj6BHOSrSXP8A==} dev: true - /angular-ui-grid@4.12.4: - resolution: {integrity: sha512-CFVRxIWhF+TXGKqUoW8qWPj3l8Lq9Q2LsIpYU/0xi2xfVc/0bBN1lz5xvBE8/wotGcrJy9YlTS2k9bqjf+/Z+g==} + /angular-ui-grid@4.12.7: + resolution: {integrity: sha512-l00dhM2/48xfnPcIaQZgxVoK4oAVA2erxHjjYke8Xli0Q06VYf/LJ41SQfNp3tGk7NCk2mBdSFD2GXfHakXHlA==} dependencies: angular: 1.8.3 dev: true @@ -1037,8 +1045,8 @@ packages: once: 1.4.0 dev: true - /forms-angular@0.12.0-beta.280(express@4.19.2)(mongoose@7.3.2): - resolution: {integrity: sha512-PyutHVI46tdrwld8txkaC1NUXPQaqa9zFHA+6ClGUI/bYpqybT1TTmqBlYkuZDFzzWcDbMvkB1yQ7JpCa/JFiA==} + /forms-angular@0.12.0-beta.300(express@4.19.2)(mongoose@7.8.3): + resolution: {integrity: sha512-VI6dzMN5hFjB/mdbVKNTOZS7gYeSzSfYASevxXRSiisPDYdyzic0wBSRgq7lIFsMomPZBgfJm0riGbWOlSdDhA==} engines: {node: '>=8.x', npm: '>=5.x'} peerDependencies: express: ^4 @@ -1049,11 +1057,11 @@ packages: angular-messages: 1.8.3 angular-sanitize: 1.8.3 angular-ui-bootstrap: 2.5.6 - angular-ui-grid: 4.12.4 + angular-ui-grid: 4.12.7 async: 3.2.5 express: 4.19.2 lodash: 4.17.21 - mongoose: 7.3.2 + mongoose: 7.8.3 ng-infinite-scroll: 1.3.0 node.extend: 2.0.3 dev: true @@ -1881,16 +1889,22 @@ packages: whatwg-url: 11.0.0 dev: true - /mongodb@5.6.0: - resolution: {integrity: sha512-z8qVs9NfobHJm6uzK56XBZF8XwM9H294iRnB7wNjF0SnY93si5HPziIJn+qqvUR5QOff/4L0gCD6SShdR/GtVQ==} + /mongodb@5.9.1: + resolution: {integrity: sha512-NBGA8AfJxGPeB12F73xXwozt8ZpeIPmCUeWRwl9xejozTXFes/3zaep9zhzs1B/nKKsw4P3I4iPfXl3K7s6g+Q==} engines: {node: '>=14.20.1'} peerDependencies: - '@aws-sdk/credential-providers': ^3.201.0 + '@aws-sdk/credential-providers': ^3.188.0 + '@mongodb-js/zstd': ^1.0.0 + kerberos: ^1.0.0 || ^2.0.0 mongodb-client-encryption: '>=2.3.0 <3' snappy: ^7.2.2 peerDependenciesMeta: '@aws-sdk/credential-providers': optional: true + '@mongodb-js/zstd': + optional: true + kerberos: + optional: true mongodb-client-encryption: optional: true snappy: @@ -1900,22 +1914,52 @@ packages: mongodb-connection-string-url: 2.6.0 socks: 2.7.1 optionalDependencies: - saslprep: 1.0.3 + '@mongodb-js/saslprep': 1.1.9 dev: true - /mongoose@7.3.2: - resolution: {integrity: sha512-Z86m5ASwYYFyT++wPQTtuTl5Jh052w6G1IM8LxPu/6iuqxQo6nUOaEoGZfMy0ovw3Dyw3415Jue3pYXkRqPkfA==} + /mongodb@5.9.2: + resolution: {integrity: sha512-H60HecKO4Bc+7dhOv4sJlgvenK4fQNqqUIlXxZYQNbfEWSALGAwGoyJd/0Qwk4TttFXUOHJ2ZJQe/52ScaUwtQ==} + engines: {node: '>=14.20.1'} + peerDependencies: + '@aws-sdk/credential-providers': ^3.188.0 + '@mongodb-js/zstd': ^1.0.0 + kerberos: ^1.0.0 || ^2.0.0 + mongodb-client-encryption: '>=2.3.0 <3' + snappy: ^7.2.2 + peerDependenciesMeta: + '@aws-sdk/credential-providers': + optional: true + '@mongodb-js/zstd': + optional: true + kerberos: + optional: true + mongodb-client-encryption: + optional: true + snappy: + optional: true + dependencies: + bson: 5.5.1 + mongodb-connection-string-url: 2.6.0 + socks: 2.7.1 + optionalDependencies: + '@mongodb-js/saslprep': 1.1.9 + dev: true + + /mongoose@7.8.3: + resolution: {integrity: sha512-eFnbkKgyVrICoHB6tVJ4uLanS7d5AIo/xHkEbQeOv6g2sD7gh/1biRwvFifsmbtkIddQVNr3ROqHik6gkknN3g==} engines: {node: '>=14.20.1'} dependencies: bson: 5.5.1 kareem: 2.5.1 - mongodb: 5.6.0 + mongodb: 5.9.2 mpath: 0.9.0 mquery: 5.0.0 ms: 2.1.3 sift: 16.0.1 transitivePeerDependencies: - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - kerberos - mongodb-client-encryption - snappy - supports-color @@ -2291,15 +2335,6 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /saslprep@1.0.3: - resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - sparse-bitfield: 3.0.3 - dev: true - optional: true - /semver@7.6.2: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'}