Skip to content

Commit e0cdacb

Browse files
author
Yaroslav Kasperovich
committed
Add coffee-loader to generator, remove preset-env
1 parent 08bc619 commit e0cdacb

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

generator.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1+
const pluginDeps = require("./package.json").dependencies;
2+
const pluginPeerDeps = require("./package.json").peerDependencies;
3+
14
module.exports = (API) => {
25
return API.extendPackage({
36
devDependencies: {
4-
coffeescript: require("./package.json").peerDependencies.coffeescript,
7+
"coffee-loader": pluginDeps["coffee-loader"],
8+
coffeescript: pluginPeerDeps.coffeescript,
59
},
610
});
711
};

index.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,11 @@ module.exports = (API, projectOptions) => {
2020
}
2121

2222
if (API.hasPlugin("babel")) {
23-
coffeeRule
24-
.use("babel-loader")
25-
.loader(require.resolve("babel-loader"))
26-
.options({
27-
presets: ["@babel/preset-env"],
28-
});
23+
coffeeRule.use("babel-loader").loader(require.resolve("babel-loader"));
2924
}
3025

3126
coffeeRule.use("coffee-loader").loader(require.resolve("coffee-loader"));
3227

33-
coffeeRule.exclude.add(() => ["node_modules", "bower_components"]).end();
28+
coffeeRule.exclude.add("node_modules").end();
3429
});
3530
};

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-cli-plugin-coffee",
3-
"version": "0.5.8",
3+
"version": "0.5.9",
44
"description": "CoffeeScript2 support for your @vue/cli project",
55
"main": "index.js",
66
"repository": {
@@ -28,7 +28,6 @@
2828
},
2929
"dependencies": {
3030
"@babel/core": "^7.9.6",
31-
"@babel/preset-env": "^7.9.6",
3231
"babel-loader": "^8.1.0",
3332
"cache-loader": "^4.1.0",
3433
"coffee-loader": "^1.0.0",

0 commit comments

Comments
 (0)