Update file package.json

This commit is contained in:
Brian Zalewski 2023-03-19 10:20:14 +00:00
parent fef3582df8
commit a15fa58594

View file

@ -7,123 +7,124 @@
"author": "Brian Zalewski <brian@megabyte.space> (https://megabyte.space)", "author": "Brian Zalewski <brian@megabyte.space> (https://megabyte.space)",
"homepage": "https://megabyte.space", "homepage": "https://megabyte.space",
"config": { "config": {
"commitizen": { "commitizen": {
"path": "node_modules/git-cz-emoji" "path": "node_modules/git-cz-emoji"
} }
},
"peerDependenciesMeta": {
"eslint": {
"optional": true
}
}, },
"dependencies": { "dependencies": {
"@commitlint/config-conventional": "latest", "@commitlint/config-conventional": "latest",
"eslint-config-strict-mode": "latest", "eslint-config-strict-mode": "latest",
"git-cz-emoji": "latest", "git-cz-emoji": "latest",
"handlebars-helpers": "latest", "handlebars-helpers": "latest",
"jest-preset-ts": "latest", "jest-preset-ts": "latest",
"prettier": "^2.4.1", "prettier": "^2.4.1",
"prettier-config-sexy-mode": "latest", "prettier-config-sexy-mode": "latest",
"semantic-release-config": "latest", "semantic-release-config": "latest",
"stylelint-config-so-pretty": "latest", "stylelint-config-so-pretty": "latest",
"typescript": "^4.5.5" "typescript": "^4.5.5"
},
"peerDependenciesMeta": {
"eslint": {
"optional": true
}
}, },
"keywords": [ "keywords": [
"eslint", "eslint",
"extensions", "extensions",
"handlebars", "handlebars",
"jest", "jest",
"plugins", "plugins",
"prettier", "prettier",
"semantic-release", "semantic-release",
"stylelint", "stylelint",
"vscode" "vscode"
], ],
"engines": { "engines": {
"node": ">=16.19.1" "node": ">=16.19.1"
}, },
"changelog": { "changelog": {
"displayTypes": [ "displayTypes": [
"feat", "feat",
"fix", "fix",
"perf", "perf",
"refactor", "refactor",
"revert" "revert"
], ],
"showAuthor": true "showAuthor": true
}, },
"commitlint": { "commitlint": {
"extends": [ "extends": [
"@commitlint/config-conventional" "@commitlint/config-conventional"
], ],
"helpUrl": "https://megabyte.space/docs/contributing/commits" "helpUrl": "https://megabyte.space/docs/contributing/commits"
}, },
"eslintConfig": { "eslintConfig": {
"extends": "eslint-config-strict-mode" "extends": "eslint-config-strict-mode"
}, },
"funding": [ "funding": [
{ {
"type": "opencollective", "type": "opencollective",
"url": "https://opencollective.com/megabytelabs" "url": "https://opencollective.com/megabytelabs"
}, },
{ {
"type": "patreon", "type": "patreon",
"url": "https://www.patreon.com/ProfessorManhattan" "url": "https://www.patreon.com/ProfessorManhattan"
} }
], ],
"jest": { "jest": {
"preset": "jest-preset-ts", "preset": "jest-preset-ts",
"reporters": [ "reporters": [
"default", "default",
[ [
"jest-html-reporters", "jest-html-reporters",
{ {
"filename": "index.html", "filename": "index.html",
"logoImgPath": "./.config/assets/logo-jest-report.png", "logoImgPath": "./.config/assets/logo-jest-report.png",
"openReport": true, "openReport": true,
"pageTitle": "Code Coverage Report", "pageTitle": "Code Coverage Report",
"publicPath": "./coverage" "publicPath": "./coverage"
} }
]
] ]
]
}, },
"pnpm": { "pnpm": {
"allowedVersions": { "allowedVersions": {
"@typescript-eslint/eslint-plugin": "5", "@typescript-eslint/eslint-plugin": "5",
"eslint": "8", "eslint": "8",
"typescript": "4" "typescript": "4"
}, },
"neverBuiltDependencies": [ "neverBuiltDependencies": [
"core-js", "core-js",
"core-js-pure", "core-js-pure",
"highlight.js" "highlight.js"
], ],
"peerDependencyRules": { "peerDependencyRules": {
"ignoreMissing": [ "ignoreMissing": [
"eslint", "eslint",
"prettier", "prettier",
"puppeteer" "puppeteer"
] ]
} }
}, },
"prettier": "prettier-config-sexy-mode", "prettier": "prettier-config-sexy-mode",
"release": { "release": {
"branches": [ "branches": [
"main", "main",
"master", "master",
"next", "next",
{ {
"name": "beta", "name": "beta",
"prerelease": true "prerelease": true
} }
], ],
"extends": "semantic-release-config" "extends": "semantic-release-config"
}, },
"stylelint": { "stylelint": {
"extends": "stylelint-config-so-pretty" "extends": "stylelint-config-so-pretty"
}, },
"volta": { "volta": {
"node": "18.4.0", "node": "18.4.0",
"yarn": "1.22.19" "yarn": "1.22.19"
} }
} }