@cap-js/hana
Version:
CDS database service for SAP HANA
80 lines (79 loc) • 1.91 kB
JSON
{
"name": "@cap-js/hana",
"version": "2.8.0",
"description": "CDS database service for SAP HANA",
"homepage": "https://cap.cloud.sap/",
"repository": {
"type": "git",
"url": "git+https://github.com/cap-js/cds-dbs.git"
},
"keywords": [
"CAP",
"CDS",
"HANA"
],
"author": "SAP SE (https://www.sap.com)",
"main": "index.js",
"files": [
"cds-plugin.js",
"lib",
"CHANGELOG.md"
],
"scripts": {
"test": "(([ -z \"${HANA_HOST}\" ] && npm start) || true) && npm run test:plain && npm run test:bookshop:quoted",
"test:bookshop:quoted": "cds_sql_names=quoted cds-test bookshop",
"test:plain": "cds-test",
"test:remote": "cds-test",
"start": "npm run start:hce || npm run start:hxe",
"start:hce": "cd ./tools/docker/hce/ && ./start.sh",
"start:hxe": "cd ./tools/docker/hxe/ && ./start.sh"
},
"dependencies": {
"@cap-js/db-service": "^2.11.0",
"hdb": "^2.26.3"
},
"peerDependencies": {
"@sap/hana-client": "^2",
"@sap/cds": ">=9.8"
},
"peerDependenciesMeta": {
"@sap/hana-client": {
"optional": true
}
},
"devDependencies": {
"@sap/hana-client": ">=2"
},
"cds": {
"requires": {
"kinds": {
"sql": {
"[hybrid]": {
"kind": "hana"
},
"[production]": {
"kind": "hana"
}
},
"hana": {
"impl": "@cap-js/hana",
"pool": {
"min": 0,
"max": 10,
"acquireTimeoutMillis": 10000,
"idleTimeoutMillis": 60000,
"evictionRunIntervalMillis": 100000,
"numTestsPerEvictionRun": 10,
"testOnBorrow": true,
"fifo": false,
"[production]": {
"acquireTimeoutMillis": 1000
}
}
}
},
"db": "sql"
}
},
"license": "Apache-2.0"
}