Skip to content

Commit f0ab004

Browse files
authored
Remove unused code and make build, test work (#834)
* chore: remove unused code * test: make ci work * chore: update test script
1 parent a310992 commit f0ab004

175 files changed

Lines changed: 74 additions & 7163 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

commitlint.config.js

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,3 @@
11
module.exports = {
22
extends: ['@commitlint/config-conventional'],
3-
rules: {
4-
'type-enum': [2, 'always', ['chore', 'ci', 'docs', 'feat', 'fix', 'refactor', 'revert', 'style', 'test']],
5-
'scope-empty': [2, 'never'],
6-
'custom-scope-enum': [2, 'always', ['global', 'ava', 'ava/advisor', 'ava/data', 'ava/parser']],
7-
},
8-
plugins: [
9-
{
10-
rules: {
11-
/**
12-
* We need use '/' as the module separator
13-
* However, commitlint use '/' for multiple scopes https://github.com/conventional-changelog/commitlint/blob/master/docs/concepts-commit-conventions.md#multiple-scopes
14-
* So we add a plugin modified from https://github.com/conventional-changelog/commitlint/blob/master/%40commitlint/rules/src/scope-enum.ts
15-
*/
16-
'custom-scope-enum': (parsed, when = 'always', value = []) => {
17-
if (!parsed.scope) {
18-
return [true, ''];
19-
}
20-
21-
// only use comma sign as separator
22-
const delimiters = ',';
23-
const scopeSegments = parsed.scope.split(delimiters);
24-
25-
const check = (value, enums) => {
26-
if (value === undefined) {
27-
return false;
28-
}
29-
if (!Array.isArray(enums)) {
30-
return false;
31-
}
32-
return enums.indexOf(value) > -1;
33-
};
34-
35-
const negated = when === 'never';
36-
const result = value.length === 0 || scopeSegments.every((scope) => check(scope, value));
37-
38-
return [negated ? !result : result, `scope must ${negated ? 'not' : null} be one of [${value.join(', ')}]`];
39-
},
40-
},
41-
},
42-
],
433
};

package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,11 @@
2020
"format": "npm run prettier-fix && npm run lint-fix",
2121
"format:ava": "cd ./packages/ava && npm run format",
2222
"format:ava-react": "cd ./packages/ava-react && npm run format",
23-
"test": "jest",
24-
"test:ava": "cd ./packages/ava && npm run test",
25-
"test:ava-react": "cd ./packages/ava-react && npm run test",
23+
"test": "cd ./packages/ava && npm run test",
2624
"coverage": "jest --coverage",
2725
"coverage:ava": "cd ./packages/ava && npm run coverage",
2826
"coverage:ava-react": "cd ./packages/ava-react && npm run coverage",
29-
"build:ava": "cd ./packages/ava && npm run build",
30-
"build:ava-react": "cd ./packages/ava-react && npm run build",
31-
"build": "npm run build:ava && npm run build:ava-react",
27+
"build": "cd ./packages/ava && npm run build",
3228
"clean": "git clean -dfx",
3329
"setup:playground": "cd playground && npm install",
3430
"start:playground": "cd playground && npm run dev",

packages/ava/__tests__/integration/advisor/bar.test.ts

Lines changed: 0 additions & 30 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/dag.test.ts

Whitespace-only changes.

packages/ava/__tests__/integration/advisor/heatmap.test.ts

Lines changed: 0 additions & 35 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/histogram.test.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/line.test.ts

Lines changed: 0 additions & 32 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/pie.test.ts

Lines changed: 0 additions & 41 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/scatter.test.ts

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/ava/__tests__/integration/advisor/treemap.test.ts

Whitespace-only changes.

0 commit comments

Comments
 (0)