Skip to content

Commit edb0c7f

Browse files
committed
Import package JSON using require
1 parent 4dc2a5b commit edb0c7f

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.eslintrc.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@
2525
"plugin:prettier/recommended"
2626
],
2727
"rules": {
28+
"@typescript-eslint/no-var-requires": [
29+
"error",
30+
{
31+
"allow": ["/package\\.json$"]
32+
}
33+
],
2834
"require-jsdoc": [
2935
"error",
3036
{

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
"types": "dist/index.d.ts",
1111
"scripts": {
1212
"test": "cross-env NODE_ENV=test npx jest",
13-
"development": "cross-env NODE_ENV=local npx rollup --config rollup.config.ts --configPlugin typescript",
13+
"development": "cross-env NODE_ENV=local npx rollup --bundleConfigAsCjs --config rollup.config.ts --configPlugin typescript",
1414
"dev": "npm run development",
15-
"production": "cross-env NODE_ENV=production npx rollup --config rollup.config.ts --configPlugin typescript",
15+
"production": "cross-env NODE_ENV=production npx rollup --bundleConfigAsCjs --config rollup.config.ts --configPlugin typescript",
1616
"prod": "npm run production",
17-
"watch": "cross-env NODE_ENV=local npx rollup --config rollup.config.ts --configPlugin typescript --watch",
17+
"watch": "cross-env NODE_ENV=local npx rollup --bundleConfigAsCjs --config rollup.config.ts --configPlugin typescript --watch",
1818
"lint": "npx eslint --ext .tsx,.ts ./",
1919
"clean": "rm -rf dist"
2020
},

rollup.config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ import { nodeResolve } from '@rollup/plugin-node-resolve';
33
import typescript from '@rollup/plugin-typescript';
44
import terser from '@rollup/plugin-terser';
55

6-
import pkg from './package.json' assert { type: 'json' };
7-
6+
const pkg = require('./package.json');
87
const local = process.env.NODE_ENV === 'local';
98

109
export default {

0 commit comments

Comments
 (0)