Граф коммитов

2120 Коммитов

Автор SHA1 Сообщение Дата
Leo Lee (DEVDIV) 994a4f6b92 1. latest feedback
2. routing of args to Cordova CLI based on PM suggestions
3. cleaned up commands.json
2015-02-09 13:50:28 -08:00
Jimmy Thomson c48b9ab1e2 Revert commit made in master rather than separate branch
This reverts commit 613fb40217.
2015-02-08 18:38:09 -08:00
Leo Lee (DEVDIV) bc27bb65be 1 more stylecop fix 2015-02-08 11:23:02 -08:00
Leo Lee (DEVDIV) 5887e8cc6c 1. commented out rule stylecop SA9009 for underscored variables
2. fixed most of stylecop errors
2015-02-08 11:17:24 -08:00
Leo Lee (DEVDIV) 52b784606c newline formatting in usage 2015-02-08 10:52:07 -08:00
Jimmy Thomson 5f2277bb3c Cleaned up unneccesary imports and references. 2015-02-08 00:25:27 -08:00
Jimmy Thomson 613fb40217 Trying out alternate approach to taco-utils
We can split up the TacoUtility module across multiple files, but we need to manually ensure that the mapping between what the generated code does and what the type system says is correct.

The approach that I'm trying here should work fine UNLESS we need types from other node modules to be part of the type system; e.g. if we had a function that took an express.Request or returned a Q.Promise then it will need a different approach.
2015-02-07 22:56:30 -08:00
Jimmy Thomson a1850f8d00 Fixing up typo in gulpfile
I'd missed a space, so gulp prep was trying to do "npm installdel" instead of "npm install del", which means that the command errors out. Don't know why it seemed to work before though.
2015-02-07 21:13:40 -08:00
Leo Lee (DEVDIV) 5abe0b3f6c general usage, resources commenting 2015-02-06 16:56:41 -08:00
Leo Lee (DEVDIV) 1a84577a10 moved taco logic from taco-utils to taco
moved resources out from help module to resources.json
2015-02-06 16:04:01 -08:00
Leo Lee (DEVDIV) 55d2bd28a7 undo 2015-02-06 01:17:36 -08:00
Leo Lee (DEVDIV) 7e5959d9e5 Bin for internal testing 2015-02-06 01:13:50 -08:00
Leo Lee (DEVDIV) 2ade068252 comments 2015-02-06 01:10:02 -08:00
Leo Lee (DEVDIV) 480a373207 command line usage and command line routing 2015-02-06 00:44:13 -08:00
Leo Lee (DEVDIV) 6b41d7493e help and create hookup 2015-02-05 15:36:06 -08:00
Jimmy Thomson c21d8c0bcd Improving d.ts generation to allow for external module imports, and so it can be applied to more than just taco-utils.
Fixing up install gulp task so it waits for the installations to finish.
Requiring that ResourcesManager is given a path to the resources, since referring to __dirname would be to the installation of taco-utils not the caller's module.
2015-02-05 10:25:41 -08:00
Leo Lee (DEVDIV) 5dd81533c3 Command hookup 2015-02-04 23:40:28 -08:00
Leo Lee (DEVDIV) 69fc554942 commands factory 2015-02-04 19:37:19 -08:00
Jimmy Thomson cf44cd6fc3 Updating ResourceManager to allow multiple languages to be specified (for vs-mda-remote)
Adding tests for ResourceManger (which pass!)

Added more error checking to typescript compilation (When the error is not to do with a file, it would crash in the error reporting code).
Adding in more utility code

Added in cordova config parser to utils, along with the start of some file helpers.
Fixed up compilation of resources.ts. Protip: ///references have to be before any code, such as "use strict"

Added BuildInfo class to util since that will be common across client and server (as well as server components)
2015-02-04 10:23:36 -08:00
Nisheet Jain 51b263407a Updated gulpmain.ts 2015-02-04 05:53:57 +00:00
Nisheet Jain f255a30404 Updated gulpfile.js 2015-02-04 05:53:14 +00:00
Leo Lee (DEVDIV) 2a6c42da46 more stylecop + fixing DTS generation
Change Description:

     1. hooked up styleCop to look in everything under root
     2. fixed up stylecop issues in Tools
     3. Got dts generation to work properly with Q
