aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/isolation/assets
diff options
context:
space:
mode:
authorMatthew Draper <matthew@trebex.net>2019-02-11 21:19:16 +1030
committerGitHub <noreply@github.com>2019-02-11 21:19:16 +1030
commit4e6737f18ab8f0d0e9fbe6f73a92e5d29f1c68f1 (patch)
tree1c3f111edd45a69c195876fa1e08c2dfed2aa537 /railties/test/isolation/assets
parent713cee01a5391b1ca56e25883c6c172ae59d7020 (diff)
parentcd34f00627c35bec1cde9b154c7aeb453ea0789e (diff)
downloadrails-4e6737f18ab8f0d0e9fbe6f73a92e5d29f1c68f1.tar.gz
rails-4e6737f18ab8f0d0e9fbe6f73a92e5d29f1c68f1.tar.bz2
rails-4e6737f18ab8f0d0e9fbe6f73a92e5d29f1c68f1.zip
Merge pull request #35184 from y-yagi/avoid_extra_package_install
Avoid extra package install
Diffstat (limited to 'railties/test/isolation/assets')
-rw-r--r--railties/test/isolation/assets/config/webpack/development.js3
-rw-r--r--railties/test/isolation/assets/config/webpack/production.js3
-rw-r--r--railties/test/isolation/assets/config/webpack/test.js3
-rw-r--r--railties/test/isolation/assets/config/webpacker.yml8
-rw-r--r--railties/test/isolation/assets/package.json9
5 files changed, 26 insertions, 0 deletions
diff --git a/railties/test/isolation/assets/config/webpack/development.js b/railties/test/isolation/assets/config/webpack/development.js
new file mode 100644
index 0000000000..395290f431
--- /dev/null
+++ b/railties/test/isolation/assets/config/webpack/development.js
@@ -0,0 +1,3 @@
+process.env.NODE_ENV = process.env.NODE_ENV || 'development'
+const { environment } = require('@rails/webpacker')
+module.exports = environment.toWebpackConfig()
diff --git a/railties/test/isolation/assets/config/webpack/production.js b/railties/test/isolation/assets/config/webpack/production.js
new file mode 100644
index 0000000000..d064a6a7fb
--- /dev/null
+++ b/railties/test/isolation/assets/config/webpack/production.js
@@ -0,0 +1,3 @@
+process.env.NODE_ENV = process.env.NODE_ENV || 'production'
+const { environment } = require('@rails/webpacker')
+module.exports = environment.toWebpackConfig()
diff --git a/railties/test/isolation/assets/config/webpack/test.js b/railties/test/isolation/assets/config/webpack/test.js
new file mode 100644
index 0000000000..395290f431
--- /dev/null
+++ b/railties/test/isolation/assets/config/webpack/test.js
@@ -0,0 +1,3 @@
+process.env.NODE_ENV = process.env.NODE_ENV || 'development'
+const { environment } = require('@rails/webpacker')
+module.exports = environment.toWebpackConfig()
diff --git a/railties/test/isolation/assets/config/webpacker.yml b/railties/test/isolation/assets/config/webpacker.yml
new file mode 100644
index 0000000000..0b1f43a407
--- /dev/null
+++ b/railties/test/isolation/assets/config/webpacker.yml
@@ -0,0 +1,8 @@
+default: &default
+ check_yarn_integrity: false
+development:
+ <<: *default
+test:
+ <<: *default
+production:
+ <<: *default
diff --git a/railties/test/isolation/assets/package.json b/railties/test/isolation/assets/package.json
new file mode 100644
index 0000000000..106b1029f0
--- /dev/null
+++ b/railties/test/isolation/assets/package.json
@@ -0,0 +1,9 @@
+{
+ "name": "dummy",
+ "private": true,
+ "dependencies": {
+ "@rails/ujs": "file:../../../../actionview",
+ "@rails/webpacker": "https://github.com/rails/webpacker.git",
+ "turbolinks": "^5.2.0"
+ }
+}