Commit Graph
11 Commits
Author SHA1 Message Date
Andy 19f89399e4 Ensure every package has a tslint.json (#21009)
* Ensure every package has a tslint.json

* Fixes
2017-10-25 11:13:50 -07:00
Andy 947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Alan Agius 5dc07fada8 feat(commander): name can be a setter and a getter (#20112)
* feat(commander): `name` can be a setter and a getter

* style(commander): replace double with single quote

* commander: use overloads for name

* commander: `outputHelp` calback takes a string as parameter
2017-10-01 14:10:44 +09:00
Andy 5d6c651a1a Apply stricter lint rules (#19063) 2017-08-17 14:53:41 -07:00
Alan Agius a713269029 fix(commander): issue with namespace not found (#16060)
* fix(commader): issue with namespace not found

* remove `new` and add test case

* fix typo

* add `ExportedCommander`

* rename to `StaticCommander`

* commander:  extend StaticCommander with commander.Command

* commander typings re add `new`

* commander: change `Option` and `Command` to `classes`

* rename `CommanderStatic`

* comander: add documentation

* remove breakline

* chnage `object` to `any`

* commander test: add breakline

* commander: update `CommanderStatic` to use `typeof`
2017-06-01 07:07:07 -07:00
Alan Agius 0c90377d9f add option properties 2017-04-07 11:04:45 +02:00
Alan Agius fbfa15186b style(commander): fix lint issues 2017-04-07 11:01:58 +02:00
Alan Agius 550f778e02 fix export type 2017-04-07 11:01:40 +02:00
Alan Agius 4c4ffd7198 add definitions by 2017-04-07 11:00:00 +02:00
Alan Agius d7fdf71f8c feat(commander): improve typyings and fix lint issues 2017-04-07 10:57:56 +02:00
Andy Hanson 354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00