Skip to content

Commit 7712e3c

Browse files
authored
Merge pull request #18 from deeppatel234/refector-package-lerna
Refector package lerna
2 parents b08ac47 + f2c6b65 commit 7712e3c

82 files changed

Lines changed: 96 additions & 78 deletions

Some content is hidden

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

jsconfig.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"target": "es6",
44
"baseUrl": "./",
55
"paths": {
6-
"Src/*": ["src/*"],
7-
"Components/*": ["src/components/*"],
8-
"Containers/*": ["src/containers/*"],
9-
"Utils/*": ["src/utils/*"]
6+
"Src/*": ["packages/devtool-extenstion/src/*"],
7+
"Components/*": ["packages/devtool-extenstion/src/components/*"],
8+
"Containers/*": ["packages/devtool-extenstion/src/containers/*"],
9+
"Utils/*": ["packages/devtool-extenstion/src/utils/*"]
1010
}
1111
},
1212
"exclude": ["node_modules", "dist"]

lerna.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"packages": ["packages/*"],
3+
"npmClient": "npm",
4+
"version": "independent"
5+
}

package.json

Lines changed: 9 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,14 @@
11
{
2-
"name": "react-context-devtool",
3-
"version": "2.0.0",
4-
"description": "Devtool for React Context and useReducer hook",
5-
"main": "dist/module/cjs/index.js",
6-
"module": "dist/module/esm/index.js",
7-
"files": [
8-
"dist/module"
2+
"private": true,
3+
"workspaces": [
4+
"packages/*"
95
],
106
"scripts": {
11-
"compile:module": "babel module/index.js --config-file ./babel.config.js --extensions '.js'",
12-
"clean:module": "rimraf dist/module",
13-
"build:module:esm": "BABEL_ENV=esm npm run compile:module -- --out-dir dist/module/esm",
14-
"build:module:cjs": "BABEL_ENV=cjs npm run compile:module -- --out-dir dist/module/cjs",
15-
"build:module": "npm run clean:module && npm run build:module:esm && npm run build:module:cjs",
16-
"prepublishOnly": "npm run build:module",
17-
"build:chrome": "cross-env NODE_ENV=production node ./browser/chrome/build",
18-
"build:chrome:dev": "cross-env NODE_ENV=development node ./browser/chrome/build",
19-
"build:firefox": "cross-env NODE_ENV=production node ./browser/firefox/build",
20-
"build:firefox:dev": "cross-env NODE_ENV=development node ./browser/firefox/build",
21-
"build:extension": "npm run build:chrome && npm run build:firefox",
22-
"build:extension:dev": "npm run build:chrome:dev && npm run build:firefox:dev",
23-
"start:dev": "cross-env NODE_ENV=development webpack --config build/webpack.config.js --mode development --watch",
24-
"start:dev:chrome": "npm run build:chrome:dev && cross-env DEV_FOR=chrome npm run start:dev",
25-
"start:dev:firefox": "npm run build:firefox:dev && cross-env DEV_FOR=firefox npm run start:dev"
26-
},
27-
"repository": {
28-
"type": "git",
29-
"url": "git+https://github.com/deeppatel234/react-context-devtool.git"
30-
},
31-
"author": "Deep Patel <deeppatel234@gmail.com>",
32-
"license": "MIT",
33-
"bugs": {
34-
"url": "https://github.com/deeppatel234/react-context-devtool/issues"
35-
},
36-
"homepage": "https://github.com/deeppatel234/react-context-devtool#readme",
37-
"dependencies": {
38-
"classnames": "2.2.6",
39-
"codemirror": "5.55.0",
40-
"error-stack-parser": "2.0.6",
41-
"jsondiffpatch": "0.4.1",
42-
"jsonlint-mod": "1.7.5",
43-
"object-assign": "4.1.1",
44-
"react": "16.13.1",
45-
"react-dom": "16.13.1",
46-
"react-json-view": "1.19.1"
7+
"clean": "lerna clean --yes",
8+
"bootstrap": "lerna bootstrap",
9+
"setup": "npm run clean && npm run bootstrap",
10+
"build": "lerna run build",
11+
"publish": "lerna publish"
4712
},
4813
"devDependencies": {
4914
"@babel/cli": "7.10.3",
@@ -52,23 +17,7 @@
5217
"@babel/plugin-transform-runtime": "7.10.3",
5318
"@babel/preset-env": "7.10.3",
5419
"@babel/preset-react": "7.10.1",
55-
"archiver": "4.0.1",
5620
"babel-loader": "8.1.0",
57-
"chalk": "4.1.0",
58-
"cross-env": "7.0.2",
59-
"css-loader": "3.6.0",
60-
"fs-extra": "9.0.1",
61-
"mini-css-extract-plugin": "0.9.0",
62-
"postcss-flexbugs-fixes": "4.2.1",
63-
"postcss-loader": "3.0.0",
64-
"postcss-normalize": "9.0.0",
65-
"postcss-preset-env": "6.7.0",
66-
"replace-in-file": "6.1.0",
67-
"rimraf": "3.0.2",
68-
"sass": "1.26.9",
69-
"sass-loader": "8.0.2",
70-
"style-loader": "1.2.1",
71-
"webpack": "4.43.0",
72-
"webpack-cli": "3.3.12"
21+
"lerna": "^3.22.1"
7322
}
7423
}

browser/chrome/build.js renamed to packages/devtool-extenstion/browser/chrome/build.js

File renamed without changes.

browser/chrome/manifest.json renamed to packages/devtool-extenstion/browser/chrome/manifest.json

File renamed without changes.

browser/firefox/build.js renamed to packages/devtool-extenstion/browser/firefox/build.js

File renamed without changes.

browser/firefox/manifest.json renamed to packages/devtool-extenstion/browser/firefox/manifest.json

File renamed without changes.

build/build.js renamed to packages/devtool-extenstion/build/build.js

File renamed without changes.

build/paths.js renamed to packages/devtool-extenstion/build/paths.js

File renamed without changes.

build/webpack.config.js renamed to packages/devtool-extenstion/build/webpack.config.js

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,15 @@ module.exports = ({ mode, distPath } = {}) => {
3434
include: PATHS.SRC_DIR,
3535
exclude: /node_modules/,
3636
loader: "babel-loader",
37+
options: {
38+
configFile: path.resolve(
39+
__dirname,
40+
'..',
41+
'..',
42+
'..',
43+
'babel.config.js',
44+
),
45+
},
3746
},
3847
{
3948
test: /\.svg$/,
@@ -52,19 +61,6 @@ module.exports = ({ mode, distPath } = {}) => {
5261
loader: 'css-loader',
5362
options: { url: false }
5463
},
55-
// {
56-
// loader: "postcss-loader",
57-
// options: {
58-
// ident: "postcss",
59-
// plugins: () => [
60-
// require("postcss-flexbugs-fixes"),
61-
// require("postcss-preset-env")({
62-
// stage: 3,
63-
// }),
64-
// require("postcss-normalize"),
65-
// ],
66-
// },
67-
// },
6864
"sass-loader",
6965
],
7066
},

0 commit comments

Comments
 (0)