{
	"name": "@carnesen/cli",
	"description": "A command-line interface framework for Node.js and web browser",
	"version": "0.9.0",
	"main": "lib/index.js",
	"types": "lib/index.d.ts",
	"engines": {
		"node": ">=14.0.0"
	},
	"scripts": {
		"build": "npm run build-lib && npm run build-docs",
		"build-lib": "rm -rf lib/ && tsc",
		"build-lib:watch": "tsc --watch",
		"build-docs": "./scripts/build-docs.sh",
		"build-docs:watch": "./scripts/build-docs.sh --watch",
		"lint": "eslint --ext .ts src/",
		"lint:fix": "npm run lint -- --fix",
		"release": "./scripts/release.sh",
		"serve-docs": "browser-sync docs",
		"test": "./scripts/test.sh",
		"type-check": "tsc --noEmit",
		"unit-test": "jest src",
		"unit-test:watch": "npm run unit-test -- --watch"
	},
	"devDependencies": {
		"@carnesen/dev": "0.3.1",
		"@carnesen/run-and-catch": "0.4.3",
		"@carnesen/tsconfig": "0.5.0",
		"@types/jest": "27.5.0",
		"@types/node": "17.0.32",
		"browser-sync": "2.27.9",
		"eslint": "8.15.0",
		"eslint-config-carnesen": "11.0.0",
		"jest": "28.1.0",
		"nodemon": "2.0.16",
		"ts-jest": "28.0.2",
		"ts-node": "10.7.0",
		"typedoc": "0.17.0-3",
		"typescript": "4.6.4"
	},
	"files": [
		"src",
		"!src/**/__tests__",
		"lib",
		"!lib/**/__tests__"
	],
	"publishConfig": {
		"access": "public",
		"tag": "latest"
	},
	"keywords": [
		"typescript",
		"nodejs",
		"browser",
		"universal",
		"isomorphic",
		"cli",
		"command",
		"line",
		"interface"
	],
	"author": {
		"name": "Chris Arnesen",
		"email": "chris.arnesen@gmail.com"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/carnesen/cli.git",
		"directory": "packages/cli"
	},
	"bugs": {
		"url": "https://github.com/carnesen/cli/issues"
	},
	"homepage": "https://cli.carnesen.com",
	"license": "MIT"
}
