lit-analyzer
Version:
CLI that type checks bindings in lit-html templates
144 lines (143 loc) • 2.93 kB
JSON
{
"name": "lit-analyzer",
"version": "2.0.3",
"description": "CLI that type checks bindings in lit-html templates",
"author": "runem",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/runem/lit-analyzer.git"
},
"keywords": [
"lit-html",
"lit",
"lit-element",
"javascript",
"typescript",
"web components",
"web",
"components",
"tagged",
"template"
],
"bin": {
"lit-analyzer": "cli.js"
},
"scripts": {
"build": "wireit",
"prepublishOnly": "npm test",
"readme": "readme generate -i readme.blueprint.md -c readme.config.json",
"test": "wireit",
"test:ava": "wireit",
"test:all": "npm test",
"test:watch": "ava --watch --color",
"check-version": "wireit"
},
"wireit": {
"build": {
"command": "tsc --build --pretty",
"files": [
"src/**/*",
"tsconfig.json",
"../../tsconfig.json"
],
"output": [
"lib",
"test",
"scripts",
"index.js",
"index.d.ts",
"index.d.ts.map",
".tsbuildinfo"
],
"clean": "if-file-deleted"
},
"test": {
"dependencies": [
"test:ava",
"check-version"
]
},
"test:ava": {
"dependencies": [
"build"
],
"command": "ava --color",
"output": [],
"files": [
"package.json"
]
},
"check-version": {
"dependencies": [
"build"
],
"files": [
"package.json",
"scripts/check-version.js"
],
"command": "node scripts/check-version.js"
}
},
"main": "index.js",
"files": [
"/lib/",
"index.js",
"index.d.ts",
"index.d.ts.map",
"cli.js"
],
"dependencies": {
"@vscode/web-custom-data": "^0.4.2",
"chalk": "^2.4.2",
"didyoumean2": "4.1.0",
"fast-glob": "^3.2.11",
"parse5": "5.1.0",
"ts-simple-type": "~2.0.0-next.0",
"vscode-css-languageservice": "4.3.0",
"vscode-html-languageservice": "3.1.0",
"web-component-analyzer": "^2.0.0"
},
"devDependencies": {
"@appnest/readme": "^1.2.7",
"@types/node": "^14.0.13",
"ava": "^3.8.2",
"rimraf": "^3.0.2",
"tslib": "^2.0.0",
"typescript": "~5.2.2",
"typescript-4.8": "npm:typescript@~4.8.2",
"typescript-5.0": "npm:typescript@~5.0.4",
"typescript-5.1": "npm:typescript@~5.1.0",
"typescript-5.2": "npm:typescript@~5.2.0",
"wireit": "^0.9.5"
},
"ava": {
"cache": true,
"timeout": "200s",
"extensions": [
"js"
],
"snapshotDir": "test/snapshots/results",
"files": [
"test/**/*.js",
"!test/helpers/**/*"
]
},
"contributors": [
{
"name": "Rune Mehlsen",
"url": "https://twitter.com/runemehlsen",
"img": "https://avatars2.githubusercontent.com/u/5372940?s=460&v=4"
},
{
"name": "Andreas Mehlsen",
"url": "https://twitter.com/andreasmehlsen",
"img": "https://avatars1.githubusercontent.com/u/6267397?s=460&v=4"
},
{
"name": "You?",
"img": "https://joeschmoe.io/api/v1/random",
"url": "https://github.com/runem/lit-analyzer/blob/master/CONTRIBUTING.md"
}
]
}