aboutsummaryrefslogtreecommitdiffstats
path: root/actioncable/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'actioncable/package.json')
-rw-r--r--actioncable/package.json23
1 files changed, 20 insertions, 3 deletions
diff --git a/actioncable/package.json b/actioncable/package.json
index d9df46043d..5d5105a6d5 100644
--- a/actioncable/package.json
+++ b/actioncable/package.json
@@ -2,9 +2,9 @@
"name": "actioncable",
"version": "6.0.0-alpha",
"description": "WebSocket framework for Ruby on Rails.",
- "main": "lib/assets/compiled/action_cable.js",
+ "main": "app/assets/javascripts/action_cable.js",
"files": [
- "lib/assets/compiled/*.js"
+ "app/assets/javascripts/*.js"
],
"repository": {
"type": "git",
@@ -20,5 +20,22 @@
"bugs": {
"url": "https://github.com/rails/rails/issues"
},
- "homepage": "http://rubyonrails.org/"
+ "homepage": "http://rubyonrails.org/",
+ "devDependencies": {
+ "babel-core": "^6.25.0",
+ "babel-plugin-external-helpers": "^6.22.0",
+ "babel-preset-env": "^1.6.0",
+ "eslint": "^4.3.0",
+ "eslint-plugin-import": "^2.7.0",
+ "rollup": "^0.58.2",
+ "rollup-plugin-babel": "^3.0.4",
+ "rollup-plugin-commonjs": "^9.1.0",
+ "rollup-plugin-node-resolve": "^3.3.0",
+ "rollup-plugin-uglify": "^3.0.0"
+ },
+ "scripts": {
+ "prebuild": "yarn lint && bundle exec rake assets:codegen",
+ "build": "rollup --config rollup.config.js",
+ "lint": "eslint app/javascript"
+ }
}