From 5dd2d8a1ee30fe28b9cd40af6164a24bf4435789 Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Sat, 18 Mar 2023 05:01:55 -0400 Subject: [PATCH] Latest --- home/.chezmoidata.yaml | 3 + home/dot_config/Code/User/package.json | 232 ++++++++++++------------- home/dot_config/npm/npmrc.tmpl | 2 + package.json | 2 +- 4 files changed, 122 insertions(+), 117 deletions(-) diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index 059ca25a..eb52fe09 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -422,11 +422,14 @@ softwareGroups: - cutter - fritzing Essentials: &Essentials + - clamav - docker + - rkhunter Essentials-Desktop: &Essentials-Desktop - firefox - flow-launcher - kvantum + - malwarebytes - portmaster - rofi - tabby diff --git a/home/dot_config/Code/User/package.json b/home/dot_config/Code/User/package.json index d9f4e050..dc0e255b 100644 --- a/home/dot_config/Code/User/package.json +++ b/home/dot_config/Code/User/package.json @@ -1,121 +1,121 @@ { - "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 - } - }, - "devDependencies": { - "@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", - "typescript": "^4.5.5" - }, - "keywords": [ - "vscode", - "plugins", - "extensions", - "prettier", - "eslint" - ], - "engines": { - "node": ">=18.4.0" - }, - "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" + "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" } - ] - ] - }, - "pnpm": { - "allowedVersions": { - "@typescript-eslint/eslint-plugin": "5", - "eslint": "8", - "typescript": "4" }, - "neverBuiltDependencies": [ - "core-js", - "core-js-pure", - "highlight.js" - ], - "peerDependencyRules": { - "ignoreMissing": [ - "eslint", + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + }, + "devDependencies": { + "@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", + "typescript": "^4.5.5" + }, + "keywords": [ + "vscode", + "plugins", + "extensions", "prettier", - "puppeteer" - ] - } - }, - "prettier": "prettier-config-sexy-mode", - "release": { - "branches": [ - "main", - "master", - "next", - { - "name": "beta", - "prerelease": true - } + "eslint" ], - "extends": "semantic-release-config" - }, - "volta": { - "node": "18.4.0", - "yarn": "1.22.19" - } -} + "engines": { + "node": ">=18.4.0" + }, + "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" + }, + "volta": { + "node": "18.4.0", + "yarn": "1.22.19" + } +} \ No newline at end of file diff --git a/home/dot_config/npm/npmrc.tmpl b/home/dot_config/npm/npmrc.tmpl index 3e74306a..f7e55b4e 100644 --- a/home/dot_config/npm/npmrc.tmpl +++ b/home/dot_config/npm/npmrc.tmpl @@ -5,3 +5,5 @@ init-version=0.0.1 init-module={{ .host.home }}/.config/npm/config/npm-init.js prefix={{ .host.home }}/.local/share/npm store-dir={{ .host.home }}/.local/share/pnpm-store +loglevel=error 8 │ +strict-peer-dependencies=false diff --git a/package.json b/package.json index 936055ac..c346e7f7 100644 --- a/package.json +++ b/package.json @@ -332,4 +332,4 @@ "node": "18.4.0", "yarn": "1.22.19" } -} +} \ No newline at end of file