UNPKG

shipmast

Version:

Automated License & Metadata applicators for Codebases.

57 lines (56 loc) 1.56 kB
{ "name": "shipmast", "version": "0.0.1", "description": "Automated License & Metadata applicators for Codebases.", "main": "./src/index.js", "type": "module", "scripts": { "test": "vitest", "tsify": "npx tsc --declaration --emitDeclarationOnly --outFile index.d.ts", "preamble": "preamble --apply --dir ./src/", "zord": "filezord --zord --dir ./ --id pkg:preamble", "pretty": "npx prettier --write .", "lint": "eslint ./src/", "lint:fix": "eslint --fix ./src/", "build": "npm run preamble && npm run pretty && npm run lint:fix && npm run zord" }, "repository": { "type": "git", "url": "git+https://github.com/alexstevovich/shipmast.git" }, "author": { "name": "Alex Stevovich", "email": "alex.stevovich@gmail.com", "url": "https://alexstevovich.com" }, "license": "Apache-2.0", "keywords": [ "preamble", "shipmast", "masthead", "license", "metadata", "automation", "codebase", "file-header", "file-tracking", "hashing", "uuid", "crypto-hash", "typescript", "javascript", "license-generator", "metadata-injection", "header-injection", "version-tracking", "documentation" ], "devDependencies": { "eslint": "^9.22.0", "prettier": "^3.5.3", "vitest": "^3.0.8" }, "dependencies": { "glob": "^11.0.1" } }