UNPKG

@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
{ "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" } }