From 1d51bccc936cf4b34d74341d79c0ec9a3864f7b7 Mon Sep 17 00:00:00 2001 From: Dan Marshall Date: Wed, 25 Aug 2021 20:46:07 -0700 Subject: [PATCH 1/3] add browserified standalone file --- .gitignore | 1 + package.json | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/.gitignore b/.gitignore index 7a4930b..838c9b9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules *.compiled.js .idea +dist \ No newline at end of file diff --git a/package.json b/package.json index 40ec14b..b620c66 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ }, "devDependencies": { "browserify": "^6.1.0", + "browserify-shim": "^3.8.14", "chai": "3.5.0", "enzyme": "^2.9.1", "http-server": "^0.7.2", @@ -38,7 +39,15 @@ "keywords": [ "react-component" ], + "browserify": { + "transform": [ "browserify-shim" ] + }, + "browserify-shim": { + "react": "global:React", + "react-dom": "global:ReactDOM" + }, "scripts": { + "browserify": "browserify ./json-inspector.js --standalone reactJsonInspector -o ./dist/reactJsonInspector.js", "test": "mocha test/**/*-spec.js", "server": "http-server .", "watch": "watchify example/app.js -o example/app.compiled.js -v" From 9c596933a019b988322535fd651e486e163f398f Mon Sep 17 00:00:00 2001 From: Dan Marshall Date: Thu, 26 Aug 2021 16:05:35 -0700 Subject: [PATCH 2/3] do not ignore dist --- .npmignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..cbdb961 --- /dev/null +++ b/.npmignore @@ -0,0 +1 @@ +!dist From dac465bb3893fdede1e3700b7a2dc87d9f46e6c1 Mon Sep 17 00:00:00 2001 From: Dan Marshall Date: Thu, 26 Aug 2021 16:56:05 -0700 Subject: [PATCH 3/3] capitalize ReactJsonInspector --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b620c66..a2fe957 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "react-dom": "global:ReactDOM" }, "scripts": { - "browserify": "browserify ./json-inspector.js --standalone reactJsonInspector -o ./dist/reactJsonInspector.js", + "browserify": "browserify ./json-inspector.js --standalone ReactJsonInspector -o ./dist/reactJsonInspector.js", "test": "mocha test/**/*-spec.js", "server": "http-server .", "watch": "watchify example/app.js -o example/app.compiled.js -v"