2015-05-12 15:28:59 +02:00
|
|
|
{
|
2015-05-15 15:05:17 +02:00
|
|
|
"name": "Onion",
|
|
|
|
"version": "0.0.1",
|
2015-06-19 13:13:37 +02:00
|
|
|
"description": "Das neue web client for Ascribe. Onions make you cry",
|
2015-05-15 15:05:17 +02:00
|
|
|
"main": "js/app.js",
|
2015-06-08 15:50:47 +02:00
|
|
|
"engines": {
|
|
|
|
"node": "0.10.x"
|
|
|
|
},
|
2015-06-05 09:17:41 +02:00
|
|
|
"scripts": {
|
2015-06-08 15:24:58 +02:00
|
|
|
"lint": "eslint ./js",
|
2016-02-05 10:38:59 +01:00
|
|
|
"preinstall": "export SAUCE_CONNECT_DOWNLOAD_ON_INSTALL=true",
|
2015-06-08 15:24:58 +02:00
|
|
|
"postinstall": "npm run build",
|
|
|
|
"build": "gulp build --production",
|
2016-02-05 10:38:59 +01:00
|
|
|
"start": "node server.js",
|
|
|
|
"test": "npm run sauce-test",
|
|
|
|
|
|
|
|
"sauce-test": "mocha ./test/integration/tests/",
|
|
|
|
"tunnel": "node ./test/integration/tunnel.js",
|
|
|
|
|
|
|
|
"vi-clean": "rm -rf ./gemini-report",
|
|
|
|
"vi-phantom": "phantomjs --webdriver=4444",
|
|
|
|
"vi-update": "gemini update -c ./test/gemini/.gemini.yml",
|
|
|
|
"vi-test": "npm run vi-test:base || true",
|
|
|
|
"vi-test:base": "npm run vi-clean && gemini test -c ./test/gemini/.gemini.yml --reporter html --reporter vflat",
|
|
|
|
"vi-test:all": "npm run vi-test",
|
|
|
|
"vi-test:main": "npm run vi-test:base -- --browser MainDesktop --browser MainMobile || true",
|
|
|
|
"vi-test:whitelabel": "GEMINI_BROWSERS='CcDesktop, CcMobile, CylandDesktop, CylandMobile, IkonotvDesktop, IkonotvMobile, LumenusDesktop, LumenusMobile, 23viviDesktop, 23viviMobile' npm run vi-test:base || true",
|
|
|
|
"vi-test:cc": "npm run vi-test:base -- --browser CcDesktop --browser CcMobile",
|
|
|
|
"vi-test:cyland": "npm run vi-test:base -- --browser CylandDesktop --browser CylandMobile || true",
|
|
|
|
"vi-test:ikonotv": "npm run vi-test:base -- --browser IkonotvDesktop --browser IkonotvMobile || true",
|
|
|
|
"vi-test:lumenus": "npm run vi-test:base -- --browser LumenusDesktop --browser LumenusMobile || true",
|
|
|
|
"vi-test:23vivi": "npm run vi-test:base -- --browser 23viviDesktop --browser 23viviMobile || true"
|
2015-06-05 09:17:41 +02:00
|
|
|
},
|
2015-06-17 16:52:40 +02:00
|
|
|
"browser": {
|
2015-06-23 10:27:19 +02:00
|
|
|
"fineUploader": "./js/components/ascribe_uploader/vendor/s3.fine-uploader.js"
|
2015-06-17 16:52:40 +02:00
|
|
|
},
|
|
|
|
"browserify-shim": {
|
|
|
|
"fineUploader": "qq"
|
|
|
|
},
|
|
|
|
"browserify": {
|
|
|
|
"transform": [
|
|
|
|
[
|
|
|
|
"babelify",
|
|
|
|
{
|
|
|
|
"compact": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"browserify-shim"
|
|
|
|
]
|
|
|
|
},
|
2015-05-15 15:05:17 +02:00
|
|
|
"author": "Ascribe",
|
|
|
|
"license": "Copyright",
|
2015-06-01 14:22:04 +02:00
|
|
|
"private": true,
|
2015-05-15 15:05:17 +02:00
|
|
|
"devDependencies": {
|
2015-06-05 09:17:41 +02:00
|
|
|
"babel-eslint": "^3.1.11",
|
2015-06-05 16:57:56 +02:00
|
|
|
"babel-jest": "^5.2.0",
|
2016-02-05 10:38:59 +01:00
|
|
|
"chai": "^3.4.1",
|
|
|
|
"chai-as-promised": "^5.1.0",
|
|
|
|
"colors": "^1.1.2",
|
|
|
|
"dotenv": "^1.2.0",
|
|
|
|
"gemini": "^2.1.0",
|
|
|
|
"jest-cli": "^0.4.0",
|
|
|
|
"mocha": "^2.3.4",
|
|
|
|
"phantomjs2": "^2.0.2",
|
|
|
|
"sauce-connect-launcher": "^0.13.0",
|
|
|
|
"wd": "^0.4.0"
|
2015-06-08 15:50:47 +02:00
|
|
|
},
|
|
|
|
"dependencies": {
|
2015-06-08 17:20:08 +02:00
|
|
|
"alt": "^0.16.5",
|
2015-07-02 18:27:09 +02:00
|
|
|
"audiojs": "vrde/audiojs",
|
2015-07-03 10:40:04 +02:00
|
|
|
"babel": "^5.6.14",
|
2015-05-26 19:16:30 +02:00
|
|
|
"babelify": "^6.1.2",
|
2015-05-29 12:02:37 +02:00
|
|
|
"bootstrap-sass": "^3.3.4",
|
2015-06-08 18:00:17 +02:00
|
|
|
"browser-sync": "^2.7.5",
|
2015-06-09 17:53:44 +02:00
|
|
|
"browserify": "^9.0.8",
|
2015-09-30 15:05:27 +02:00
|
|
|
"browserify-shim": "^3.8.10",
|
2015-10-30 17:43:20 +01:00
|
|
|
"camelcase": "^1.2.1",
|
2016-02-05 10:38:59 +01:00
|
|
|
"classlist-polyfill": "^1.0.2",
|
2015-06-08 17:20:08 +02:00
|
|
|
"classnames": "^1.2.2",
|
|
|
|
"compression": "^1.4.4",
|
2015-11-02 18:29:06 +01:00
|
|
|
"decamelize": "^1.1.1",
|
2015-05-15 15:05:17 +02:00
|
|
|
"envify": "^3.4.0",
|
2015-06-05 09:17:41 +02:00
|
|
|
"eslint": "^0.22.1",
|
|
|
|
"eslint-plugin-react": "^2.5.0",
|
2015-06-08 17:20:08 +02:00
|
|
|
"express": "^4.12.4",
|
2015-05-26 19:16:30 +02:00
|
|
|
"gulp": "^3.8.11",
|
2015-05-29 11:45:10 +02:00
|
|
|
"gulp-concat": "^2.5.2",
|
2015-06-05 09:17:41 +02:00
|
|
|
"gulp-eslint": "^0.13.2",
|
2015-05-26 19:16:30 +02:00
|
|
|
"gulp-if": "^1.2.5",
|
2015-06-08 15:42:28 +02:00
|
|
|
"gulp-minify-css": "^1.1.6",
|
2015-05-26 19:16:30 +02:00
|
|
|
"gulp-notify": "^2.2.0",
|
2016-02-05 10:38:59 +01:00
|
|
|
"gulp-sass": "^2.1.1",
|
2015-05-26 19:16:30 +02:00
|
|
|
"gulp-sourcemaps": "^1.5.2",
|
2015-06-22 17:33:25 +02:00
|
|
|
"gulp-template": "~3.0.0",
|
2015-06-08 15:42:28 +02:00
|
|
|
"gulp-uglify": "^1.2.0",
|
2015-05-26 19:16:30 +02:00
|
|
|
"gulp-util": "^3.0.4",
|
2015-06-08 09:53:14 +02:00
|
|
|
"harmonize": "^1.4.2",
|
2016-01-11 17:52:32 +01:00
|
|
|
"history": "1.17.0",
|
2015-10-09 14:08:47 +02:00
|
|
|
"invariant": "^2.1.1",
|
2015-05-19 13:45:19 +02:00
|
|
|
"isomorphic-fetch": "^2.0.2",
|
2015-05-15 15:05:17 +02:00
|
|
|
"jest-cli": "^0.4.0",
|
2015-05-26 19:16:30 +02:00
|
|
|
"lodash": "^3.9.3",
|
2015-08-12 13:53:17 +02:00
|
|
|
"moment": "^2.10.6",
|
2015-05-15 15:05:17 +02:00
|
|
|
"object-assign": "^2.0.0",
|
2015-08-31 17:55:27 +02:00
|
|
|
"opn": "^3.0.2",
|
2015-07-24 13:44:28 +02:00
|
|
|
"q": "^1.4.1",
|
2016-01-11 17:52:32 +01:00
|
|
|
"query-string": "^3.0.0",
|
2015-07-17 15:41:09 +02:00
|
|
|
"raven-js": "^1.1.19",
|
2015-10-05 11:52:23 +02:00
|
|
|
"react": "0.13.2",
|
|
|
|
"react-bootstrap": "0.25.1",
|
2015-08-26 18:03:58 +02:00
|
|
|
"react-datepicker": "^0.12.0",
|
2016-01-11 17:52:32 +01:00
|
|
|
"react-router": "1.0.3",
|
2015-10-01 14:00:56 +02:00
|
|
|
"react-router-bootstrap": "^0.19.0",
|
2015-08-10 17:45:49 +02:00
|
|
|
"react-star-rating": "~1.3.2",
|
2015-09-21 16:10:25 +02:00
|
|
|
"react-textarea-autosize": "^2.5.2",
|
2015-06-09 17:53:44 +02:00
|
|
|
"reactify": "^1.1.0",
|
2015-11-24 19:26:45 +01:00
|
|
|
"shallow-equals": "0.0.0",
|
2015-06-05 13:15:31 +02:00
|
|
|
"shmui": "^0.1.0",
|
2015-07-24 13:44:28 +02:00
|
|
|
"spark-md5": "~1.0.0",
|
2015-06-08 17:20:08 +02:00
|
|
|
"uglifyjs": "^2.4.10",
|
|
|
|
"vinyl-buffer": "^1.0.0",
|
|
|
|
"vinyl-source-stream": "^1.1.0",
|
|
|
|
"watchify": "^3.1.2",
|
2015-08-10 17:45:49 +02:00
|
|
|
"yargs": "^3.10.0"
|
2015-05-15 15:05:17 +02:00
|
|
|
},
|
|
|
|
"jest": {
|
|
|
|
"scriptPreprocessor": "node_modules/babel-jest",
|
|
|
|
"unmockedModulePathPatterns": [
|
|
|
|
"<rootDir>/node_modules/react",
|
|
|
|
"<rootDir>/node_modules/alt",
|
|
|
|
"<rootDir>/js/alt.js"
|
|
|
|
]
|
|
|
|
}
|
2015-05-12 15:28:59 +02:00
|
|
|
}
|