├── .gitattributes ├── .gitignore ├── .npmignore ├── JSXTyper.njsproj ├── JSXTyper.sln ├── LICENSE ├── NuGet.config ├── README.md ├── SampleProject ├── .gitignore ├── Assets │ ├── caretdown.png │ └── style.less ├── BankApp.ts ├── BankDemo.csproj ├── BankDemo.sln ├── Controllers │ ├── AccountController.ts │ ├── ControllerBase.ts │ ├── HomeController.ts │ ├── SupportController.ts │ └── TransactionController.ts ├── Controls │ ├── DropdownMenu.ts │ └── KeyCodes.ts ├── Dialogs │ ├── ChangePasswordDialog.ts │ ├── DialogBase.ts │ └── MessageBox.ts ├── Gruntfile.js ├── Libs │ ├── simplemvc.d.ts │ └── simplemvc.js ├── Models │ ├── Account.ts │ └── Bank.ts ├── NuGet.config ├── README.md ├── Views │ ├── .gitignore │ ├── AccountPage.jsx │ ├── ChangePassword.jsx │ ├── DropdownMenu.jsx │ ├── HomePage.jsx │ ├── MasterPage.jsx │ ├── MessageBox.jsx │ ├── SupportPage.jsx │ └── TransactionPage.jsx ├── index.html ├── package.json ├── packages.config ├── tsd.json ├── web.Debug.config ├── web.Release.config └── web.config ├── Scripts └── typings │ ├── estree │ └── jsxtree.d.ts │ └── node │ └── node.d.ts ├── debug.jsx ├── jsxtyper.ts ├── jsxtypercore.ts ├── package.json ├── packages.config ├── tasks └── grunt-jsxtyper.js └── tests ├── test1.jsx ├── test10.jsx ├── test11.jsx ├── test12.jsx ├── test2.jsx ├── test3.jsx ├── test4.jsx ├── test5.jsx ├── test6.jsx ├── test7.jsx ├── test8.jsx └── test9.jsx /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/.npmignore -------------------------------------------------------------------------------- /JSXTyper.njsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/JSXTyper.njsproj -------------------------------------------------------------------------------- /JSXTyper.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/JSXTyper.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/README.md -------------------------------------------------------------------------------- /SampleProject/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/.gitignore -------------------------------------------------------------------------------- /SampleProject/Assets/caretdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Assets/caretdown.png -------------------------------------------------------------------------------- /SampleProject/Assets/style.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Assets/style.less -------------------------------------------------------------------------------- /SampleProject/BankApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/BankApp.ts -------------------------------------------------------------------------------- /SampleProject/BankDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/BankDemo.csproj -------------------------------------------------------------------------------- /SampleProject/BankDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/BankDemo.sln -------------------------------------------------------------------------------- /SampleProject/Controllers/AccountController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controllers/AccountController.ts -------------------------------------------------------------------------------- /SampleProject/Controllers/ControllerBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controllers/ControllerBase.ts -------------------------------------------------------------------------------- /SampleProject/Controllers/HomeController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controllers/HomeController.ts -------------------------------------------------------------------------------- /SampleProject/Controllers/SupportController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controllers/SupportController.ts -------------------------------------------------------------------------------- /SampleProject/Controllers/TransactionController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controllers/TransactionController.ts -------------------------------------------------------------------------------- /SampleProject/Controls/DropdownMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controls/DropdownMenu.ts -------------------------------------------------------------------------------- /SampleProject/Controls/KeyCodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Controls/KeyCodes.ts -------------------------------------------------------------------------------- /SampleProject/Dialogs/ChangePasswordDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Dialogs/ChangePasswordDialog.ts -------------------------------------------------------------------------------- /SampleProject/Dialogs/DialogBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Dialogs/DialogBase.ts -------------------------------------------------------------------------------- /SampleProject/Dialogs/MessageBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Dialogs/MessageBox.ts -------------------------------------------------------------------------------- /SampleProject/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Gruntfile.js -------------------------------------------------------------------------------- /SampleProject/Libs/simplemvc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Libs/simplemvc.d.ts -------------------------------------------------------------------------------- /SampleProject/Libs/simplemvc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Libs/simplemvc.js -------------------------------------------------------------------------------- /SampleProject/Models/Account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Models/Account.ts -------------------------------------------------------------------------------- /SampleProject/Models/Bank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Models/Bank.ts -------------------------------------------------------------------------------- /SampleProject/NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/NuGet.config -------------------------------------------------------------------------------- /SampleProject/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/README.md -------------------------------------------------------------------------------- /SampleProject/Views/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | -------------------------------------------------------------------------------- /SampleProject/Views/AccountPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/AccountPage.jsx -------------------------------------------------------------------------------- /SampleProject/Views/ChangePassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/ChangePassword.jsx -------------------------------------------------------------------------------- /SampleProject/Views/DropdownMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/DropdownMenu.jsx -------------------------------------------------------------------------------- /SampleProject/Views/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/HomePage.jsx -------------------------------------------------------------------------------- /SampleProject/Views/MasterPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/MasterPage.jsx -------------------------------------------------------------------------------- /SampleProject/Views/MessageBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/MessageBox.jsx -------------------------------------------------------------------------------- /SampleProject/Views/SupportPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/SupportPage.jsx -------------------------------------------------------------------------------- /SampleProject/Views/TransactionPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/Views/TransactionPage.jsx -------------------------------------------------------------------------------- /SampleProject/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/index.html -------------------------------------------------------------------------------- /SampleProject/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/package.json -------------------------------------------------------------------------------- /SampleProject/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/packages.config -------------------------------------------------------------------------------- /SampleProject/tsd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/tsd.json -------------------------------------------------------------------------------- /SampleProject/web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/web.Debug.config -------------------------------------------------------------------------------- /SampleProject/web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/web.Release.config -------------------------------------------------------------------------------- /SampleProject/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/SampleProject/web.config -------------------------------------------------------------------------------- /Scripts/typings/estree/jsxtree.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/Scripts/typings/estree/jsxtree.d.ts -------------------------------------------------------------------------------- /Scripts/typings/node/node.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/Scripts/typings/node/node.d.ts -------------------------------------------------------------------------------- /debug.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/debug.jsx -------------------------------------------------------------------------------- /jsxtyper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/jsxtyper.ts -------------------------------------------------------------------------------- /jsxtypercore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/jsxtypercore.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/package.json -------------------------------------------------------------------------------- /packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/packages.config -------------------------------------------------------------------------------- /tasks/grunt-jsxtyper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tasks/grunt-jsxtyper.js -------------------------------------------------------------------------------- /tests/test1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test1.jsx -------------------------------------------------------------------------------- /tests/test10.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test10.jsx -------------------------------------------------------------------------------- /tests/test11.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test11.jsx -------------------------------------------------------------------------------- /tests/test12.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test12.jsx -------------------------------------------------------------------------------- /tests/test2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test2.jsx -------------------------------------------------------------------------------- /tests/test3.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test3.jsx -------------------------------------------------------------------------------- /tests/test4.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test4.jsx -------------------------------------------------------------------------------- /tests/test5.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test5.jsx -------------------------------------------------------------------------------- /tests/test6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test6.jsx -------------------------------------------------------------------------------- /tests/test7.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test7.jsx -------------------------------------------------------------------------------- /tests/test8.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test8.jsx -------------------------------------------------------------------------------- /tests/test9.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuselabs/jsxtyper/HEAD/tests/test9.jsx --------------------------------------------------------------------------------