Skip to content

Commit 680ed44

Browse files
committed
refactor: Simplify file tree
1 parent de88ab7 commit 680ed44

13 files changed

+20
-18
lines changed

Diff for: lib/index.js renamed to index.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
const {callbackify} = require('util');
22
const parser = require('conventional-commits-parser').sync;
33
const debug = require('debug')('semantic-release:commit-analyzer');
4-
const loadParserConfig = require('./load/parser-config');
5-
const loadReleaseRules = require('./load/release-rules');
6-
const analyzeCommit = require('./analyze-commit');
7-
const compareReleaseTypes = require('./compare-release-types');
8-
const RELEASE_TYPES = require('./default/release-types');
9-
const DEFAULT_RELEASE_RULES = require('./default/release-rules');
4+
const loadParserConfig = require('./lib/load-parser-config');
5+
const loadReleaseRules = require('./lib/load-release-rules');
6+
const analyzeCommit = require('./lib/analyze-commit');
7+
const compareReleaseTypes = require('./lib/compare-release-types');
8+
const RELEASE_TYPES = require('./lib/default-release-types');
9+
const DEFAULT_RELEASE_RULES = require('./lib/default-release-rules');
1010

1111
/**
1212
* Determine the type of release to create based on a list of commits.

Diff for: lib/analyze-commit.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const {isMatchWith, isRegExp, omit} = require('lodash');
22
const debug = require('debug')('semantic-release:commit-analyzer');
3-
const RELEASE_TYPES = require('./default/release-types');
3+
const RELEASE_TYPES = require('./default-release-types');
44
const compareReleaseTypes = require('./compare-release-types');
55

66
/**

Diff for: lib/compare-release-types.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const RELEASE_TYPES = require('./default/release-types');
1+
const RELEASE_TYPES = require('./default-release-types');
22

33
/**
44
* Test if a realease type is of higher level than a given one.
File renamed without changes.
File renamed without changes.
File renamed without changes.

Diff for: lib/load/release-rules.js renamed to lib/load-release-rules.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const importFrom = require('import-from');
2-
const RELEASE_TYPES = require('../default/release-types');
2+
const RELEASE_TYPES = require('./default-release-types');
33

44
/**
55
* Load and validate the `releaseRules` rules.

Diff for: package.json

+6-4
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"node": ">=4"
4646
},
4747
"files": [
48-
"lib"
48+
"lib",
49+
"index.js"
4950
],
5051
"homepage": "https://github.com/semantic-release/commit-analyzer#readme",
5152
"keywords": [
@@ -59,10 +60,11 @@
5960
"semantic-release"
6061
],
6162
"license": "MIT",
62-
"main": "lib/index.js",
63+
"main": "index.js",
6364
"nyc": {
6465
"include": [
65-
"lib/**/*.js"
66+
"lib/**/*.js",
67+
"index.js"
6668
],
6769
"reporter": [
6870
"json",
@@ -82,7 +84,7 @@
8284
},
8385
"release": {
8486
"analyzeCommits": {
85-
"path": "./lib/index.js"
87+
"path": "./index.js"
8688
}
8789
},
8890
"repository": {

Diff for: test/analyze-commit.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import analyzeCommit from './../lib/analyze-commit';
2+
import analyzeCommit from '../lib/analyze-commit';
33

44
test('Match breaking change', t => {
55
const commit = {

Diff for: test/compare-release-types.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import compareReleaseTypes from './../lib/compare-release-types';
2+
import compareReleaseTypes from '../lib/compare-release-types';
33

44
test('Compares release types', t => {
55
t.true(compareReleaseTypes('patch', 'minor'));

Diff for: test/integration.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {promisify} from 'util';
22
import test from 'ava';
33
import {stub} from 'sinon';
4-
import commitAnalyzer from '../lib/index';
4+
import commitAnalyzer from '..';
55

66
test.beforeEach(t => {
77
const log = stub();

Diff for: test/load-parser-config.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import loadParserConfig from './../lib/load/parser-config';
2+
import loadParserConfig from './../lib/load-parser-config';
33

44
/**
55
* AVA macro to verify that `loadParserConfig` return a parserOpts object.

Diff for: test/load-release-rules.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import test from 'ava';
2-
import loadReleaseRules from './../lib/load/release-rules';
2+
import loadReleaseRules from './../lib/load-release-rules';
33
import testReleaseRules from './fixtures/release-rules';
44

55
test('Accept a "releaseRules" option', t => {

0 commit comments

Comments
 (0)