diff --git a/README.md b/README.md index 0162e1d..284d464 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ yarn add json-schema-validators-typescript-interfaces -D From the root of your project, you can invoke the module directly ```bash -node node_modules/json-schema-validators-typescript-interfaces/dist/index.js -s +json-schema-validators-typescript-interfaces -s ``` ## Build Integration diff --git a/dist/index.js b/dist/index.js old mode 100644 new mode 100755 index 94464ee..2599b17 --- a/dist/index.js +++ b/dist/index.js @@ -1,3 +1,4 @@ +#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; diff --git a/dist/index.js.map b/dist/index.js.map index b99bb40..2e973b5 100644 --- a/dist/index.js.map +++ b/dist/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/package.json b/package.json index ffc4519..b258cc5 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,9 @@ "files": [ "dist/index.js" ], + "bin": { + "json-schema-validators-typescript-interfaces": "./dist/index.js" + }, "repository": "https://github.com/gitsome/json-schema-validators-typescript-interfaces.git", "author": "John David Martin ", "license": "MIT", @@ -21,15 +24,15 @@ "dependencies": { "ajv": "^6.10.2", "ajv-pack": "^0.3.1", + "fs-extra": "^8.1.0", + "json-schema-to-typescript": "^7.1.0", "yargs": "^14.0.0" }, "devDependencies": { "@types/jest": "^24.0.18", - "fs-extra": "^8.1.0", "husky": "^3.0.5", "jasmine": "^3.4.0", "jasmine-terminal-reporter": "^1.0.3", - "json-schema-to-typescript": "^7.1.0", "lint-staged": "^9.2.1", "readdirp": "^3.1.2", "ts-node": "^8.3.0", diff --git a/src/index.ts b/src/index.ts index 6c49278..2bfba26 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,4 @@ +#!/usr/bin/env node import fs from 'fs-extra'; import path from 'path'; import yargs from 'yargs'; diff --git a/yarn.lock b/yarn.lock index 7f3069e..80bc1ea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1119,9 +1119,9 @@ merge-stream@^2.0.0: integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.4.tgz#c9269589e6885a60cf80605d9522d4b67ca646e3" - integrity sha512-FYE8xI+6pjFOhokZu0We3S5NKCirLbCzSh2Usf3qEyr4X8U+0jNg9P8RZ4qz+V2UoECLVwSyzU3LxXBaLGtD3A== + version "1.3.0" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" + integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== micromatch@^4.0.2: version "4.0.2" @@ -1742,9 +1742,9 @@ to-regex-range@^5.0.1: is-number "^7.0.0" ts-node@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.3.0.tgz#e4059618411371924a1fb5f3b125915f324efb57" - integrity sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ== + version "8.4.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.4.1.tgz#270b0dba16e8723c9fa4f9b4775d3810fd994b4f" + integrity sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw== dependencies: arg "^4.1.0" diff "^4.0.1"