├── .eslintrc.js ├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── __tests__ ├── __snapshots__ │ └── api.test.ts.snap └── api.test.ts ├── fixtures ├── basic │ └── main.js ├── decorators │ └── main.js ├── empty │ └── .gitkeep ├── error │ └── main.js ├── line-report │ └── main.js ├── prop-usage │ ├── main.js │ └── multiplePropTypes.js └── ts │ └── main.tsx ├── jest.config.ts ├── package.json ├── src ├── api.ts ├── assertNever.ts ├── cli.ts ├── jsx-info.ts ├── main.ts ├── printer.ts ├── sleep.ts └── types.d.ts └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .vscode 4 | jsx-info-*.tgz 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/__snapshots__/api.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/__tests__/__snapshots__/api.test.ts.snap -------------------------------------------------------------------------------- /__tests__/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/__tests__/api.test.ts -------------------------------------------------------------------------------- /fixtures/basic/main.js: -------------------------------------------------------------------------------- 1 |
; 2 | -------------------------------------------------------------------------------- /fixtures/decorators/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/fixtures/decorators/main.js -------------------------------------------------------------------------------- /fixtures/empty/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/error/main.js: -------------------------------------------------------------------------------- 1 | ; 2 | -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/package.json -------------------------------------------------------------------------------- /src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/api.ts -------------------------------------------------------------------------------- /src/assertNever.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/assertNever.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/jsx-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/jsx-info.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/printer.ts -------------------------------------------------------------------------------- /src/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/src/sleep.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module "cosmiconfig"; 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavebeem/jsx-info/HEAD/tsconfig.json --------------------------------------------------------------------------------