blob: 24c583d2c68f199ce10eaefed937ebcbe8053568 [file] [log] [blame]
{
"name": "gremlin",
"version": "3.5.6",
"description": "JavaScript Gremlin Language Variant",
"author": "Apache TinkerPop team",
"keywords": [
"graph",
"gremlin",
"tinkerpop",
"connection",
"glv",
"driver",
"graphdb"
],
"license": "Apache-2.0",
"dependencies": {
"ws": "^8.11.0"
},
"devDependencies": {
"chai": "~4.3.6",
"chai-string": "~1.5.0",
"colors": "1.4.0",
"cross-env": "^7.0.3",
"cucumber": "~6.0.7",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.0.0",
"grunt": "^1.5.3",
"grunt-cli": "~1.4.3",
"grunt-jsdoc": "~2.4.1",
"mocha": "^9.2.2",
"prettier": "^2.7.1"
},
"repository": {
"type": "git",
"url": "https://github.com/apache/tinkerpop.git"
},
"homepage": "https://tinkerpop.apache.org/",
"bugs": {
"url": "https://issues.apache.org/jira/browse/TINKERPOP"
},
"scripts": {
"test": "npm run unit-test && npm run integration-test",
"unit-test": "mocha test/unit/*",
"integration-test": "npm run integration-test-graphson30 && npm run integration-test-graphbinary",
"integration-test-graphson30": "cross-env CLIENT_MIMETYPE='application/vnd.gremlin-v3.0+json' ./node_modules/mocha/bin/mocha test/integration -t 5000",
"integration-test-graphbinary": "cross-env CLIENT_MIMETYPE='application/vnd.graphbinary-v1.0' ./node_modules/mocha/bin/mocha test/integration -t 5000",
"TODO": "# test other mime types like graphbinary stringd",
"features": "npm run features-graphson30 && npm run features-graphbinary",
"features-graphson30": "cross-env CLIENT_MIMETYPE='application/vnd.gremlin-v3.0+json' cucumber-js --require test/cucumber ../../../../../gremlin-test/features/",
"features-graphbinary": "cross-env CLIENT_MIMETYPE='application/vnd.graphbinary-v1.0' cucumber-js --require test/cucumber ../../../../../gremlin-test/features/",
"features-docker": "npm run features-graphson30-docker && npm run features-graphbinary-docker",
"features-graphson30-docker": "cross-env CLIENT_MIMETYPE='application/vnd.gremlin-v3.0+json' cucumber-js --require test/cucumber ../gremlin-test/",
"features-graphbinary-docker": "cross-env CLIENT_MIMETYPE='application/vnd.graphbinary-v1.0' cucumber-js --require test/cucumber ../gremlin-test/",
"lint": "eslint --ext .js ."
},
"engines": {
"node": ">=10"
}
}