Skip to content

Commit dfc7e59

Browse files
Initialized lerna
1 parent fa7afb4 commit dfc7e59

File tree

7 files changed

+3288
-97
lines changed

7 files changed

+3288
-97
lines changed

jest.config.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
const configurator = require('./jest.base-config');
2+
3+
const config = configurator({
4+
coverageReporters: [
5+
'lcov',
6+
'@lcov-viewer/istanbul-report',
7+
],
8+
moduleNameMapper: {
9+
'^react$': 'preact/compat',
10+
'^react-dom/test-utils$': 'preact/test-utils',
11+
'^react-dom$': 'preact/compat',
12+
'^react/jsx-runtime$': 'preact/jsx-runtime',
13+
},
14+
coveragePathIgnorePatterns: [
15+
'/node_modules/',
16+
'/mocks/',
17+
],
18+
});
19+
20+
module.exports = config;

lerna.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"npmClient": "yarn",
3+
"packages": [
4+
"packages/*",
5+
"packages/demo/*"
6+
],
7+
"version": "1.0.0",
8+
"useWorkspaces": true
9+
}

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
"packages/*",
99
"packages/demo/*"
1010
],
11+
"scripts": {
12+
"test": "lerna run test --stream",
13+
"version:update": "lerna version --no-push"
14+
},
1115
"devDependencies": {
1216
"@babel/cli": "^7.15.7",
1317
"@babel/core": "^7.15.8",
@@ -26,6 +30,7 @@
2630
"jest": "^27.3.0",
2731
"jest-raw-loader": "^1.0.1",
2832
"json-minimizer-webpack-plugin": "^3.1.0",
33+
"lerna": "^4.0.0",
2934
"less": "^4.1.2",
3035
"less-loader": "^10.2.0",
3136
"mini-css-extract-plugin": "^2.4.2",

packages/app/jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const configurator = require('../../jest.base-config');
33
const config = configurator({
44
coverageReporters: [
55
'lcov',
6+
'json',
67
'@lcov-viewer/istanbul-report',
78
],
89
moduleNameMapper: {

packages/tree-view/jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
const configurator = require('../../jest.base-config');
2-
const path = require('path');
32

43
const config = configurator({
54
coverageReporters: [
65
'lcov',
6+
'json',
77
'@lcov-viewer/istanbul-report'
88
],
99
});

packages/tree-view/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"react": "^17.0.2"
1313
},
1414
"devDependencies": {
15-
"@testing-library/react": "^12.1.2",
1615
"@lcov-viewer/istanbul-report": "^1.0.0",
16+
"@testing-library/react": "^12.1.2",
1717
"react": "^17.0.2",
1818
"react-dom": "^17.0.2"
1919
}

0 commit comments

Comments
 (0)