{ "name": "actions-ansi-to-html", "version": "1.0.0", "main": "./index.js", "type": "module", "license": "MIT", "repository": "git@github.com:justinm/actions-ansi-to-html.git", "homepage": "https://github.com/justinm/actions-ansi-to-html", "author": { "name": "Justin McCormick", "email": "me@justinmccormick.com", "url": "https://justinmccormick.com" }, "scripts": { "lint": "eslint --ext js .", "release": "npx semantic-release", "test": "npx cross-env FORCE_COLOR=1 npx jest", "build": "ncc build action.js -o dist" }, "dependencies": { "@actions/core": "^1.9.1", "@actions/github": "^5.0.3", "ansi-to-html": "^0.7.2" }, "devDependencies": { "@babel/core": "^7.18.10", "@babel/preset-env": "^7.18.10", "@semantic-release/changelog": "^6.0.1", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.5", "@semantic-release/npm": "^9.0.1", "@semantic-release/release-notes-generator": "^10.0.3", "@types/jest": "^28.1.7", "@types/node": "^18.7.3", "@vercel/ncc": "^0.36.1", "babel-jest": "^28.1.3", "chalk": "^4.1.2", "conventional-changelog-conventionalcommits": "^5.0.0", "cross-env": "^7.0.3", "eslint": "^8.22.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.8.3", "eslint-plugin-prettier": "^4.2.1", "jest": "^28.1.3", "prettier": "^2.7.1", "prettier-eslint": "^15.0.1", "semantic-release": "^19.0.3", "semantic-release-conventional-commits": "^3.0.0" }, "eslintConfig": { "root": true, "env": { "es6": true }, "extends": [ "eslint:recommended", "prettier" ], "plugins": [ "prettier" ], "parserOptions": { "sourceType": "module" }, "rules": { "prettier/prettier": "error" }, "overrides": [ { "files": [ "test/**" ], "plugins": [ "jest" ], "extends": [ "plugin:jest/recommended" ], "rules": { "jest/prefer-expect-assertions": "off" } } ] }, "prettierOptions": { "bracketSpacing": true }, "jest": { "transform": { "\\.[jt]sx?$": "babel-jest" } }, "release": { "branches": [ "master" ], "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "conventionalcommits", "parserOpts": { "noteKeywords": [ "BREAKS", "BREAKING CHANGE", "BREAKING CHANGES", "BACKWARDS COMPAT", "BACKWARDS COMPATIBILITY" ] } } ], "@semantic-release/release-notes-generator", [ "@semantic-release/changelog", { "changeLogFile": "CHANGELOG.md" } ], [ "@semantic-release/npm", { "npmPublish": false } ], [ "@semantic-release/github", { "assets": [ { "path": "CHANGELOG.md", "label": "Changelog" }, { "path": "README.md", "label": "Readme" }, { "path": "LICENSE.md", "label": "License" } ] } ], [ "@semantic-release/git", { "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ] ] } }