Skip to content
This repository was archived by the owner on Nov 23, 2021. It is now read-only.

Commit 9b61b27

Browse files
committed
Fixed build.
1 parent 60e90da commit 9b61b27

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
{
22
"name": "mini-create-react-context",
3-
"version": "0.2.4",
3+
"version": "0.3.0",
44
"description": "Smaller Polyfill for the proposed React context API",
55
"main": "dist/cjs/index.js",
66
"module": "dist/esm/index.js",
77
"types": "dist/index.d.ts",
8-
"typings": "lib/index.d.ts",
98
"repository": "https://github.com/StringEpsilon/mini-create-react-context",
109
"author": "StringEpsilon",
1110
"license": "MIT",

rollup.config.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,15 @@ const babel = require("rollup-plugin-babel");
22
const commonjs = require("rollup-plugin-commonjs");
33
const nodeResolve = require("rollup-plugin-node-resolve");
44
const { uglify } = require("rollup-plugin-uglify");
5-
const pkg = require("./package.json");
65

7-
function isBareModuleId(id) {
8-
return !id.startsWith(".") && !id.includes(pkg.name + "/");
9-
}
6+
const externalModules = ["react", "gud", "tiny-warning", "prop-types"];
107
const extensions = [".ts", ".tsx"];
118

129
const cjs = [
1310
{
1411
input: "src/index.ts",
1512
output: { file: `dist/cjs/index.js`, format: "cjs", compact: true, },
16-
external: isBareModuleId,
13+
external: externalModules,
1714
plugins: [
1815
nodeResolve({ extensions }),
1916
babel({ exclude: /node_modules/, extensions }),
@@ -23,7 +20,7 @@ const cjs = [
2320
{
2421
input: "src/index.ts",
2522
output: { file: `dist/cjs/index.min.js`, format: "cjs", compact: true, },
26-
external: isBareModuleId,
23+
external: externalModules,
2724
plugins: [
2825
nodeResolve({ extensions }),
2926
babel({ exclude: /node_modules/, extensions }),
@@ -36,7 +33,7 @@ const esm = [
3633
{
3734
input: "src/index.ts",
3835
output: { file: `dist/esm/index.js`, format: "esm" },
39-
external: isBareModuleId,
36+
external: externalModules,
4037
plugins: [
4138
nodeResolve({ extensions }),
4239
babel({

0 commit comments

Comments
 (0)