2015-02-03 14:59:24 -08:00
Leo Lee (DEVDIV) a7ed325ea9 1more 2015-02-03 11:42:50 -08:00
Leo Lee (DEVDIV) 45a68094ef Fixed up Stylecop hook-up and fixed styling errors 2015-02-03 11:36:13 -08:00
Leo Lee (DEVDIV) a1373a04e6 rebuild 2015-02-03 10:30:04 -08:00
Leo Lee (DEVDIV) 628ae67a96 extracted config, updated based on feedback 2015-02-03 10:24:06 -08:00
Leo Lee (DEVDIV) 4bdbae5f55 minimal taco-utils 2015-02-02 22:18:38 -08:00
Leo Lee (DEVDIV) 5a97ffd771 delete package.json 2015-02-02 22:11:41 -08:00
Leo Lee (DEVDIV) a1a89bde26 renamed to build 2015-02-02 19:44:05 -08:00
Leo Lee (DEVDIV) 42ea89e357 Simplified gulpmain.js 2015-02-02 19:32:19 -08:00
Leo Lee (DEVDIV) 6094ebfa0b move /typescript-util to tools 2015-02-02 18:19:44 -08:00
Leo Lee (DEVDIV) acf34bd2d8 gulp hookup 2015-02-02 18:15:22 -08:00
Leo Lee (DEVDIV) aa4bf1cc20 moved Stylecops to 2015-02-02 11:53:08 -08:00
Leo Lee (DEVDIV) 1ae22b2a47 seamless gulp 2015-02-01 13:31:17 -08:00
Leo Lee (DEVDIV) aff2e45ea6 moved dsdefinition to tools folder 2015-01-31 01:34:10 -08:00
Leo Lee (DEVDIV) 5bbf0e103f Generation of .dts file and made ResourcesManager static 2015-01-31 01:15:13 -08:00
Leo Lee (DEVDIV) 2e42fd0a93 Latest changes 2015-01-30 17:08:53 -08:00
Leo Lee (DEVDIV) 294df730ed hooked up resource utility, moved json to en folder 2015-01-30 00:07:40 -08:00
Leo Lee (DEVDIV) 0e24cd32be Last design:
packagedDepenencies
Bin, src,tools folders under root
2015-01-29 23:33:06 -08:00
Leo Lee (DEVDIV) 68fe1d818e Based on initial feedback, ripped out unnecessary d.ts files, all ts files will be compiled and generate JS binplaced in bin folder.
Structure of bin folder:
├───taco-cli
│   ├───lib
│   ├───taco-cli
│   └───utility
└───utility
2015-01-26 16:53:36 -08:00
Leo Lee (DEVDIV) 1da12fdf6b updated package.json 2015-01-22 22:48:18 -08:00
Leo Lee (DEVDIV) 452fc9d055 logging 2015-01-22 22:21:57 -08:00
Leo Lee (DEVDIV) 19606026f5 update to PrepProject 2015-01-22 22:13:34 -08:00
Leo Lee (DEVDIV) c6ea68841f Cleaned off unncessary js files and added prepProject script 2015-01-22 21:59:52 -08:00
Leo Lee (DEVDIV) 6631033120 missed node.d.ts typing 2015-01-22 17:30:46 -08:00
Leo Lee (DEVDIV) 49f33bf396 cleaned up all StyleCop errors (except one that won't go away) 2015-01-22 16:50:14 -08:00
Leo Lee (DEVDIV) ce7f2591bf Initial project structure 2015-01-21 19:13:35 -08:00
meenakb 3aa0158400 TACO CLI files 2015-01-13 10:38:01 -08:00
meenakb be3a737d36 TACO CLI - intial Checkin 2015-01-13 10:34:38 -08:00
Daniel Lebu c8da17134f Integrated typescript services. 2014-12-17 14:22:07 -08:00