|
14 | 14 | "url": "[email protected]:natlibfi/melinda-rest-api-commons.git"
|
15 | 15 | },
|
16 | 16 | "license": "MIT",
|
17 |
| - "version": "4.2.3", |
| 17 | + "version": "4.2.4-alpha.14", |
18 | 18 | "main": "./dist/index.js",
|
19 | 19 | "engines": {
|
20 | 20 | "node": ">=18"
|
|
28 | 28 | "lint": "eslint ./src",
|
29 | 29 | "lint:dev": "eslint ./src --fix",
|
30 | 30 | "test": "npm run lint && npm run test:base",
|
31 |
| - "test:base": "cross-env NODE_ENV=test nyc mocha --package ./package.json --exclude src/amqp.health.spec.js --exclude src/amqp.tests.spec.js", |
32 |
| - "test:dev": "npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json --exclude src/amqp.health.spec.js --exclude src/amqp.tests.spec.js", |
33 |
| - "test:local": "cross-env NODE_ENV=test nyc mocha --package ./package.json -- src/amqp.*.spec.js", |
34 |
| - "test:healthcheck": "cross-env NODE_ENV=test nyc mocha --require @babel/register -- src/amqp.health.spec.js", |
| 31 | + "test:base": "cross-env NODE_ENV=test nyc mocha --package ./package.json --exclude tests/amqp.health.spec.js --exclude tests/amqp.tests.spec.js", |
| 32 | + "test:dev": "npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json --exclude tests/amqp.health.spec.js --exclude tests/amqp.tests.spec.js", |
| 33 | + "test:local": "cross-env NODE_ENV=test nyc mocha --package ./package.json -- tests/amqp.*.spec.js", |
| 34 | + "test:healthcheck": "cross-env NODE_ENV=test nyc mocha --require @babel/register -- tests/amqp.health.spec.js", |
35 | 35 | "dev": "nodemon",
|
36 | 36 | "dev:debug": "cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon"
|
37 | 37 | },
|
38 | 38 | "dependencies": {
|
39 |
| - "@natlibfi/marc-record": "^9.1.1", |
40 |
| - "@natlibfi/marc-record-serializers": "^10.1.4", |
41 |
| - "@natlibfi/marc-record-validate": "^8.0.11", |
42 |
| - "@natlibfi/marc-record-validators-melinda": "^11.4.8", |
43 |
| - "@natlibfi/melinda-backend-commons": "^2.3.5", |
44 |
| - "@natlibfi/melinda-commons": "^13.0.18", |
45 |
| - "amqplib": "^0.10.4", |
46 |
| - "debug": "^4.3.7", |
| 39 | + "@natlibfi/marc-record": "^9.1.3", |
| 40 | + "@natlibfi/marc-record-serializers": "^10.1.5", |
| 41 | + "@natlibfi/marc-record-validate": "^8.0.12", |
| 42 | + "@natlibfi/marc-record-validators-melinda": "^11.5.4", |
| 43 | + "@natlibfi/melinda-backend-commons": "^2.3.6", |
| 44 | + "@natlibfi/melinda-commons": "^13.0.19", |
| 45 | + "amqplib": "^0.10.5", |
| 46 | + "debug": "^4.4.0", |
47 | 47 | "http-status": "^2.1.0",
|
48 | 48 | "moment": "^2.30.1",
|
49 | 49 | "mongo-sanitize": "^1.1.0",
|
50 |
| - "mongodb": "^4.17.2" |
| 50 | + "mongodb": "^6.13.0" |
51 | 51 | },
|
52 | 52 | "devDependencies": {
|
53 |
| - "@babel/cli": "^7.25.9", |
54 |
| - "@babel/core": "^7.26.0", |
55 |
| - "@babel/plugin-transform-runtime": "^7.25.9", |
56 |
| - "@babel/preset-env": "^7.26.0", |
| 53 | + "@babel/cli": "^7.26.4", |
| 54 | + "@babel/core": "^7.26.8", |
| 55 | + "@babel/plugin-transform-runtime": "^7.26.8", |
| 56 | + "@babel/preset-env": "^7.26.8", |
57 | 57 | "@babel/register": "^7.25.9",
|
58 | 58 | "@natlibfi/eslint-config-melinda-backend": "^3.0.5",
|
59 | 59 | "@natlibfi/fixugen": "^2.0.12",
|
|
64 | 64 | "chai": "^4.5.0",
|
65 | 65 | "cross-env": "^7.0.3",
|
66 | 66 | "eslint": "^8.57.1",
|
67 |
| - "mocha": "^11.0.1", |
68 |
| - "nodemon": "^3.1.7", |
| 67 | + "mocha": "^11.1.0", |
| 68 | + "nodemon": "^3.1.9", |
69 | 69 | "nyc": "^17.1.0"
|
70 | 70 | },
|
71 | 71 | "overrides": {
|
|
99 | 99 | },
|
100 | 100 | "mocha": {
|
101 | 101 | "spec": [
|
102 |
| - "src/*.spec.js", |
103 |
| - "src/**/*.spec.js" |
| 102 | + "tests/*.spec.js", |
| 103 | + "tests/**/*.spec.js" |
104 | 104 | ],
|
105 | 105 | "require": [
|
106 | 106 | "@babel/register"
|
107 | 107 | ],
|
108 | 108 | "inline-diffs": true,
|
109 | 109 | "maxDiffSize": 25000,
|
110 | 110 | "bail": true,
|
111 |
| - "exit": true |
| 111 | + "exit": true, |
| 112 | + "timeout": 10000 |
112 | 113 | },
|
113 | 114 | "nodemonConfig": {
|
114 | 115 | "exec": "npm run test:dev",
|
115 | 116 | "watch": [
|
| 117 | + "tests/*", |
116 | 118 | "src/*",
|
117 | 119 | "test-fixtures/*"
|
118 | 120 | ]
|
119 | 121 | },
|
120 | 122 | "nyc": {
|
121 | 123 | "exclude": [
|
122 |
| - "src/*.spec.js", |
123 |
| - "src/**/*.spec.js" |
| 124 | + "tests/*.spec.js", |
| 125 | + "tests/**/*.spec.js" |
124 | 126 | ],
|
125 | 127 | "reporter": [
|
126 | 128 | "text"
|
|
0 commit comments