diff --git a/package-lock.json b/package-lock.json index 9340746..32ddcc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@arunkumar_h/rule-engine", - "version": "1.4.2", + "version": "1.5.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@arunkumar_h/rule-engine", - "version": "1.4.2", + "version": "1.5.1", "license": "MIT", "dependencies": { "lodash.endswith": "^4.2.1", @@ -18,6 +18,7 @@ "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@commitlint/prompt": "^19.8.0", + "@commitlint/prompt-cli": "^19.8.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", @@ -830,6 +831,93 @@ "node": ">=v18" } }, + "node_modules/@commitlint/prompt-cli": { + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/prompt-cli/-/prompt-cli-19.8.0.tgz", + "integrity": "sha512-7SHDakdWO2ROO3FRyeQTugHZ7GTGdh3dGIs3gVVgf2LmekzIUIv2nstHaPIGDuI+FDmo961zRK31gGMc2RjxTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/prompt": "^19.8.0", + "inquirer": "^9.2.15", + "tinyexec": "^0.3.0" + }, + "bin": { + "commit": "cli.js" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/prompt-cli/node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@commitlint/prompt-cli/node_modules/inquirer": { + "version": "9.3.7", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.3.7.tgz", + "integrity": "sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/figures": "^1.0.3", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@commitlint/prompt-cli/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@commitlint/prompt-cli/node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@commitlint/prompt-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@commitlint/prompt/node_modules/chalk": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", diff --git a/package.json b/package.json index 931b5f3..28448d8 100644 --- a/package.json +++ b/package.json @@ -26,12 +26,14 @@ "tsup_build": "tsup src/index.ts --dts --format cjs --out-dir dist", "prepare": "husky install", "commitlint": "commitlint --edit", - "semantic-release": "semantic-release" + "semantic-release": "semantic-release", + "commit": "commit" }, "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@commitlint/prompt": "^19.8.0", + "@commitlint/prompt-cli": "^19.8.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", @@ -47,10 +49,10 @@ "jest": "^29.7.0", "jest-coverage-badges": "^1.0.0", "semantic-release": "^24.2.3", + "semantic-release-cli": "^5.4.6", "ts-jest": "^29.3.1", "tsup": "^8.4.0", - "typescript": "^5.8.3", - "semantic-release-cli": "^5.4.6" + "typescript": "^5.8.3" }, "dependencies": { "lodash.endswith": "^4.2.1",