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