microsoft/hve-core
Publicmirrored from https://github.com/microsoft/hve-coreAvailable
package.json
71lines · modecode
| 1 | { |
| 2 | "name": "hve-core", |
| 3 | "version": "3.3.41", |
| 4 | "description": "HVE Core", |
| 5 | "private": true, |
| 6 | "scripts": { |
| 7 | "test:ps": "pwsh -NoProfile -File scripts/tests/Invoke-PesterTests.ps1", |
| 8 | "spell-check": "cspell \"**/*.{md,ts,js,json,yaml,yml}\"", |
| 9 | "spell-check:fix": "cspell \"**/*.{md,ts,js,json,yaml,yml}\" --show-suggestions", |
| 10 | "lint:md": "markdownlint-cli2 \"**/*.md\"", |
| 11 | "lint:md:fix": "markdownlint-cli2 \"**/*.md\" --fix", |
| 12 | "lint:ps": "pwsh -File scripts/linting/Invoke-PSScriptAnalyzer.ps1", |
| 13 | "lint:yaml": "pwsh -File scripts/linting/Invoke-YamlLint.ps1", |
| 14 | "lint:links": "pwsh -NoProfile -Command \"& scripts/linting/Invoke-LinkLanguageCheck.ps1 -ExcludePaths 'scripts/tests/**'\"", |
| 15 | "lint:md-links": "pwsh -File scripts/linting/Markdown-Link-Check.ps1", |
| 16 | "lint:frontmatter": "pwsh -NoProfile -Command \"& './scripts/linting/Validate-MarkdownFrontmatter.ps1' -WarningsAsErrors -EnableSchemaValidation\"", |
| 17 | "lint:collections-metadata": "pwsh -File scripts/collections/Validate-Collections.ps1", |
| 18 | "lint:marketplace": "pwsh -File scripts/plugins/Validate-Marketplace.ps1", |
| 19 | "lint:version-consistency": "pwsh -NoProfile -Command \"./scripts/security/Test-ActionVersionConsistency.ps1 -FailOnMismatch -Format Json -OutputPath logs/action-version-consistency-results.json\"", |
| 20 | "lint:permissions": "pwsh -NoProfile -Command \"& './scripts/security/Test-WorkflowPermissions.ps1' -FailOnViolation\"", |
| 21 | "lint:dependency-pinning": "pwsh -NoProfile -Command \"& './scripts/security/Test-DependencyPinning.ps1' -FailOnUnpinned\"", |
| 22 | "audit:pip": "pwsh -NoProfile -File scripts/security/Invoke-PipAudit.ps1", |
| 23 | "audit:npm": "audit-ci --config audit-ci.json", |
| 24 | "lint:all": "npm run format:tables && npm run lint:md && npm run lint:ps && npm run lint:yaml && npm run lint:links && npm run lint:frontmatter && npm run lint:collections-metadata && npm run lint:marketplace && npm run lint:version-consistency && npm run lint:permissions && npm run lint:dependency-pinning && npm run lint:py && npm run validate:skills", |
| 25 | "format:tables": "markdown-table-formatter \"**/*.md\"", |
| 26 | "extension:prepare": "pwsh ./scripts/extension/Prepare-Extension.ps1", |
| 27 | "extension:prepare:prerelease": "pwsh ./scripts/extension/Prepare-Extension.ps1 -Channel PreRelease", |
| 28 | "extension:package": "pwsh ./scripts/extension/Package-Extension.ps1", |
| 29 | "package:extension": "npm run extension:package --", |
| 30 | "extension:package:prerelease": "pwsh ./scripts/extension/Package-Extension.ps1 -PreRelease", |
| 31 | "validate:copyright": "pwsh -File scripts/linting/Test-CopyrightHeaders.ps1", |
| 32 | "validate:skills": "pwsh -NoProfile -Command \"& './scripts/linting/Validate-SkillStructure.ps1' -WarningsAsErrors\"", |
| 33 | "lint:py": "pwsh -NoProfile -File ./scripts/linting/Invoke-PythonLint.ps1 -OutputPath logs/python-lint-results.json", |
| 34 | "test:py": "pwsh -NoProfile -File ./scripts/linting/Invoke-PythonTests.ps1 -OutputPath logs/python-test-results.json", |
| 35 | "plugin:postprocess": "markdownlint-cli2 \"plugins/**/*.md\" \"collections/*.md\" --fix && markdown-table-formatter \"plugins/**/*.md\" && markdown-table-formatter \"collections/*.md\"", |
| 36 | "plugin:generate": "pwsh -File scripts/plugins/Generate-Plugins.ps1 && npm run plugin:postprocess", |
| 37 | "plugin:validate": "npm run lint:collections-metadata", |
| 38 | "clean:logs": "pwsh -NoProfile -Command \"Get-ChildItem -Path logs -File -Recurse | Remove-Item -Force\"", |
| 39 | "docs:build": "npm --prefix docs/docusaurus run build", |
| 40 | "docs:test": "npm --prefix docs/docusaurus test", |
| 41 | "docs:serve": "npm --prefix docs/docusaurus run serve" |
| 42 | }, |
| 43 | "devDependencies": { |
| 44 | "@cspell/cspell-json-reporter": "10.0.0", |
| 45 | "@vscode/vsce": "3.9.1", |
| 46 | "audit-ci": "7.1.0", |
| 47 | "cspell": "10.0.0", |
| 48 | "markdown-link-check": "3.14.2", |
| 49 | "markdown-table-formatter": "1.7.0", |
| 50 | "markdownlint-cli2": "0.22.0", |
| 51 | "markdownlint-cli2-formatter-default": "0.0.6", |
| 52 | "markdownlint-cli2-formatter-json": "0.0.9", |
| 53 | "markdownlint-rule-search-replace": "1.2.0" |
| 54 | }, |
| 55 | "overrides": { |
| 56 | "basic-ftp": "5.3.0", |
| 57 | "markdown-it": "14.1.1", |
| 58 | "picomatch@^2": "2.3.2", |
| 59 | "picomatch@^4": "4.0.4", |
| 60 | "smol-toml": "1.6.1", |
| 61 | "undici": "7.24.1", |
| 62 | "yaml": "2.8.3", |
| 63 | "yauzl": "3.2.1" |
| 64 | }, |
| 65 | "repository": { |
| 66 | "type": "git", |
| 67 | "url": "https://github.com/microsoft/hve-core.git" |
| 68 | }, |
| 69 | "author": "Microsoft", |
| 70 | "license": "MIT" |
| 71 | } |
| 72 | |