diff --git a/package-lock.json b/package-lock.json index acdb9c2..250def5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,9 @@ "workspaces": [ "apps/*" ], + "bin": { + "ember-mug": "apps/cli/dist/cli.js" + }, "devDependencies": { "turbo": "^2.3.0" } diff --git a/package.json b/package.json index 2d4805c..4b5a5f4 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,18 @@ { "name": "ember-mug", "version": "1.1.4", + "description": "A CLI app for controlling Ember mugs via Bluetooth", + "type": "module", "repository": { "type": "git", "url": "https://github.com/singerbj/ember-mug" }, + "bin": { + "ember-mug": "apps/cli/dist/cli.js" + }, + "files": [ + "apps/cli/dist" + ], "workspaces": [ "apps/*" ], @@ -12,10 +20,24 @@ "build": "turbo run build", "dev": "turbo run dev", "lint": "turbo run lint", - "clean": "turbo run clean" + "clean": "turbo run clean", + "prepublishOnly": "npm run build" + }, + "dependencies": { + "@stoprocent/noble": "^2.3.10", + "chalk": "^5.3.0", + "conf": "^12.0.0", + "ink": "^5.0.1", + "ink-select-input": "^6.0.0", + "ink-spinner": "^5.0.0", + "ink-text-input": "^6.0.0", + "react": "^18.3.1" }, "devDependencies": { "turbo": "^2.3.0" }, + "engines": { + "node": ">=18.0.0" + }, "packageManager": "npm@10.2.0" }