tsconfck
Advanced tools
Comparing version 0.0.1 to 1.0.0-0
113
package.json
{ | ||
"name": "tsconfck", | ||
"version": "0.0.1", | ||
"version": "1.0.0-0", | ||
"description": "A utility to work with tsconfig.json without typescript", | ||
"main": "index.js", | ||
"license": "MIT", | ||
"author": "dominikg", | ||
"files": [ | ||
"dist", | ||
"src", | ||
"README.md", | ||
"LICENSE", | ||
"package.json" | ||
], | ||
"type": "module", | ||
"main": "dist/index.cjs", | ||
"module": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"exports": { | ||
".": { | ||
"import": "./dist/index.js", | ||
"require": "./dist/index.cjs" | ||
}, | ||
"./package.json": "./package.json" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/dominikg/tsconfck.git" | ||
}, | ||
"keywords": [ | ||
"typescript", | ||
"tsconfig", | ||
"tsconfig.json" | ||
], | ||
"bugs": { | ||
"url": "https://github.com/dominikg/tsconfck/issues" | ||
}, | ||
"homepage": "https://github.com/dominikg/tsconfck/tree/main/#readme", | ||
"dependencies": { | ||
"strip-bom": "^5.0.0", | ||
"strip-json-comments": "^4.0.0" | ||
}, | ||
"peerDependencies": { | ||
"typescript": "^4.3.5" | ||
}, | ||
"peerDependenciesMeta": { | ||
"typescript": { | ||
"optional": true | ||
} | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^13.1.0", | ||
"@commitlint/config-conventional": "^13.1.0", | ||
"@tsconfig/node12": "^1.0.9", | ||
"@types/node": "^16.7.2", | ||
"@typescript-eslint/eslint-plugin": "^4.29.3", | ||
"@typescript-eslint/parser": "^4.29.3", | ||
"chalk": "^4.1.2", | ||
"conventional-changelog-cli": "^2.1.1", | ||
"enquirer": "^2.3.6", | ||
"esbuild": "^0.12.23", | ||
"eslint": "^7.32.0", | ||
"eslint-config-prettier": "^8.3.0", | ||
"eslint-plugin-markdown": "^2.2.0", | ||
"eslint-plugin-node": "^11.1.0", | ||
"eslint-plugin-prettier": "^3.4.1", | ||
"execa": "^5.1.1", | ||
"husky": "^7.0.2", | ||
"lint-staged": "^11.1.2", | ||
"minimist": "^1.2.5", | ||
"npm-check-updates": "^11.8.3", | ||
"npm-run-all": "^4.1.5", | ||
"prettier": "^2.3.2", | ||
"rimraf": "^3.0.2", | ||
"semver": "^7.3.5", | ||
"tiny-glob": "^0.2.9", | ||
"ts-node": "^10.2.1", | ||
"tsup": "^4.14.0", | ||
"typescript": "^4.3.5", | ||
"uvu": "^0.5.1", | ||
"watchlist": "^0.2.3" | ||
}, | ||
"lint-staged": { | ||
"*.{cjs,js,ts,md}": [ | ||
"eslint --fix", | ||
"prettier --write" | ||
] | ||
}, | ||
"engines": { | ||
"pnpm": "^6.7.0", | ||
"yarn": "forbidden, use pnpm", | ||
"npm": "forbidden, use pnpm", | ||
"node": "^12.20 || ^14.13.1 || >= 16" | ||
}, | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
}, | ||
"author": "", | ||
"license": "MIT" | ||
} | ||
"dev": "pnpm run build:ci -- --watch src", | ||
"build:ci": "rimraf dist && tsup-node src/index.ts --format esm,cjs --no-splitting", | ||
"build": "pnpm run build:ci -- --dts --sourcemap", | ||
"test": "node --experimental-loader ts-node/esm node_modules/uvu/bin.js tests -i fixtures -i temp -i util", | ||
"test:watch": "pnpm test; watchlist tests src -- pnpm test", | ||
"lint": "eslint --ignore-path .gitignore '**/*.{cjs,js,ts,md}'", | ||
"lint:fix": "pnpm run lint -- --fix", | ||
"format": "prettier --ignore-path .gitignore '**/*.{cjs,js,ts,md}' --check", | ||
"format:fix": "pnpm run format -- --write", | ||
"fixup": "run-s lint:fix format:fix", | ||
"update-deps": "pnpx --no-install ncu -u", | ||
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s --commit-path .", | ||
"release": "node scripts/release.js", | ||
"release:dry": "pnpm run release -- --dry" | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Empty package
Supply chain riskPackage does not contain any code. It may be removed, is name squatting, or the result of a faulty package publish.
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
No contributors or author data
MaintenancePackage does not specify a list of contributors or an author in package.json.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
98874
15
1382
0
1
0
82
Yes
3
30
9
+ Addedstrip-bom@^5.0.0
+ Addedstrip-json-comments@^4.0.0
+ Addedstrip-bom@5.0.0(transitive)
+ Addedstrip-json-comments@4.0.0(transitive)
+ Addedtypescript@4.9.5(transitive)