rollup-plugin-circular-dependencies
Version:
Detect circular dependencies in Rollup projects
86 lines (85 loc) • 2.48 kB
JSON
{
"name": "rollup-plugin-circular-dependencies",
"version": "1.1.2",
"description": "Detect circular dependencies in Rollup projects",
"license": "ISC",
"type": "module",
"scripts": {
"prepare": "simple-git-hooks",
"build": "rollup --config rollup.config.ts --configPlugin rollup-plugin-esbuild",
"build:watch": "npm run build -- --watch",
"lint": "NODE_ENV=production eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"typecheck": "tsc --noEmit --pretty --project tsconfig.typecheck.json",
"format": "prettier . --write",
"test": "cd test && npm run test",
"release": "semantic-release"
},
"module": "./dist/index.mjs",
"types": "./dist/src/index.d.ts",
"exports": {
".": {
"types": "./dist/src/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
}
},
"files": [
"dist",
"CHANGELOG.md"
],
"keywords": [
"rollup-plugin",
"rollup plugin",
"rollup",
"dependencies",
"circular-dependencies",
"circular dependencies",
"cyclic dependencies"
],
"repository": {
"type": "git",
"url": "git+https://github.com/rushelex/rollup-plugin-circular-dependencies.git"
},
"bugs": {
"url": "https://github.com/rushelex/rollup-plugin-circular-dependencies/issues"
},
"homepage": "https://github.com/rushelex/rollup-plugin-circular-dependencies#readme",
"author": "Aleksey Shelementev <rushelex@gmail.com>",
"engines": {
"node": ">=18.19"
},
"peerDependencies": {
"rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
},
"peerDependenciesMeta": {
"rollup": {
"optional": true
}
},
"dependencies": {
"chalk": "5.3.0",
"lodash-es": "4.17.21"
},
"devDependencies": {
"@commitlint/cli": "18.6.0",
"@commitlint/config-conventional": "18.6.0",
"@rollup/plugin-terser": "0.4.4",
"@rollup/plugin-typescript": "11.1.6",
"@rollup/pluginutils": "5.1.0",
"@semantic-release/changelog": "6.0.3",
"@semantic-release/git": "10.0.1",
"@types/lodash-es": "4.17.12",
"@types/node": "18.15.3",
"@typescript-eslint/eslint-plugin": "6.20.0",
"@typescript-eslint/parser": "6.20.0",
"cross-env": "7.0.3",
"eslint": "8.56.0",
"eslint-kit": "10.11.0",
"prettier": "3.2.5",
"rollup": "4.9.6",
"rollup-plugin-esbuild": "6.1.1",
"semantic-release": "23.0.2",
"simple-git-hooks": "2.9.0",
"typescript": "5.3.3"
}
}