UNPKG

mlgc

Version:

MLGC is a CLI program that allows you to easily copy all Git changes to a folder for easy uploading or sharing.

109 lines (108 loc) 3 kB
{ "name": "mlgc", "version": "2.1.0", "main": "./src/cli/index.js", "author": "Michael Lucas <info@michael-lucas.net> (http://www.michael-lucas.net)", "homepage": "https://github.com/michael-lucas-net/mlgc", "repository": { "type": "git", "url": "https://github.com/michael-lucas-net/mlgc.git" }, "keywords": [ "git", "changes", "upload", "helper", "cli" ], "license": "MIT", "engines": { "node": ">=14.0.0" }, "bin": { "mlgc": "./src/cli/index.js" }, "files": [ "src/", "config/", "changelog.json" ], "scripts": { "test": "jest", "test:fail": "jest --onlyFailures", "test:coverage": "jest --coverage --verbose", "test:coverage:html": "jest --coverage --coverageReporters=html --verbose", "test:html": "jest --verbose --reporters=default --reporters=jest-html-reporters", "test:full-report": "jest --coverage --coverageReporters=html --verbose --reporters=default --reporters=jest-html-reporters", "test:watch": "jest --watch --verbose", "test:debug": "jest --verbose --no-cache --detectOpenHandles", "start": "cross-env NODE_OPTIONS=--no-deprecation node src/cli/index.js", "lint": "eslint src/ test/", "lint:fix": "eslint src/ test/ --fix", "format": "prettier --write src/ test/ *.json *.md", "format:check": "prettier --check src/ test/ *.json *.md", "quality": "npm run lint && npm run format && npm run test" }, "dependencies": { "boxen": "^7.1.1", "chalk": "^4.1.2", "cli-progress": "^3.12.0", "enquirer": "^2.4.1" }, "devDependencies": { "cross-env": "^10.1.0", "eslint": "^9.39.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jest": "^29.2.1", "eslint-plugin-node": "^11.1.0", "jest": "^30.2.0", "jest-html-reporters": "^3.1.7", "mock-require": "^3.0.3", "prettier": "^3.6.2" }, "jest": { "testEnvironment": "node", "collectCoverageFrom": [ "src/**/*.js", "!src/**/*.test.js" ], "coverageDirectory": "coverage", "coverageReporters": [ "text", "lcov", "html", "json", "text-summary" ], "testMatch": [ "**/test/**/*.test.js" ], "testPathIgnorePatterns": [ "/node_modules/", "/___CHANGES_TO_UPLOAD___/" ], "verbose": true, "bail": false, "errorOnDeprecated": true, "testTimeout": 10000, "reporters": [ "default" ], "forceExit": true, "detectOpenHandles": false, "setupFilesAfterEnv": [ "<rootDir>/test/setup.js" ] }, "jest-html-reporters": { "publicPath": "./test-reports", "filename": "test-report.html", "openReport": false, "pageTitle": "MLGC Test Report", "logoImgPath": "", "hideIcon": false, "includeFailureMsg": true, "includeSuiteFailure": true, "includeConsoleLog": true } }