diff --git a/packages/log/.gitignore b/packages/log/.gitignore deleted file mode 100644 index dcaffc008a6..00000000000 --- a/packages/log/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/*.js diff --git a/packages/log/index.js b/packages/log/index.js deleted file mode 100644 index d1a7c85526f..00000000000 --- a/packages/log/index.js +++ /dev/null @@ -1,81 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -const chalk_1 = require("chalk"); -const log = (message) => process.stdout.write(message); -const logError = (message) => process.stderr.write(message); -class Logger { - constructor(input) { - if (input) { - if (typeof input === "string") { - this.name = input; - } - else { - if (!input.name || input.name === "") { - throw new Error("Name of the task was not passed"); - } - this.name = input.name; - if (input.start) { - this.start(); - } - } - } - else { - throw new Error("Name of the task was not passed"); - } - } - log(message) { - message = this.build(message); - message = ` ${chalk_1.default.bold("•")} ${message}`; - log(message); - } - success(message) { - message = this.build(message); - message = chalk_1.default.green(` ${chalk_1.default.bold("\u2713")} ${message}`); - log(message); - } - error(message) { - message = this.build(message); - message = chalk_1.default.red(` ${chalk_1.default.bold("\u2717")} ${message}`); - logError(message); - } - warn(message) { - message = this.build(message); - message = chalk_1.default.yellowBright(` ${chalk_1.default.bold("⚠")} ${message}`); - log(message); - } - info(message) { - message = this.build(message); - message = chalk_1.default.cyan(` ${chalk_1.default.bold("i")} ${message}`); - log(message); - } - clrscr() { - log("\x1Bc"); - this.start(); - } - custom(symbol, message) { - if (symbol.length !== 1) { - throw new Error("Only single character can be passed as symbol to custom"); - } - else { - message = this.build(message); - message = ` ${chalk_1.default.bold(symbol)} ${message}`; - log(message); - } - } - build(message) { - const lines = message.split("\n"); - if (lines.length === 1) { - return lines[0] + "\n"; - } - message = lines[0] + "\n"; - for (let i = 1; i < lines.length; i++) { - message += ` ${lines[i]}\n`; - } - return message; - } - start() { - const message = `${chalk_1.default.bold(this.name)} - ${chalk_1.default.cyan("webpack-cli")}` + "\n"; - log(message); - } -} -exports.Logger = Logger; diff --git a/packages/log/index.ts b/packages/log/index.ts deleted file mode 100644 index b675aedc6dc..00000000000 --- a/packages/log/index.ts +++ /dev/null @@ -1,89 +0,0 @@ -import chalk from "chalk"; - -const log = (message: string) => process.stdout.write(message); -const logError = (message: string) => process.stderr.write(message); - -export class Logger { - public name: string; - - constructor(input: { name?: string, start?: boolean} | string) { - if (input) { - if (typeof input === "string") { - this.name = input; - } else { - if (!input.name || input.name === "") { - throw new Error("Name of the task was not passed"); - } - this.name = input.name; - if (input.start) { - this.start(); - } - } - } else { - throw new Error("Name of the task was not passed"); - } - } - - public log(message: string) { - message = this.build(message); - message = ` ${chalk.bold("•")} ${message}`; - log(message); - } - - public success(message: string) { - message = this.build(message); - message = chalk.green(` ${chalk.bold("\u2713")} ${message}`); - log(message); - } - - public error(message: string) { - message = this.build(message); - message = chalk.red(` ${chalk.bold("\u2717")} ${message}`); - logError(message); - } - - public warn(message: string) { - message = this.build(message); - message = chalk.yellowBright(` ${chalk.bold("⚠")} ${message}`); - log(message); - } - - public info(message: string) { - message = this.build(message); - message = chalk.cyan(` ${chalk.bold("i")} ${message}`); - log(message); - } - - public clrscr() { - log("\x1Bc"); - this.start(); - } - - public custom(symbol: string, message: string) { - if (symbol.length !== 1) { - throw new Error("Only single character can be passed as symbol to custom"); - } else { - message = this.build(message); - message = ` ${chalk.bold(symbol)} ${message}`; - log(message); - } - } - - private build(message: string): string { - const lines = message.split("\n"); - if (lines.length === 1) { - return lines[0] + "\n"; - } - message = lines[0] + "\n"; - - for (let i = 1; i < lines.length; i++) { - message += ` ${lines[i]}\n`; - } - return message; - } - - private start() { - const message: string = `${ chalk.bold(this.name) } - ${chalk.cyan("webpack-cli")}` + "\n"; - log(message); - } -} diff --git a/packages/log/package.json b/packages/log/package.json deleted file mode 100644 index 7cf4309a70c..00000000000 --- a/packages/log/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@webpack-cli/log", - "version": "0.1.4", - "description": "custom task based logger", - "main": "index.js", - "author": "", - "license": "MIT", - "gitHead": "6846f2eb8f0d04acc4453cb20da10263ff00a139" -} diff --git a/packages/log/tsconfig.json b/packages/log/tsconfig.json deleted file mode 100644 index b198a752fda..00000000000 --- a/packages/log/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tsconfig.packages.json" -} diff --git a/packages/make/.gitignore b/packages/make/.gitignore deleted file mode 100644 index a6c7c2852d0..00000000000 --- a/packages/make/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.js diff --git a/packages/make/.npmignore b/packages/make/.npmignore deleted file mode 100644 index a527d071cf9..00000000000 --- a/packages/make/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -tsconfig.json -*.ts diff --git a/packages/make/README.md b/packages/make/README.md deleted file mode 100644 index 82dfba3ce35..00000000000 --- a/packages/make/README.md +++ /dev/null @@ -1,26 +0,0 @@ -# webpack-cli make (Work in Progress, not yet published) - -## Description - -This package contains the logic to run a makefile command similar to C in webpack. - -## Installation - -```bash -npm i -D webpack-cli @webpack-cli/make -``` - -## Usage - -To run the package programmatically, install it as a dependency. When using the package programmatically, one does not have to install webpack-cli. - -### Node -```js -const make = require("@webpack-cli/make"); -make(); -``` - -### CLI (via `webpack-cli`) -```bash -npx webpack-cli make -``` \ No newline at end of file diff --git a/packages/make/index.ts b/packages/make/index.ts deleted file mode 100644 index f1acd91a423..00000000000 --- a/packages/make/index.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Is called and returns a scaffolding instance, adding properties - * - * @returns {Function} TBD - * - */ - -export default function make() { - return; -} diff --git a/packages/make/package-lock.json b/packages/make/package-lock.json deleted file mode 100644 index b73eebaef85..00000000000 --- a/packages/make/package-lock.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "@webpack-cli/make", - "version": "0.1.2", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "typescript": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.2.tgz", - "integrity": "sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==", - "dev": true - } - } -} diff --git a/packages/make/package.json b/packages/make/package.json deleted file mode 100644 index d2f7120bc6c..00000000000 --- a/packages/make/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "@webpack-cli/make", - "version": "0.1.4", - "description": "Makefile for webpack", - "main": "index.js", - "types": "index.d.ts", - "keywords": [], - "author": "", - "publishConfig": { - "access": "public" - }, - "license": "MIT", - "devDependencies": { - "typescript": "^3.1.6" - }, - "scripts": { - "build": "tsc", - "watch": "npm run build && tsc -w" - }, - "gitHead": "6846f2eb8f0d04acc4453cb20da10263ff00a139" -} diff --git a/packages/make/tsconfig.json b/packages/make/tsconfig.json deleted file mode 100644 index 8b1269a36b6..00000000000 --- a/packages/make/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tsconfig.packages.json" -}