Ghost/ghost/bookshelf-repository/package.json
Simon Backx 383069a1e5 Fixed NQL filter column mapping for BookskhelfRepository
no issue

When filtering and using the BookshelfRepository, you had to use the column names instead of the entitiy field names. This is fixed by adding a transformer. Long term we want to move the NQL parsing away from the repository and into the API layer, and pass along the Mongo filter probably.
2023-09-14 14:47:02 +02:00

32 lines
961 B
JSON

{
"name": "@tryghost/bookshelf-repository",
"version": "0.0.0",
"repository": "https://github.com/TryGhost/Ghost/tree/main/ghost/bookshelf-repository",
"author": "Ghost Foundation",
"private": true,
"main": "build/index.js",
"types": "build/index.d.ts",
"scripts": {
"build": "tsc",
"build:ts": "yarn build",
"test:unit": "NODE_ENV=testing c8 --src src --all --check-coverage --100 --reporter text --reporter cobertura mocha -r ts-node/register './test/**/*.test.ts'",
"test": "yarn test:types && yarn test:unit",
"test:types": "tsc --noEmit",
"lint:code": "eslint src/ --ext .ts --cache",
"lint": "yarn lint:code && yarn lint:test",
"lint:test": "eslint -c test/.eslintrc.js test/ --ext .ts --cache"
},
"files": [
"build"
],
"devDependencies": {
"c8": "7.14.0",
"mocha": "10.2.0",
"sinon": "15.2.0"
},
"dependencies": {
"@tryghost/mongo-utils": "0.5.0",
"knex": "2.4.2"
}
}