diff --git a/package.json b/package.json index 07a4c59..658fd9b 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "browser": "dist.browser/index.js", "scripts": { "benchmarks": "npm run build && ts-node benchmarks/index.ts", - "build": "tsc -p tsconfig.json && tsc -p tsconfig.browser.json", + "build": "tsc -p tsconfig.prod.json && tsc -p tsconfig.browser.json", "prepublishOnly": "npm run test && npm run build", "coverage": "nyc --reporter=lcov npm run test:node", "docs:build": "typedoc", diff --git a/tsconfig.browser.json b/tsconfig.browser.json index a6e9b2c..b4895da 100644 --- a/tsconfig.browser.json +++ b/tsconfig.browser.json @@ -1,9 +1,9 @@ { - "extends": "./tsconfig.json", + "extends": "./tsconfig.prod.json", "compilerOptions": { "outDir": "./dist.browser", - }, - "target": "es5", - "lib": ["dom", "es5"] + "target": "es5", + "lib": ["dom", "es5"] + } } \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index bf015d8..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "@ethereumjs/config-tsc", - "compilerOptions": { - "outDir": "./dist" - }, - "include": ["src/**/*.ts"], - "target": "ES2017" -} diff --git a/tsconfig.prod.json b/tsconfig.prod.json new file mode 100644 index 0000000..29b17bf --- /dev/null +++ b/tsconfig.prod.json @@ -0,0 +1,8 @@ +{ + "extends": "@ethereumjs/config-tsc", + "compilerOptions": { + "outDir": "./dist", + "target": "ES2017" + }, + "include": ["src/**/*.ts"] +}