├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── cli.js ├── global.d.ts ├── index.ts ├── jest.config.js ├── lib ├── cli.ts ├── generator.ts └── log.ts ├── package.json ├── scripts ├── fixCliLineEndings.js └── nodeModules.js ├── test ├── sources │ ├── default │ │ ├── index.ts │ │ ├── package.json │ │ └── src │ │ │ ├── a.schema.ts │ │ │ ├── a.ts │ │ │ ├── b.ts │ │ │ ├── c │ │ │ └── index.ts │ │ │ └── interfaces.ts │ └── js │ │ ├── index.js │ │ ├── package.json │ │ ├── xxx.js │ │ └── yyy.js └── tests │ ├── e2e.test.ts │ └── multi-platform.test.ts ├── tsconfig.json ├── tsconfig.test.json ├── tslint.json ├── webpack.config.dev.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/README.md -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/cli.js -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'npm-run' 2 | -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/index.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/lib/cli.ts -------------------------------------------------------------------------------- /lib/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/lib/generator.ts -------------------------------------------------------------------------------- /lib/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/lib/log.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fixCliLineEndings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/scripts/fixCliLineEndings.js -------------------------------------------------------------------------------- /scripts/nodeModules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/scripts/nodeModules.js -------------------------------------------------------------------------------- /test/sources/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/default/index.ts -------------------------------------------------------------------------------- /test/sources/default/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-default" 3 | } 4 | -------------------------------------------------------------------------------- /test/sources/default/src/a.schema.ts: -------------------------------------------------------------------------------- 1 | export interface ASchema { 2 | test: string 3 | } 4 | -------------------------------------------------------------------------------- /test/sources/default/src/a.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/default/src/a.ts -------------------------------------------------------------------------------- /test/sources/default/src/b.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/default/src/b.ts -------------------------------------------------------------------------------- /test/sources/default/src/c/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/default/src/c/index.ts -------------------------------------------------------------------------------- /test/sources/default/src/interfaces.ts: -------------------------------------------------------------------------------- 1 | export interface ISuggestedText { 2 | value: string 3 | } 4 | -------------------------------------------------------------------------------- /test/sources/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/js/index.js -------------------------------------------------------------------------------- /test/sources/js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-js" 3 | } 4 | -------------------------------------------------------------------------------- /test/sources/js/xxx.js: -------------------------------------------------------------------------------- 1 | exports.XXX = class {} 2 | -------------------------------------------------------------------------------- /test/sources/js/yyy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/sources/js/yyy.js -------------------------------------------------------------------------------- /test/tests/e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/tests/e2e.test.ts -------------------------------------------------------------------------------- /test/tests/multi-platform.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/test/tests/multi-platform.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/webpack.config.dev.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vytenisu/npm-dts/HEAD/webpack.config.js --------------------------------------------------------------------------------