gitextract_ndkir86v/ ├── .gitignore ├── .travis.yml ├── .vscode/ │ └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── dprint.json ├── lib/ │ ├── global.d.ts │ └── global.tests.ts ├── package.json ├── packages/ │ ├── babel-plugin-ts-nameof/ │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── common/ │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── errors.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── scripts-common/ │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── ArgsChecker.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── tests-common/ │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── index.ts │ │ │ └── runCommonTests.ts │ │ └── tsconfig.json │ ├── transforms-babel/ │ │ ├── .mocharc.yml │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── VisitSourceFileContext.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── parse.ts │ │ │ ├── tests/ │ │ │ │ └── pluginTests.ts │ │ │ └── transform.ts │ │ └── tsconfig.json │ ├── transforms-common/ │ │ ├── .mocharc.yml │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── StringOrTemplateExpressionBuilder.ts │ │ │ ├── index.ts │ │ │ ├── nodeFactories.ts │ │ │ ├── nodeHelpers.ts │ │ │ ├── nodes.ts │ │ │ ├── printers.ts │ │ │ ├── tests/ │ │ │ │ └── printerTests.ts │ │ │ └── transformCallExpression.ts │ │ └── tsconfig.json │ ├── transforms-ts/ │ │ ├── .mocharc.yml │ │ ├── .npmignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── VisitSourceFileContext.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── parse.ts │ │ │ ├── tests/ │ │ │ │ └── transformerFactoryTests.ts │ │ │ ├── transform.ts │ │ │ └── transformerFactory.ts │ │ └── tsconfig.json │ ├── ts-nameof/ │ │ ├── .mocharc.yml │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib/ │ │ │ └── declarationFileTests.ts │ │ ├── package.json │ │ ├── scripts/ │ │ │ ├── common/ │ │ │ │ ├── createProject.ts │ │ │ │ └── index.ts │ │ │ ├── generation/ │ │ │ │ ├── createDeclarationFile.ts │ │ │ │ └── main.ts │ │ │ ├── tsconfig.json │ │ │ └── verification/ │ │ │ ├── main.ts │ │ │ └── verifyDeclarationFile.ts │ │ ├── setup/ │ │ │ ├── custom.md │ │ │ ├── fusebox.md │ │ │ ├── gulp.md │ │ │ ├── jest.md │ │ │ ├── tsc.md │ │ │ └── webpack.md │ │ ├── src/ │ │ │ ├── main.ts │ │ │ ├── tests/ │ │ │ │ ├── testFiles/ │ │ │ │ │ ├── GeneralTestFile.txt │ │ │ │ │ ├── StreamNoNameofTestFile.txt │ │ │ │ │ ├── StreamTestFile.txt │ │ │ │ │ ├── globFolder/ │ │ │ │ │ │ └── MyGlobTestFile.txt │ │ │ │ │ └── issues/ │ │ │ │ │ ├── 11-expected.txt │ │ │ │ │ ├── 11-source.txt │ │ │ │ │ ├── 8-expected.txt │ │ │ │ │ └── 8-source.txt │ │ │ │ └── text/ │ │ │ │ ├── helpers/ │ │ │ │ │ ├── fileHelpers.ts │ │ │ │ │ ├── getTestFilePath.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── issuesTests.ts │ │ │ │ ├── replaceInFilesTests.ts │ │ │ │ └── replaceInTextTests.ts │ │ │ └── text/ │ │ │ ├── getFileNamesFromGlobs.ts │ │ │ ├── index.ts │ │ │ ├── replaceInFiles.ts │ │ │ └── replaceInText.ts │ │ ├── ts-nameof.d.ts │ │ └── tsconfig.json │ └── ts-nameof.macro/ │ ├── .mocharc.yml │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── scripts/ │ │ ├── common/ │ │ │ ├── createProject.ts │ │ │ └── index.ts │ │ ├── generation/ │ │ │ ├── createDeclarationFile.ts │ │ │ └── main.ts │ │ └── tsconfig.json │ ├── src/ │ │ ├── index.js │ │ ├── references.d.ts │ │ └── tests/ │ │ ├── macroTests.ts │ │ └── ts-nameof.macro/ │ │ └── index.js │ ├── ts-nameof.macro.d.ts │ └── tsconfig.json └── tsconfig.common.json