@storm-software/linting-tools
Version:
⚡ A package containing various linting tools used to validate syntax, enforce design standards, and format code in a Storm workspace.
154 lines (153 loc) • 4.31 kB
JSON
{
"name": "@storm-software/linting-tools",
"version": "1.131.8",
"type": "module",
"description": "⚡ A package containing various linting tools used to validate syntax, enforce design standards, and format code in a Storm workspace.",
"repository": {
"type": "github",
"url": "https://github.com/storm-software/storm-ops",
"directory": "packages/linting-tools"
},
"homepage": "https://stormsoftware.com",
"bugs": "https://github.com/storm-software/storm-ops/issues",
"author": {
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
},
"maintainers": [
{
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
},
{
"name": "Pat Sullivan",
"email": "admin@stormsoftware.com",
"url": "https://patsullivan.org"
}
],
"contributors": [
{
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
}
],
"funding": {
"type": "github",
"url": "https://github.com/sponsors/storm-software"
},
"license": "Apache-2.0",
"private": false,
"packageManager": "pnpm@10.3.0",
"engines": { "node": ">=22.4.0", "pnpm": ">=10.3.0" },
"bin": {
"storm-lint": "./bin/lint.cjs",
"storm-lint-esm": "./bin/lint.js",
"storm-lint-cjs": "./bin/lint.cjs"
},
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"exports": {
"./package.json": "./package.json",
".": {
"import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
"require": {
"types": "./dist/index.d.cts",
"default": "./dist/index.cjs"
},
"default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
},
"./index": {
"import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
"require": {
"types": "./dist/index.d.cts",
"default": "./dist/index.cjs"
},
"default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
},
"./biome/*": "./biome/*",
"./ls-lint/*": "./ls-lint/*",
"./knip/*": "./knip/*",
"./mega-linter/*": "./mega-linter/*",
"./terrascan/*": "./terrascan/*",
"./tflint/*": "./tflint/*",
"./syncpack/*": "./syncpack/*",
"./cspell/*": "./cspell/*",
"./alex/*": "./alex/*",
"./yamllint/*": "./yamllint/*",
"./cloudformation-lint/*": "./cloudformation-lint/*",
"./editorconfig-checker/*": "./editorconfig-checker/*",
"./taplo/*": "./taplo/*",
"./zizmor/*": "./zizmor/*",
"./dependency-cruiser/*": "./dependency-cruiser/*"
},
"types": "./dist/index.d.ts",
"files": [
"alex/**/*",
"bin/**/*",
"biome/**/*",
"cloudformation-lint/**/*",
"cspell/**/*",
"dependency-cruiser/**/*",
"dist/**/*",
"editorconfig-checker/**/*",
"knip/**/*",
"ls-lint/**/*",
"mega-linter/**/*",
"syncpack/**/*",
"taplo/**/*",
"terrascan/**/*",
"tflint/**/*",
"yamllint/**/*",
"zizmor/**/*"
],
"keywords": [
"storm-software",
"monorepo",
"storm-ops",
"sullivanpj",
"manypkg",
"ls-lint",
"cspell",
"biome",
"alex",
"taplo",
"syncpack",
"zizmor"
],
"dependencies": { "@angular-devkit/architect": "0.1900.6" },
"devDependencies": {
"@manypkg/cli": "^0.23.0",
"@manypkg/get-packages": "^2.2.2",
"@types/node": "^22.10.2",
"alex": "^11.0.1",
"check-dependency-version-consistency": "4.1.0",
"commander": "^12.1.0",
"cspell": "^8.17.3",
"dpdm": "3.14.0",
"fs-extra": "11.2.0",
"glob": "^11.0.1",
"knip": "^5.25.2",
"octokit": "4.0.2",
"p-limit": "5.0.0",
"rehype-parse": "9.0.0",
"rehype-retext": "4.0.0",
"remark-frontmatter": "5.0.0",
"remark-gfm": "4.0.0",
"remark-mdx": "3.0.1",
"remark-parse": "11.0.0",
"remark-retext": "6.0.0",
"retext-english": "5.0.0",
"retext-equality": "7.1.0",
"retext-profanities": "8.0.0",
"spawndamnit": "2.0.0",
"tsup": "8.4.0",
"unified": "11.0.5",
"unified-engine": "11.2.1",
"vfile-reporter": "8.1.1"
},
"publishConfig": { "access": "public" },
"gitHead": "0841267dc509f78180467408b62a1b9f5abd6c43"
}