mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-30 10:58:23 -05:00
82785435bf
Added tx-import, expects TX_TOKEN environment variable to be set to an API token for Transifex. If no API token exists it’ll just use the default English strings for everything. Removed the localization spot checks because they were checking tha json got built from po files. With Tx-import the files are already json, and may possibly be missing.
105 lines
2.8 KiB
JSON
105 lines
2.8 KiB
JSON
{
|
|
"name": "www",
|
|
"version": "1.0.0",
|
|
"description": "Standalone WWW client for Scratch",
|
|
"scripts": {
|
|
"start": "make start",
|
|
"stop": "make stop",
|
|
"test": "make test",
|
|
"watch": "make watch",
|
|
"build": "make build",
|
|
"dev": "make watch && make start &"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+ssh://git@github.com/llk/scratch-www.git"
|
|
},
|
|
"author": "Massachusetts Institute of Technology",
|
|
"license": "BSD-3-Clause",
|
|
"bugs": {
|
|
"url": "https://github.com/llk/scratch-www/issues"
|
|
},
|
|
"homepage": "https://github.com/llk/scratch-www#readme",
|
|
"dependencies": {
|
|
"bunyan": "1.7.1",
|
|
"compression": "1.6.1",
|
|
"express": "4.13.4",
|
|
"express-http-proxy": "0.6.0",
|
|
"lodash.defaults": "4.0.1",
|
|
"newrelic": "1.25.4",
|
|
"raven": "0.10.0"
|
|
},
|
|
"devDependencies": {
|
|
"async": "1.5.2",
|
|
"autoprefixer": "6.3.6",
|
|
"babel-core": "6.10.4",
|
|
"babel-eslint": "5.0.4",
|
|
"babel-loader": "6.2.4",
|
|
"babel-preset-es2015": "6.9.0",
|
|
"babel-preset-react": "6.11.1",
|
|
"classnames": "2.1.3",
|
|
"cookie": "0.2.2",
|
|
"copy-webpack-plugin": "0.2.0",
|
|
"css-loader": "0.23.1",
|
|
"eslint": "1.3.1",
|
|
"eslint-plugin-json": "1.2.0",
|
|
"eslint-plugin-react": "3.3.1",
|
|
"exenv": "1.2.0",
|
|
"fastly": "1.2.1",
|
|
"file-loader": "0.8.4",
|
|
"formsy-react": "0.18.0",
|
|
"formsy-react-components": "0.7.1",
|
|
"git-bundle-sha": "0.0.2",
|
|
"glob": "5.0.15",
|
|
"google-libphonenumber": "1.0.21",
|
|
"html-webpack-plugin": "2.22.0",
|
|
"iso-3166-2": "0.4.0",
|
|
"json-loader": "0.5.2",
|
|
"json2po-stream": "1.0.3",
|
|
"keymirror": "0.1.1",
|
|
"lodash.clone": "3.0.3",
|
|
"lodash.defaultsdeep": "3.10.0",
|
|
"lodash.isarray": "3.0.4",
|
|
"lodash.merge": "3.3.2",
|
|
"lodash.omit": "3.1.0",
|
|
"lodash.range": "3.0.1",
|
|
"minilog": "2.0.8",
|
|
"node-sass": "3.3.3",
|
|
"pako": "0.2.8",
|
|
"po2icu": "0.0.2",
|
|
"postcss-loader": "0.8.2",
|
|
"raven-js": "3.0.4",
|
|
"react": "15.1.0",
|
|
"react-dom": "15.0.1",
|
|
"react-intl": "2.1.2",
|
|
"react-modal": "1.5.2",
|
|
"react-onclickoutside": "4.1.1",
|
|
"react-redux": "4.4.5",
|
|
"react-responsive": "1.1.4",
|
|
"react-slick": "0.12.2",
|
|
"react-telephone-input": "3.4.5",
|
|
"redux": "3.5.2",
|
|
"redux-thunk": "2.0.1",
|
|
"sass-lint": "1.5.1",
|
|
"sass-loader": "2.0.1",
|
|
"scratchr2_translations": "git://github.com/LLK/scratchr2_translations.git#master",
|
|
"selenium-webdriver": "2.44.0",
|
|
"slick-carousel": "1.5.8",
|
|
"source-map-support": "0.3.2",
|
|
"style-loader": "0.12.3",
|
|
"tap": "7.1.2",
|
|
"transifex": "1.4.6",
|
|
"url-loader": "0.5.6",
|
|
"watch": "0.16.0",
|
|
"webpack": "1.12.14",
|
|
"webpack-dev-middleware": "1.2.0",
|
|
"xhr": "2.2.0"
|
|
},
|
|
"nyc": {
|
|
"include": [
|
|
"bin/**/*.js",
|
|
"src/**/*.js"
|
|
],
|
|
"all": true
|
|
}
|
|
}
|