|
@@ -9,6 +9,8 @@
|
|
|
"version": "3.11.0",
|
|
|
"license": "GPL-3.0",
|
|
|
"dependencies": {
|
|
|
+ "@casl/ability": "^6.7.2",
|
|
|
+ "@casl/vue": "^2.2.2",
|
|
|
"@feathersjs/feathers": "^5.0.31",
|
|
|
"@feathersjs/socketio-client": "^5.0.31",
|
|
|
"@intlify/unplugin-vue-i18n": "^5.3.0",
|
|
@@ -18,6 +20,7 @@
|
|
|
"date-fns": "^4.1.0",
|
|
|
"dompurify": "^3.1.7",
|
|
|
"eslint-config-airbnb-base": "^15.0.0",
|
|
|
+ "feathers-casl": "^2.1.2",
|
|
|
"feathers-pinia": "^4.5.4",
|
|
|
"marked": "^15.0.0",
|
|
|
"musare-server": "http://server:3030/server-0.0.0.tgz",
|
|
@@ -139,6 +142,28 @@
|
|
|
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/@casl/ability": {
|
|
|
+ "version": "6.7.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@casl/ability/-/ability-6.7.2.tgz",
|
|
|
+ "integrity": "sha512-KjKXlcjKbUz8dKw7PY56F7qlfOFgxTU6tnlJ8YrbDyWkJMIlHa6VRWzCD8RU20zbJUC1hExhOFggZjm6tf1mUw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@ucast/mongo2js": "^1.3.0"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/stalniy/casl/blob/master/BACKERS.md"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@casl/vue": {
|
|
|
+ "version": "2.2.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@casl/vue/-/vue-2.2.2.tgz",
|
|
|
+ "integrity": "sha512-xWy4i5+3+WuBgENVesPalRTKpSJZ2cEMXtbqjWjqj7FDvoeso7jT1pBVk9ujKlIRhgfVWGdCRb7XzeISi2VLcA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "peerDependencies": {
|
|
|
+ "@casl/ability": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.1.0 || ^6.0.0",
|
|
|
+ "vue": "^3.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@colors/colors": {
|
|
|
"version": "1.6.0",
|
|
|
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
|
|
@@ -2418,6 +2443,41 @@
|
|
|
"url": "https://opencollective.com/typescript-eslint"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@ucast/core": {
|
|
|
+ "version": "1.10.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/core/-/core-1.10.2.tgz",
|
|
|
+ "integrity": "sha512-ons5CwXZ/51wrUPfoduC+cO7AS1/wRb0ybpQJ9RrssossDxVy4t49QxWoWgfBDvVKsz9VXzBk9z0wqTdZ+Cq8g==",
|
|
|
+ "license": "Apache-2.0"
|
|
|
+ },
|
|
|
+ "node_modules/@ucast/js": {
|
|
|
+ "version": "3.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/js/-/js-3.0.4.tgz",
|
|
|
+ "integrity": "sha512-TgG1aIaCMdcaEyckOZKQozn1hazE0w90SVdlpIJ/er8xVumE11gYAtSbw/LBeUnA4fFnFWTcw3t6reqseeH/4Q==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@ucast/core": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@ucast/mongo": {
|
|
|
+ "version": "2.4.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/mongo/-/mongo-2.4.3.tgz",
|
|
|
+ "integrity": "sha512-XcI8LclrHWP83H+7H2anGCEeDq0n+12FU2mXCTz6/Tva9/9ddK/iacvvhCyW6cijAAOILmt0tWplRyRhVyZLsA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@ucast/core": "^1.4.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@ucast/mongo2js": {
|
|
|
+ "version": "1.3.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/mongo2js/-/mongo2js-1.3.4.tgz",
|
|
|
+ "integrity": "sha512-ahazOr1HtelA5AC1KZ9x0UwPMqqimvfmtSm/PRRSeKKeE5G2SCqTgwiNzO7i9jS8zA3dzXpKVPpXMkcYLnyItA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@ucast/core": "^1.6.1",
|
|
|
+ "@ucast/js": "^3.0.0",
|
|
|
+ "@ucast/mongo": "^2.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@ungap/structured-clone": {
|
|
|
"version": "1.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
|
|
@@ -5007,6 +5067,15 @@
|
|
|
"integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/fast-equals": {
|
|
|
+ "version": "5.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz",
|
|
|
+ "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/fast-glob": {
|
|
|
"version": "3.3.2",
|
|
|
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
|
|
@@ -5057,6 +5126,47 @@
|
|
|
"reusify": "^1.0.4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/feathers-casl": {
|
|
|
+ "version": "2.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-casl/-/feathers-casl-2.1.2.tgz",
|
|
|
+ "integrity": "sha512-TYRd31DfdedsBCva4qL2PFvEpYT5MkmU7+HyJqonOyGH7LEEQBLEn63u5wQ8A+cxXeS6v0Q66PWZ8upb6hT5rg==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@feathersjs/errors": "^5.0.24",
|
|
|
+ "@feathersjs/feathers": "^5.0.24",
|
|
|
+ "@feathersjs/transport-commons": "^5.0.24",
|
|
|
+ "feathers-hooks-common": "^8.1.2",
|
|
|
+ "feathers-utils": "^3.1.3",
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 16.0.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@casl/ability": "6.x",
|
|
|
+ "@feathersjs/feathers": "^5.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/feathers-hooks-common": {
|
|
|
+ "version": "8.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-hooks-common/-/feathers-hooks-common-8.2.1.tgz",
|
|
|
+ "integrity": "sha512-t3gLAaTY5ufnAoKczLCNXJddq/L9ORrvxAlfuU2Azgoi0b6X3t0Y91l1JCJAvixzxxwLJmgdnKpFX32+CvEn0A==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@feathersjs/errors": "^5.0.29",
|
|
|
+ "ajv": "^6.12.6",
|
|
|
+ "debug": "^4.3.5",
|
|
|
+ "graphql": "^16.9.0",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "neotraverse": "^0.6.14"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 18"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@feathersjs/feathers": "^5.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/feathers-pinia": {
|
|
|
"version": "4.5.4",
|
|
|
"resolved": "https://registry.npmjs.org/feathers-pinia/-/feathers-pinia-4.5.4.tgz",
|
|
@@ -5123,6 +5233,26 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/feathers-utils": {
|
|
|
+ "version": "3.1.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-utils/-/feathers-utils-3.1.3.tgz",
|
|
|
+ "integrity": "sha512-49cEbxO+l7f1/dUXt31KuyZwzxeXMFq4AnYdsZJsZ2X5qMOvy7OqIXcAoaHoIp/HHu/TUcT0ahvN15PDP7atVA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@feathersjs/adapter-commons": "^5.0.11",
|
|
|
+ "@feathersjs/commons": "^5.0.11",
|
|
|
+ "@feathersjs/errors": "^5.0.11",
|
|
|
+ "fast-equals": "^5.0.1",
|
|
|
+ "feathers-hooks-common": "^8.1.1",
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 18"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@feathersjs/feathers": "^5.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/fecha": {
|
|
|
"version": "4.2.3",
|
|
|
"resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
|
|
@@ -5571,6 +5701,15 @@
|
|
|
"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
|
|
|
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
|
|
|
},
|
|
|
+ "node_modules/graphql": {
|
|
|
+ "version": "16.9.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.9.0.tgz",
|
|
|
+ "integrity": "sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/has-bigints": {
|
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
|
|
@@ -7258,8 +7397,9 @@
|
|
|
"name": "server",
|
|
|
"version": "0.0.0",
|
|
|
"resolved": "http://server:3030/server-0.0.0.tgz",
|
|
|
- "integrity": "sha512-rT+S57DYb9hzYxcedKY1JkjWy+FOuFtGu2Kylk9DUqt8uJ+Xu38wUmoqO5wpbvZbazUKY8ex/bZAOi1J7g8fQw==",
|
|
|
+ "integrity": "sha512-h2tWuS4yv3rbwYfbI3YVJHh6i+9bok74IdwrVfp3CfTCl6x1q6Gp7U9jyEcTfRGaKmkKd9U/OqFH2HeiXW29KQ==",
|
|
|
"dependencies": {
|
|
|
+ "@casl/ability": "^6.7.2",
|
|
|
"@feathersjs/adapter-commons": "^5.0.31",
|
|
|
"@feathersjs/authentication": "^5.0.31",
|
|
|
"@feathersjs/authentication-client": "^5.0.31",
|
|
@@ -7274,6 +7414,7 @@
|
|
|
"@feathersjs/socketio": "^5.0.31",
|
|
|
"@feathersjs/transport-commons": "^5.0.31",
|
|
|
"@feathersjs/typebox": "^5.0.31",
|
|
|
+ "feathers-casl": "^2.1.2",
|
|
|
"knex": "^3.1.0",
|
|
|
"pg": "^8.13.1",
|
|
|
"winston": "^3.17.0"
|
|
@@ -7329,6 +7470,15 @@
|
|
|
"node": ">= 0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/neotraverse": {
|
|
|
+ "version": "0.6.18",
|
|
|
+ "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz",
|
|
|
+ "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/nopt": {
|
|
|
"version": "7.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz",
|
|
@@ -10195,6 +10345,20 @@
|
|
|
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "@casl/ability": {
|
|
|
+ "version": "6.7.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@casl/ability/-/ability-6.7.2.tgz",
|
|
|
+ "integrity": "sha512-KjKXlcjKbUz8dKw7PY56F7qlfOFgxTU6tnlJ8YrbDyWkJMIlHa6VRWzCD8RU20zbJUC1hExhOFggZjm6tf1mUw==",
|
|
|
+ "requires": {
|
|
|
+ "@ucast/mongo2js": "^1.3.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@casl/vue": {
|
|
|
+ "version": "2.2.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@casl/vue/-/vue-2.2.2.tgz",
|
|
|
+ "integrity": "sha512-xWy4i5+3+WuBgENVesPalRTKpSJZ2cEMXtbqjWjqj7FDvoeso7jT1pBVk9ujKlIRhgfVWGdCRb7XzeISi2VLcA==",
|
|
|
+ "requires": {}
|
|
|
+ },
|
|
|
"@colors/colors": {
|
|
|
"version": "1.6.0",
|
|
|
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
|
|
@@ -11597,6 +11761,37 @@
|
|
|
"eslint-visitor-keys": "^3.4.3"
|
|
|
}
|
|
|
},
|
|
|
+ "@ucast/core": {
|
|
|
+ "version": "1.10.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/core/-/core-1.10.2.tgz",
|
|
|
+ "integrity": "sha512-ons5CwXZ/51wrUPfoduC+cO7AS1/wRb0ybpQJ9RrssossDxVy4t49QxWoWgfBDvVKsz9VXzBk9z0wqTdZ+Cq8g=="
|
|
|
+ },
|
|
|
+ "@ucast/js": {
|
|
|
+ "version": "3.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/js/-/js-3.0.4.tgz",
|
|
|
+ "integrity": "sha512-TgG1aIaCMdcaEyckOZKQozn1hazE0w90SVdlpIJ/er8xVumE11gYAtSbw/LBeUnA4fFnFWTcw3t6reqseeH/4Q==",
|
|
|
+ "requires": {
|
|
|
+ "@ucast/core": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@ucast/mongo": {
|
|
|
+ "version": "2.4.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/mongo/-/mongo-2.4.3.tgz",
|
|
|
+ "integrity": "sha512-XcI8LclrHWP83H+7H2anGCEeDq0n+12FU2mXCTz6/Tva9/9ddK/iacvvhCyW6cijAAOILmt0tWplRyRhVyZLsA==",
|
|
|
+ "requires": {
|
|
|
+ "@ucast/core": "^1.4.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@ucast/mongo2js": {
|
|
|
+ "version": "1.3.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/@ucast/mongo2js/-/mongo2js-1.3.4.tgz",
|
|
|
+ "integrity": "sha512-ahazOr1HtelA5AC1KZ9x0UwPMqqimvfmtSm/PRRSeKKeE5G2SCqTgwiNzO7i9jS8zA3dzXpKVPpXMkcYLnyItA==",
|
|
|
+ "requires": {
|
|
|
+ "@ucast/core": "^1.6.1",
|
|
|
+ "@ucast/js": "^3.0.0",
|
|
|
+ "@ucast/mongo": "^2.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"@ungap/structured-clone": {
|
|
|
"version": "1.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
|
|
@@ -13480,6 +13675,11 @@
|
|
|
"integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "fast-equals": {
|
|
|
+ "version": "5.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz",
|
|
|
+ "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ=="
|
|
|
+ },
|
|
|
"fast-glob": {
|
|
|
"version": "3.3.2",
|
|
|
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
|
|
@@ -13525,6 +13725,32 @@
|
|
|
"reusify": "^1.0.4"
|
|
|
}
|
|
|
},
|
|
|
+ "feathers-casl": {
|
|
|
+ "version": "2.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-casl/-/feathers-casl-2.1.2.tgz",
|
|
|
+ "integrity": "sha512-TYRd31DfdedsBCva4qL2PFvEpYT5MkmU7+HyJqonOyGH7LEEQBLEn63u5wQ8A+cxXeS6v0Q66PWZ8upb6hT5rg==",
|
|
|
+ "requires": {
|
|
|
+ "@feathersjs/errors": "^5.0.24",
|
|
|
+ "@feathersjs/feathers": "^5.0.24",
|
|
|
+ "@feathersjs/transport-commons": "^5.0.24",
|
|
|
+ "feathers-hooks-common": "^8.1.2",
|
|
|
+ "feathers-utils": "^3.1.3",
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "feathers-hooks-common": {
|
|
|
+ "version": "8.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-hooks-common/-/feathers-hooks-common-8.2.1.tgz",
|
|
|
+ "integrity": "sha512-t3gLAaTY5ufnAoKczLCNXJddq/L9ORrvxAlfuU2Azgoi0b6X3t0Y91l1JCJAvixzxxwLJmgdnKpFX32+CvEn0A==",
|
|
|
+ "requires": {
|
|
|
+ "@feathersjs/errors": "^5.0.29",
|
|
|
+ "ajv": "^6.12.6",
|
|
|
+ "debug": "^4.3.5",
|
|
|
+ "graphql": "^16.9.0",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "neotraverse": "^0.6.14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"feathers-pinia": {
|
|
|
"version": "4.5.4",
|
|
|
"resolved": "https://registry.npmjs.org/feathers-pinia/-/feathers-pinia-4.5.4.tgz",
|
|
@@ -13554,6 +13780,19 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "feathers-utils": {
|
|
|
+ "version": "3.1.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/feathers-utils/-/feathers-utils-3.1.3.tgz",
|
|
|
+ "integrity": "sha512-49cEbxO+l7f1/dUXt31KuyZwzxeXMFq4AnYdsZJsZ2X5qMOvy7OqIXcAoaHoIp/HHu/TUcT0ahvN15PDP7atVA==",
|
|
|
+ "requires": {
|
|
|
+ "@feathersjs/adapter-commons": "^5.0.11",
|
|
|
+ "@feathersjs/commons": "^5.0.11",
|
|
|
+ "@feathersjs/errors": "^5.0.11",
|
|
|
+ "fast-equals": "^5.0.1",
|
|
|
+ "feathers-hooks-common": "^8.1.1",
|
|
|
+ "lodash": "^4.17.21"
|
|
|
+ }
|
|
|
+ },
|
|
|
"fecha": {
|
|
|
"version": "4.2.3",
|
|
|
"resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
|
|
@@ -13872,6 +14111,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
|
|
|
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
|
|
|
},
|
|
|
+ "graphql": {
|
|
|
+ "version": "16.9.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.9.0.tgz",
|
|
|
+ "integrity": "sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw=="
|
|
|
+ },
|
|
|
"has-bigints": {
|
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
|
|
@@ -15061,8 +15305,9 @@
|
|
|
},
|
|
|
"musare-server": {
|
|
|
"version": "http://server:3030/server-0.0.0.tgz",
|
|
|
- "integrity": "sha512-rT+S57DYb9hzYxcedKY1JkjWy+FOuFtGu2Kylk9DUqt8uJ+Xu38wUmoqO5wpbvZbazUKY8ex/bZAOi1J7g8fQw==",
|
|
|
+ "integrity": "sha512-h2tWuS4yv3rbwYfbI3YVJHh6i+9bok74IdwrVfp3CfTCl6x1q6Gp7U9jyEcTfRGaKmkKd9U/OqFH2HeiXW29KQ==",
|
|
|
"requires": {
|
|
|
+ "@casl/ability": "^6.7.2",
|
|
|
"@feathersjs/adapter-commons": "^5.0.31",
|
|
|
"@feathersjs/authentication": "^5.0.31",
|
|
|
"@feathersjs/authentication-client": "^5.0.31",
|
|
@@ -15077,6 +15322,7 @@
|
|
|
"@feathersjs/socketio": "^5.0.31",
|
|
|
"@feathersjs/transport-commons": "^5.0.31",
|
|
|
"@feathersjs/typebox": "^5.0.31",
|
|
|
+ "feathers-casl": "^2.1.2",
|
|
|
"knex": "^3.1.0",
|
|
|
"pg": "^8.13.1",
|
|
|
"winston": "^3.17.0"
|
|
@@ -15107,6 +15353,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
|
|
|
"integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w=="
|
|
|
},
|
|
|
+ "neotraverse": {
|
|
|
+ "version": "0.6.18",
|
|
|
+ "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz",
|
|
|
+ "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA=="
|
|
|
+ },
|
|
|
"nopt": {
|
|
|
"version": "7.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz",
|