UNPKG

@picturelink/barrelsby

Version:

Automatic TypeScript barrels for your entire code base

79 lines (78 loc) 2.49 kB
{ "name": "@picturelink/barrelsby", "version": "2.3.0", "description": "Automatic TypeScript barrels for your entire code base", "main": "index.js", "scripts": { "clean": "rimraf bin/ && rimraf test/**/output/**", "typescript-build": "tsc", "typescript-format": "prettier --write \"src/**/*.ts\"", "typescript-lint": "tslint --project tsconfig.json -t stylish", "unit-test_run": "istanbul cover --report json --root \"./bin\" -x \"**/*.test.js\" node_modules/mocha/bin/_mocha \"bin/**/*.test.js\"", "unit-test_remap-coverage": "remap-istanbul -i coverage/coverage-final.json -t json -o coverage/coverage-final.json && rimraf coverage/coverage.json", "unit-test_html_coverage": "istanbul report html", "integration-test_tsc": "tsc --project test/", "integration-test_run": "node test/src.js", "test": "run-s clean typescript-format typescript-build unit-test_run unit-test_remap-coverage unit-test_html_coverage integration-test_tsc integration-test_run typescript-lint" }, "repository": { "type": "git", "url": "git+https://github.com/bencoveney/barrelsby.git" }, "keywords": [ "TypeScript", "Barrel", "Module", "Barrelsby" ], "author": "Ben Coveney <bencoveney@gmail.com> (https://github.com/bencoveney)", "license": "MIT", "bugs": { "url": "https://github.com/bencoveney/barrelsby/issues" }, "homepage": "https://github.com/bencoveney/barrelsby#readme", "devDependencies": { "@types/chai": "^4.2.3", "@types/fs-extra": "^8.0.0", "@types/mocha": "^5.2.7", "@types/mock-fs": "^3.6.30", "@types/node": "^12.7.12", "@types/sinon": "^7.5.0", "@types/sinon-chai": "^3.2.3", "better-console": "^1.0.1", "chai": "^4.2.0", "dir-compare": "^1.7.3", "fs-extra": "^8.1.0", "istanbul": "^0.4.5", "mocha": "^6.2.1", "mock-fs": "^4.10.1", "npm-run-all": "^4.1.5", "prettier": "^1.18.2", "remap-istanbul": "^0.13.0", "rimraf": "^3.0.0", "sinon": "^7.5.0", "sinon-chai": "^3.3.0", "tslint": "^5.20.0", "tslint-config-prettier": "^1.18.0", "typescript": "^3.6.4" }, "bin": { "barrelsby": "bin/cli.js" }, "engine": { "node": ">=0.10" }, "dependencies": { "@types/yargs": "^13.0.3", "yargs": "^14.2.0" }, "contributors": [ "Ben Coveney <bencoveney@gmail.com> (https://github.com/bencoveney)" ], "engines": { "node": ">=6.0.0" }, "directories": { "test": "test" } }