From 10561df08caf3ffbf2daf28e1ab45f7cb9cf6b03 Mon Sep 17 00:00:00 2001 From: Ayo Date: Sat, 21 Oct 2023 08:42:55 +0200 Subject: [PATCH] chore(create-mcfly): package info --- package-lock.json | 3 +++ packages/config/package.json | 3 ++- packages/create-mcfly/index.js | 8 +++----- packages/create-mcfly/package.json | 13 +++++++++++-- 4 files changed, 19 insertions(+), 8 deletions(-) mode change 100644 => 100755 packages/create-mcfly/index.js diff --git a/package-lock.json b/package-lock.json index 1afe394..59eb68c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,9 @@ "esprima": "^4.0.1", "nitropack": "latest", "ultrahtml": "^1.5.2" + }, + "devDependencies": { + "create-mcfly": "*" } }, "node_modules/@cloudflare/kv-asset-handler": { diff --git a/packages/config/package.json b/packages/config/package.json index 4c15769..7b614c2 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -9,7 +9,8 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/ayoayco/McFly.git" + "url": "git+https://github.com/ayoayco/McFly.git", + "directory": "packages/config" }, "author": "Ayo Ayco", "license": "MIT", diff --git a/packages/create-mcfly/index.js b/packages/create-mcfly/index.js old mode 100644 new mode 100755 index 77b711c..66363a9 --- a/packages/create-mcfly/index.js +++ b/packages/create-mcfly/index.js @@ -1,14 +1,12 @@ #!/usr/bin/env node -// const fs = require('fs'); -// const args = process.argv; +const fs = require("fs"); +const args = process.argv; create(); function create() { console.log("Create a new McFly app!"); - console.log( - "This is not ready yet, see steps on how to create a new McFly app in our project README: https://ayco.io/gh/McFly#readme" - ); + console.log("See project details: https://ayco.io/gh/McFly#readme"); return 1; } diff --git a/packages/create-mcfly/package.json b/packages/create-mcfly/package.json index 2b6f8b6..9d75476 100644 --- a/packages/create-mcfly/package.json +++ b/packages/create-mcfly/package.json @@ -1,16 +1,25 @@ { "name": "create-mcfly", "version": "0.0.3", - "bin": "./index.js", + "bin": { + "create-mcfly": "./index.js" + }, "description": "Create a new McFly app", "main": "index.js", + "exports": { + ".": "./index.js" + }, + "files": [ + "index.js" + ], "devDependencies": {}, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", - "url": "git+https://github.com/ayoayco/McFly.git" + "url": "https://github.com/ayoayco/McFly.git", + "directory": "packages/create-mcfly" }, "author": "Ayo Ayco", "license": "MIT",