Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Typescript starter #42

Merged
merged 31 commits into from May 14, 2015
Merged

Typescript starter #42

merged 31 commits into from May 14, 2015

Conversation

pspeter3
Copy link
Contributor

This merges typescript-starter

pspeter3 and others added 30 commits May 12, 2015 10:42
Individual libraries will need to override a few of the keys.
Adding the initial npm package
This should set up people for success.
Currently using TypeScript 1.4 but it would be nice to upgrade to 1.5 as
soon as that is released.
This adds lint rules with the ability to specify custom rules as well
inside the tools/rules/ directory.
Tsd will help up manage our typing dependencies.
This will run mocha for tests and include chai and sinon for tests.
Adding test utilities
These files make sure that all of the tools are working and can be used
for Travis checks.
This makes the library usable by other TypeScript projects.
This means that all code will have source map support for tests.
This also makes sure that code coverage is 100% by default. Individual
packages can reduce this if they must.
Adding coverage support
This should help automate running tests.
Adding travis configuration
This allows us to report code coverage for our repositories.
Adding Coveralls reporting
This should hopefully help people start using `typescript-starter`.
Adding the README with information
Exclude test files from the bundle
This changes the tests to match the new mocha style.
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling dfe930a on typescript-starter into 9c2eba8 on master.

pspeter3 added a commit that referenced this pull request May 14, 2015
@pspeter3 pspeter3 merged commit 2726ae6 into master May 14, 2015
@pspeter3 pspeter3 deleted the typescript-starter branch May 14, 2015 00:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants