@resin/pinejs
Version:
Pine.js is a sophisticated rules-driven API engine that enables you to define rules in a structured subset of English. Those rules are used in order for Pine.js to generate a database schema and the associated [OData](http://www.odata.org/) API. This make
95 lines (94 loc) • 2.91 kB
JSON
{
"name": "@resin/pinejs",
"version": "8.1.1",
"main": "out/server-glue/module",
"repository": "git@github.com:resin-io/pinejs.git",
"license": "Apache-2.0",
"scripts": {
"prepublish": "require-npm4-to-publish",
"prepublishOnly": "npm test",
"build": "grunt build",
"webpack-browser": "grunt webpack:browser",
"lint": "resin-lint src Gruntfile.coffee",
"test": "npm run lint && npm run build"
},
"dependencies": {
"@resin/abstract-sql-compiler": "^5.3.0",
"@resin/lf-to-abstract-sql": "^2.0.5",
"@resin/odata-parser": "^0.3.5",
"@resin/odata-to-abstract-sql": "^2.2.1",
"@resin/sbvr-parser": "^0.1.4",
"@resin/sbvr-types": "^1.4.2",
"@types/bluebird": "3.5.16",
"@types/body-parser": "1.16.8",
"@types/compression": "0.0.35",
"@types/cookie-parser": "1.3.30",
"@types/express": "4.11.0",
"@types/express-session": "1.15.6",
"@types/lodash": "4.14.92",
"@types/memoizee": "^0.4.2",
"@types/method-override": "0.0.31",
"@types/multer": "1.3.6",
"@types/mysql": "0.0.34",
"@types/node": "6.0.90",
"@types/passport": "0.3.5",
"@types/passport-local": "1.0.33",
"@types/passport-strategy": "0.2.32",
"@types/pg": "6.1.43",
"@types/pg-connection-string": "2.0.0",
"@types/websql": "0.0.27",
"bluebird": "^3.5.0",
"coffee-script": "~1.12.2",
"deep-freeze": "0.0.1",
"express-session": "^1.10.3",
"lodash": "^4.0.0",
"memoizee": "^0.4.1",
"ometa-js": "^1.5.2",
"pinejs-client-core": "^5.2.0",
"typed-error": "^2.0.0"
},
"devDependencies": {
"coffee-loader": "^0.7.2",
"grunt": "^1.0.3",
"grunt-check-dependencies": "^1.0.0",
"grunt-cli": "^1.0.0",
"grunt-contrib-clean": "^1.0.0",
"grunt-contrib-coffee": "git+https://github.com/gruntjs/grunt-contrib-coffee.git#72e1818410c6c0371e4b5c5441c6993a4e61e869",
"grunt-contrib-concat": "^1.0.0",
"grunt-contrib-copy": "^1.0.0",
"grunt-gitinfo": "^0.1.8",
"grunt-rename": "^0.1.4",
"grunt-ts": "^6.0.0-beta.19",
"grunt-webpack": "^1.0.8",
"load-grunt-tasks": "^3.5.0",
"ometa-loader": "0.0.1",
"raw-loader": "^0.5.1",
"require-npm4-to-publish": "^1.0.0",
"resin-lint": "^1.5.7",
"ts-loader": "^2.0.3",
"typescript": "^2.9.2",
"umd-require-webpack-plugin": "0.0.1",
"webpack": "^1.5.3",
"webpack-dev-server": "^1.7.0"
},
"optionalDependencies": {
"bcrypt": "~0.8.0",
"body-parser": "^1.12.0",
"compression": "^1.4.1",
"cookie-parser": "^1.3.4",
"express": "^4.11.2",
"method-override": "^2.3.1",
"multer": "^1.1.0",
"mysql": "^2.1.0",
"passport": "^0.3.2",
"passport-local": "^1.0.0",
"pg": "^6.0.0",
"pg-connection-string": "^2.0.0",
"serve-static": "^1.9.1",
"ts-node": "^3.0.4"
},
"engines": {
"node": ">=4.0.0",
"npm": ">=3.0.0"
}
}