We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dfb6c22 commit 34d964bCopy full SHA for 34d964b
lib/load/release-rules.js
@@ -1,4 +1,4 @@
1
-const importCwd = require('import-cwd');
+const importFrom = require('import-from');
2
const SemanticReleaseError = require('@semantic-release/error');
3
const RELEASE_TYPES = require('../default/release-types');
4
@@ -15,7 +15,10 @@ module.exports = ({releaseRules}) => {
15
let loadedReleaseRules;
16
17
if (releaseRules) {
18
- loadedReleaseRules = typeof releaseRules === 'string' ? importCwd(releaseRules) : releaseRules;
+ loadedReleaseRules =
19
+ typeof releaseRules === 'string'
20
+ ? importFrom.silent(__dirname, releaseRules) || importFrom(process.cwd(), releaseRules)
21
+ : releaseRules;
22
23
if (!Array.isArray(loadedReleaseRules)) {
24
throw new SemanticReleaseError(
0 commit comments