├── .gitignore ├── .idea ├── codeStyleSettings.xml ├── inspectionProfiles │ ├── Project_Default.xml │ ├── makfy.xml │ └── profiles_settings.xml ├── jsLibraryMappings.xml ├── makfy.iml ├── modules.xml ├── typescript-compiler.xml └── vcs.xml ├── .prettierrc.json ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs └── logo.png ├── package.json ├── src ├── bin │ ├── cli.ts │ └── cliMain.ts └── lib │ ├── config.ts │ ├── errors.ts │ ├── execRuntime.ts │ ├── index.ts │ ├── parser │ ├── command.ts │ ├── commandArg.ts │ ├── commands.ts │ └── options.ts │ ├── schema │ ├── args.ts │ ├── commands.ts │ ├── index.ts │ ├── options.ts │ └── runtime.ts │ ├── simpleArgs.ts │ ├── utils.ts │ └── utils │ ├── OutputBuffer.ts │ ├── TextWriter.ts │ ├── console.ts │ ├── formatting.ts │ ├── globs.ts │ ├── hash.ts │ ├── promise.ts │ ├── shell.ts │ ├── shellescape.ts │ ├── sockets.ts │ └── typeChecking.ts ├── tsconfig.json ├── tslint.json ├── yarn-error.log └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/makfy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/inspectionProfiles/makfy.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/makfy.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/makfy.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/typescript-compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/typescript-compiler.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/README.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/docs/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/package.json -------------------------------------------------------------------------------- /src/bin/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/bin/cli.ts -------------------------------------------------------------------------------- /src/bin/cliMain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/bin/cliMain.ts -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/config.ts -------------------------------------------------------------------------------- /src/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/errors.ts -------------------------------------------------------------------------------- /src/lib/execRuntime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/execRuntime.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/parser/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/parser/command.ts -------------------------------------------------------------------------------- /src/lib/parser/commandArg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/parser/commandArg.ts -------------------------------------------------------------------------------- /src/lib/parser/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/parser/commands.ts -------------------------------------------------------------------------------- /src/lib/parser/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/parser/options.ts -------------------------------------------------------------------------------- /src/lib/schema/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/schema/args.ts -------------------------------------------------------------------------------- /src/lib/schema/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/schema/commands.ts -------------------------------------------------------------------------------- /src/lib/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/schema/index.ts -------------------------------------------------------------------------------- /src/lib/schema/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/schema/options.ts -------------------------------------------------------------------------------- /src/lib/schema/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/schema/runtime.ts -------------------------------------------------------------------------------- /src/lib/simpleArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/simpleArgs.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/lib/utils/OutputBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/OutputBuffer.ts -------------------------------------------------------------------------------- /src/lib/utils/TextWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/TextWriter.ts -------------------------------------------------------------------------------- /src/lib/utils/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/console.ts -------------------------------------------------------------------------------- /src/lib/utils/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/formatting.ts -------------------------------------------------------------------------------- /src/lib/utils/globs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/globs.ts -------------------------------------------------------------------------------- /src/lib/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/hash.ts -------------------------------------------------------------------------------- /src/lib/utils/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/promise.ts -------------------------------------------------------------------------------- /src/lib/utils/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/shell.ts -------------------------------------------------------------------------------- /src/lib/utils/shellescape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/shellescape.ts -------------------------------------------------------------------------------- /src/lib/utils/sockets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/sockets.ts -------------------------------------------------------------------------------- /src/lib/utils/typeChecking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/src/lib/utils/typeChecking.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviergonz/makfy/HEAD/yarn.lock --------------------------------------------------------------------------------