From 5603e3a5eedec5848228f0457db92f77e23c9ffa Mon Sep 17 00:00:00 2001 From: Ayo Date: Sat, 21 Oct 2023 08:24:15 +0200 Subject: [PATCH] feat(create-mcfly): initial script --- package-lock.json | 12 +++++++++++- package.json | 3 ++- packages/create-mcfly/index.js | 14 ++++++++++++++ packages/create-mcfly/package.json | 20 ++++++++++++++++++++ 4 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 packages/create-mcfly/index.js create mode 100644 packages/create-mcfly/package.json diff --git a/package-lock.json b/package-lock.json index 76798b3..ba33c6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,8 @@ "packages": { "": { "workspaces": [ - "packages/config" + "packages/config", + "packages/create-mcfly" ], "dependencies": { "@mcflyjs/config": "*", @@ -1524,6 +1525,10 @@ "node": ">= 12.0.0" } }, + "node_modules/create-mcfly": { + "resolved": "packages/create-mcfly", + "link": true + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3949,6 +3954,11 @@ "version": "0.0.1", "license": "MIT", "devDependencies": {} + }, + "packages/create-mcfly": { + "version": "0.0.2", + "license": "MIT", + "devDependencies": {} } } } diff --git a/package.json b/package.json index ad0d925..cbdb9a7 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "ultrahtml": "^1.5.2" }, "workspaces": [ - "packages/config" + "packages/config", + "packages/create-mcfly" ] } diff --git a/packages/create-mcfly/index.js b/packages/create-mcfly/index.js new file mode 100644 index 0000000..77b711c --- /dev/null +++ b/packages/create-mcfly/index.js @@ -0,0 +1,14 @@ +#!/usr/bin/env node + +// 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" + ); + return 1; +} diff --git a/packages/create-mcfly/package.json b/packages/create-mcfly/package.json new file mode 100644 index 0000000..08a19a2 --- /dev/null +++ b/packages/create-mcfly/package.json @@ -0,0 +1,20 @@ +{ + "name": "create-mcfly", + "version": "0.0.2", + "description": "Create a new McFly app", + "main": "index.js", + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/ayoayco/McFly.git" + }, + "author": "Ayo Ayco", + "license": "MIT", + "bugs": { + "url": "https://github.com/ayoayco/McFly/issues" + }, + "homepage": "https://github.com/ayoayco/McFly#readme" +}