From fef3582df881e83c70e40a9ecdd72f7bc5161d0d Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Sun, 19 Mar 2023 10:19:30 +0000 Subject: [PATCH] Update file package.json --- home/dot_config/Code/User/package.json | 129 +++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 home/dot_config/Code/User/package.json diff --git a/home/dot_config/Code/User/package.json b/home/dot_config/Code/User/package.json new file mode 100644 index 00000000..ca8b31de --- /dev/null +++ b/home/dot_config/Code/User/package.json @@ -0,0 +1,129 @@ +{ + "private": false, + "name": "install-doctor-vscode-libs", + "version": "0.0.1", + "description": "Configuration for supporting Node.js packages depended on by the VSCode configuration", + "license": "MIT", + "author": "Brian Zalewski (https://megabyte.space)", + "homepage": "https://megabyte.space", + "config": { + "commitizen": { + "path": "node_modules/git-cz-emoji" + } + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + }, + "dependencies": { + "@commitlint/config-conventional": "latest", + "eslint-config-strict-mode": "latest", + "git-cz-emoji": "latest", + "handlebars-helpers": "latest", + "jest-preset-ts": "latest", + "prettier": "^2.4.1", + "prettier-config-sexy-mode": "latest", + "semantic-release-config": "latest", + "stylelint-config-so-pretty": "latest", + "typescript": "^4.5.5" + }, + "keywords": [ + "eslint", + "extensions", + "handlebars", + "jest", + "plugins", + "prettier", + "semantic-release", + "stylelint", + "vscode" + ], + "engines": { + "node": ">=16.19.1" + }, + "changelog": { + "displayTypes": [ + "feat", + "fix", + "perf", + "refactor", + "revert" + ], + "showAuthor": true + }, + "commitlint": { + "extends": [ + "@commitlint/config-conventional" + ], + "helpUrl": "https://megabyte.space/docs/contributing/commits" + }, + "eslintConfig": { + "extends": "eslint-config-strict-mode" + }, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/megabytelabs" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/ProfessorManhattan" + } + ], + "jest": { + "preset": "jest-preset-ts", + "reporters": [ + "default", + [ + "jest-html-reporters", + { + "filename": "index.html", + "logoImgPath": "./.config/assets/logo-jest-report.png", + "openReport": true, + "pageTitle": "Code Coverage Report", + "publicPath": "./coverage" + } + ] + ] + }, + "pnpm": { + "allowedVersions": { + "@typescript-eslint/eslint-plugin": "5", + "eslint": "8", + "typescript": "4" + }, + "neverBuiltDependencies": [ + "core-js", + "core-js-pure", + "highlight.js" + ], + "peerDependencyRules": { + "ignoreMissing": [ + "eslint", + "prettier", + "puppeteer" + ] + } + }, + "prettier": "prettier-config-sexy-mode", + "release": { + "branches": [ + "main", + "master", + "next", + { + "name": "beta", + "prerelease": true + } + ], + "extends": "semantic-release-config" + }, + "stylelint": { + "extends": "stylelint-config-so-pretty" + }, + "volta": { + "node": "18.4.0", + "yarn": "1.22.19" + } +} \ No newline at end of file