diff --git a/apps/website/package.json b/apps/website/package.json index 291dc02..1f80754 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -1,7 +1,26 @@ { - "name": "website", + "name": "@tempblot/website", + "private": true, "type": "module", "version": "0.1.0", + "description": "Documentation website for Tempblot", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "apps/website" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "keywords": [ + "astro", + "documentation", + "playground", + "tempblot" + ], "scripts": { "dev": "astro dev", "start": "astro dev", diff --git a/package.json b/package.json index 164bd5f..d53fd2b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,26 @@ { "name": "@tempblot/root", "private": true, + "description": "Tempblot monorepo workspace", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, + "keywords": [ + "tempblot", + "templating", + "typescript" + ], "scripts": { "build": "nx affected --target=build", "build:all": "nx run-many --target=build", diff --git a/packages/compiler/package.json b/packages/compiler/package.json index 7af642d..1737fe8 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -3,17 +3,28 @@ "type": "module", "version": "0.1.0", "description": "A modern type-safe templating engine", - "author": "crutchcorn", + "author": "Corbin Crutchley ", "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/crutchcorn/tempblot.git", + "url": "git+https://github.com/crutchcorn/tempblot.git", "directory": "packages/compiler" }, "funding": { "type": "github", "url": "https://github.com/sponsors/crutchcorn" }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "keywords": [ + "compiler", + "tempblot", + "template", + "templating", + "typescript" + ], "scripts": { "build": "vite build", "test:lib": "vitest", @@ -21,7 +32,6 @@ "test:types": "tsc --noEmit", "test:eslint": "eslint ." }, - "keywords": [], "dependencies": { "@tempblot/parser": "workspace:*", "typescript": "^6.0.3" diff --git a/packages/config/package.json b/packages/config/package.json index 9e33d6a..32afae5 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -3,6 +3,24 @@ "type": "module", "private": true, "version": "0.1.0", + "description": "Shared configuration for Tempblot packages", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/config" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "keywords": [ + "config", + "eslint", + "tempblot", + "typescript" + ], "scripts": { "lint": "eslint \"*.{js,jsx,ts,tsx}\"", "format": "eslint \"*.{js,jsx,ts,tsx}\" --fix" diff --git a/packages/language-server/package.json b/packages/language-server/package.json index 1d607c9..ed91ae8 100644 --- a/packages/language-server/package.json +++ b/packages/language-server/package.json @@ -5,13 +5,19 @@ "description": "A language server for Tempblot", "repository": { "type": "git", - "url": "https://github.com/crutchcorn/tempblot.git", + "url": "git+https://github.com/crutchcorn/tempblot.git", "directory": "packages/language-server" }, "homepage": "https://github.com/crutchcorn/tempblot", - "bugs": "https://github.com/crutchcorn/tempblot/issues", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, "author": "Corbin Crutchley ", "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, "exports": "./lib/index.js", "bin": { "tempblot-language-server": "./lib/index.js" @@ -20,10 +26,12 @@ "lib" ], "keywords": [ - "IntelliSense", + "intellisense", + "language-server", + "lsp", "tempblot", - "typescript", "templating", + "typescript", "volar" ], "scripts": { diff --git a/packages/language-service/package.json b/packages/language-service/package.json index 375d159..a3e0dad 100644 --- a/packages/language-service/package.json +++ b/packages/language-service/package.json @@ -3,6 +3,21 @@ "version": "0.1.0", "type": "module", "description": "Tempblot support for Volar", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/language-service" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, "exports": { ".": { "types": "./lib/src/index.d.ts", @@ -13,10 +28,12 @@ "lib" ], "keywords": [ + "intellisense", + "language-service", "tempblot", + "templating", "typescript", - "volar", - "templating" + "volar" ], "scripts": { "build": "tsc --build", diff --git a/packages/parser/package.json b/packages/parser/package.json index 1b09f82..b4d107c 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -3,6 +3,28 @@ "version": "0.1.0", "type": "module", "description": "Shared parser utilities for Tempblot", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/parser" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, + "keywords": [ + "parser", + "tempblot", + "template", + "templating", + "typescript" + ], "exports": { ".": { "types": "./lib/index.d.ts", diff --git a/packages/prettier-plugin/package.json b/packages/prettier-plugin/package.json index 151c3de..4cf9972 100644 --- a/packages/prettier-plugin/package.json +++ b/packages/prettier-plugin/package.json @@ -3,6 +3,28 @@ "version": "0.1.0", "type": "module", "description": "Prettier plugin for Tempblot templates", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/prettier-plugin" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, + "keywords": [ + "formatter", + "prettier", + "prettier-plugin", + "tempblot", + "templating" + ], "exports": { ".": { "types": "./lib/index.d.ts", diff --git a/packages/typescript-plugin/package.json b/packages/typescript-plugin/package.json index 580753b..5d31872 100644 --- a/packages/typescript-plugin/package.json +++ b/packages/typescript-plugin/package.json @@ -3,6 +3,21 @@ "version": "0.1.0", "type": "module", "description": "A TypeScript plugin to support language features in Tempblot files", + "author": "Corbin Crutchley ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/typescript-plugin" + }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/crutchcorn" + }, "main": "./lib/index.cjs", "exports": { "types": "./types/index.d.cts", @@ -13,10 +28,12 @@ "types" ], "keywords": [ + "intellisense", + "language-service", "tempblot", + "templating", "typescript", - "plugin", - "templating" + "typescript-plugin" ], "scripts": { "prepack": "tsc --build --clean && tsc --build", diff --git a/packages/vscode/package.json b/packages/vscode/package.json index 918d03b..82da1e7 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -2,15 +2,31 @@ "private": true, "name": "@tempblot/vscode", "version": "0.1.0", + "publisher": "crutchcorn", + "author": "Corbin Crutchley ", + "license": "MIT", "categories": [ "Programming Languages" ], "displayName": "Tempblot Language Features", - "description": "Tempblot Language Features", + "description": "Syntax highlighting and language features for Tempblot files", "repository": { "type": "git", - "url": "https://github.com/crutchcorn/tempblot.git" + "url": "git+https://github.com/crutchcorn/tempblot.git", + "directory": "packages/vscode" }, + "homepage": "https://github.com/crutchcorn/tempblot", + "bugs": { + "url": "https://github.com/crutchcorn/tempblot/issues" + }, + "keywords": [ + "intellisense", + "language-server", + "syntax-highlighting", + "tempblot", + "typescript", + "vscode" + ], "engines": { "vscode": "^1.104.0" },