eslint-rules/package.json
2023-07-19 23:40:39 -04:00

34 lines
886 B
JSON

{
"scripts": {
"build": "./esbuild.ts",
"check-import": "for js in dist/*.js; do cat $js | grep 'require('; done"
},
"private": true,
"devDependencies": {
"@babel/core": "^7.22.9",
"@babel/plugin-transform-flow-strip-types": "^7.22.5",
"@babel/preset-env": "^7.22.9",
"@types/babel-plugin-macros": "^3.1.0",
"@types/babel__core": "^7.20.1",
"@types/node": "^20.4.2",
"babel-plugin-macros": "^3.1.0",
"esbin": "0.0.1-beta.1",
"esbuild": "0.18.14",
"esbuild-plugin-alias": "^0.2.1",
"esbuild-register": "3.4.2",
"eslint": "8.45.0",
"eslint-config-prettier": "8.8.0",
"eslint-plugin-import": "^2.27.5",
"glob": "^10.3.3",
"prettier": "^3.0.0"
},
"prettier": {
"arrowParens": "avoid",
"tabWidth": 2,
"printWidth": 90,
"semi": true,
"singleQuote": true,
"trailingComma": "all"
}
}