UNPKG

gpii-universal

Version:

Cross platform, core components of the GPII personalization infrastructure.

91 lines (90 loc) 4.12 kB
{ "name": "gpii-universal", "description": "Cross platform, core components of the GPII personalization infrastructure.", "version": "0.3.0-dev.20200511T123345Z.a793adf", "author": "GPII", "bugs": "http://issues.gpii.net/browse/GPII", "homepage": "http://gpii.net/", "dependencies": { "body-parser": "1.18.3", "connect-ensure-login": "0.1.1", "express": "4.16.4", "express-handlebars": "3.0.0", "express-session": "1.15.6", "fluid-resolve": "1.3.0", "glob": "7.1.3", "@google-cloud/trace-agent": "3.4.0", "gpii-couchdb-test-harness": "1.0.1", "gpii-json-schema": "2.1.2-dev.20190704T103720Z.3c177e5.GPII-4009", "infusion": "3.0.0-dev.20190328T144119Z.ec44dbfab", "ipaddr.js": "1.9.0", "json5": "2.1.0", "kettle": "1.10.1", "mkdirp": "0.5.1", "moment": "2.24.0", "ndef": "0.2.0", "nock": "10.0.4", "node-jqunit": "1.1.8", "node-uuid": "1.4.8", "oauth2orize": "1.11.0", "passport": "0.4.0", "passport-local": "1.0.0", "passport-oauth2-client-password": "0.1.2", "request": "2.88.0", "rimraf": "2.6.3", "semver": "5.6.0", "write-file-atomic": "2.4.2", "xml-mapping": "1.7.1", "xregexp": "4.2.4" }, "devDependencies": { "browserify": "16.2.3", "gpii-express": "1.0.15", "gpii-grunt-lint-all": "1.0.5", "gpii-testem": "2.1.7", "grunt": "1.0.3", "grunt-markdownlint": "2.1.0", "http-browserify": "1.7.0", "https-browserify": "1.0.0", "nyc": "13.1.0", "recursive-copy": "2.0.9", "supports-color": "5.5.0", "testem": "2.10.0", "url": "0.11.0" }, "license": "BSD-3-Clause", "keywords": [ "gpii", "accessibility", "settings", "fluid", "IoC", "Inversion of Control", "configuration", "evented" ], "repository": "git://github.com/GPII/universal.git", "main": "./index.js", "engines": { "node": ">=4.2.1" }, "scripts": { "pretest": "node node_modules/rimraf/bin.js reports/* coverage/*", "test": "npm run test:node && npm run test:browser", "test:browser": "node node_modules/testem/testem.js ci --file tests/testem.js", "test:node": "node node_modules/nyc/bin/nyc.js node tests/all-tests.js", "test:vagrantBrowser": "vagrant ssh -c 'cd /home/vagrant/sync/universal; DISPLAY=:0; npm run test:browser'", "test:vagrantNode": "vagrant ssh -c 'cd /home/vagrant/sync/universal; npm run test:node'", "test:vagrantProduction": "vagrant ssh -c 'cd /home/vagrant/sync/universal; DISPLAY=:0; ./scripts/vagrantCloudBasedContainers.sh'", "test:productionConfig": "node tests/production/AddUserSettingsToCouchTests.js && node tests/production/all-tests.js && node tests/production/DeleteUserSettingsFromCouchTests.js", "test:vagrant": "vagrant ssh -c 'cd /home/vagrant/sync/universal; DISPLAY=:0; npm test'", "posttest": "node node_modules/nyc/bin/nyc.js report -r text-summary -r html --report-dir reports --temp-directory coverage", "start": "node gpii.js", "postinstall": "npm run postinstall:browserify && npm run postinstall:testDataPrefsToSnapsets && npm run postinstall:testDataPrefsToDbData && npm run postinstall:testPrefsToSnapsets && npm run postinstall:generateSchemas", "postinstall:browserify": "node scripts/browserifyTestDependency.js", "postinstall:testDataPrefsToSnapsets": "node scripts/convertPrefs.js testData/preferences/ build/dbData/snapset/ snapset", "postinstall:testDataPrefsToDbData": "node scripts/convertPrefs.js testData/preferences/ build/dbData/user/ user", "postinstall:testPrefsToSnapsets": "node scripts/convertPrefs.js tests/data/preferences/ build/tests/dbData/ user", "postinstall:generateSchemas": "node gpii/node_modules/solutionsRegistry/src/js/generate-schemas.js" } }