-
Notifications
You must be signed in to change notification settings - Fork 263
Typescriptify - Conversion to TypeScript. #133
base: master
Are you sure you want to change the base?
Commits on Jul 14, 2017
-
added package-lock.json generated by npm@5
This file is supposed to allow checking that exactly the intended versions of dependencies are being used.
Burt Harris authored and Burt Harris committedJul 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 9122175 - Browse repository at this point
Copy the full SHA 9122175View commit details -
feat: remove deprecated decorators
Removes the @debounce, @Throttle, @mixin, and @memoize decorators which have been deprecated for some time. The corresponding test cases have been removed as well, bringing the current number of tests expected to 56. BREAKING CHANGE: but we may not yet increment the major version! SemVer is currently not applicable to this package due to major version of 0.
Burt Harris authored and Burt Harris committedJul 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 4cdbe0d - Browse repository at this point
Copy the full SHA 4cdbe0dView commit details -
further work on removing obsolete decorators
Burt Harris authored and Burt Harris committedJul 14, 2017 Configuration menu - View commit details
-
Copy full SHA for 55de621 - Browse repository at this point
Copy the full SHA 55de621View commit details
Commits on Jul 15, 2017
-
Update build scripts to use TypeScript exclusively
Burt Harris authored and Burt Harris committedJul 15, 2017 Configuration menu - View commit details
-
Copy full SHA for 7b96d89 - Browse repository at this point
Copy the full SHA 7b96d89View commit details -
Convert the easy functions to TypeScript
Some edits needed, but nothing major. Left the hard ones as .js files.
Burt Harris authored and Burt Harris committedJul 15, 2017 Configuration menu - View commit details
-
Copy full SHA for b70f978 - Browse repository at this point
Copy the full SHA b70f978View commit details
Commits on Jul 27, 2017
-
This includes changin the output directories to cjs and esm.
Burt Harris authored and Burt Harris committedJul 27, 2017 Configuration menu - View commit details
-
Copy full SHA for b93c248 - Browse repository at this point
Copy the full SHA b93c248View commit details -
Build tests w/ Babel at build time
They build into directory testBabel. With this change, we no longer need to use mocha switchs `--compilers js:babel-core/register` or `--require babel-polyfill`
Burt Harris authored and Burt Harris committedJul 27, 2017 Configuration menu - View commit details
-
Copy full SHA for 1752052 - Browse repository at this point
Copy the full SHA 1752052View commit details
Commits on Jul 28, 2017
-
Add gulp build of tests for Typescript
Switched default output directory back to `lib` Switch clean to use del rather than rimraf Update VSCode launch & tasks config Fixup top-level tests for TypeScript
Burt Harris authored and Burt Harris committedJul 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 2e95f60 - Browse repository at this point
Copy the full SHA 2e95f60View commit details -
Fix gulpfile for typescript test sourcemaps
setup VSCode launch to test typescript
Burt Harris authored and Burt Harris committedJul 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 10b7b78 - Browse repository at this point
Copy the full SHA 10b7b78View commit details -
Push test sources into test/src
Burt Harris authored and Burt Harris committedJul 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 4ae646f - Browse repository at this point
Copy the full SHA 4ae646fView commit details -
Revert "Push test sources into test/src"
This reverts commit 4ae646f.
Burt Harris authored and Burt Harris committedJul 28, 2017 Configuration menu - View commit details
-
Copy full SHA for c2473c8 - Browse repository at this point
Copy the full SHA c2473c8View commit details
Commits on Jul 30, 2017
-
continued gulp/TypeScript conversion
Typescript buidls with gulp-tsb for speed Integration with babel, eslint and mocha
Burt Harris authored and Burt Harris committedJul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 64d5f65 - Browse repository at this point
Copy the full SHA 64d5f65View commit details -
There are a few warnings left.
Burt Harris authored and Burt Harris committedJul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 88519c0 - Browse repository at this point
Copy the full SHA 88519c0View commit details -
Wrapup making all tests run under both Babel and TypeScript
Some of the TypeScript runs are still failing...
Burt Harris authored and Burt Harris committedJul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for c339ce2 - Browse repository at this point
Copy the full SHA c339ce2View commit details -
Burt Harris authored and Burt Harris committed
Jul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 585ca8a - Browse repository at this point
Copy the full SHA 585ca8aView commit details -
Burt Harris authored and Burt Harris committed
Jul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 1804235 - Browse repository at this point
Copy the full SHA 1804235View commit details -
Removed unneeded change to .editorconfig
Burt Harris authored and Burt Harris committedJul 30, 2017 Configuration menu - View commit details
-
Copy full SHA for a81f8ac - Browse repository at this point
Copy the full SHA a81f8acView commit details
Commits on Aug 1, 2017
-
+ comment re: yarn's upcoming 1.0 release
Burt Harris authored and Burt Harris committedAug 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 4ea03a0 - Browse repository at this point
Copy the full SHA 4ea03a0View commit details -
Clarifying yarn comment in gulpfile
Burt Harris authored and Burt Harris committedAug 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 559b393 - Browse repository at this point
Copy the full SHA 559b393View commit details
Commits on Aug 2, 2017
-
Burt Harris authored and Burt Harris committed
Aug 2, 2017 Configuration menu - View commit details
-
Copy full SHA for 9324ab1 - Browse repository at this point
Copy the full SHA 9324ab1View commit details
Commits on Aug 4, 2017
-
Removed extranious comment in util.ts
Burt Harris authored and Burt Harris committedAug 4, 2017 Configuration menu - View commit details
-
Copy full SHA for ea71047 - Browse repository at this point
Copy the full SHA ea71047View commit details -
Burt Harris authored and Burt Harris committed
Aug 4, 2017 Configuration menu - View commit details
-
Copy full SHA for b83569e - Browse repository at this point
Copy the full SHA b83569eView commit details
Commits on Aug 5, 2017
-
Due to a complicated bug, npm is acting strange for me. I've found the Yarn package manager doesn't have the same prolem. Added a yarn.lock file, and a note in README.md. Having both a yarn and npm lock file seems like it might be undesirable long term, but we can reexamine this once some one of the npm/VSCode/typescript bugs are resolved.
Configuration menu - View commit details
-
Copy full SHA for ea6e3e0 - Browse repository at this point
Copy the full SHA ea6e3e0View commit details
Commits on Aug 6, 2017
-
cleanup remaining lint & test issues
Some tests have been marked so that they are skipped in typescript, but these show up as pending rather than failed. These include: - Two tests in autobind.spec.js (needs review) - Two in lazyIntialize.spec.json - One in readonly.spec.json - One in nonenmerable.spec.json
Configuration menu - View commit details
-
Copy full SHA for 645a243 - Browse repository at this point
Copy the full SHA 645a243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ac29b6 - Browse repository at this point
Copy the full SHA 5ac29b6View commit details -
This matters on Linux.
Burt Harris authored and Burt Harris committedAug 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 4533023 - Browse repository at this point
Copy the full SHA 4533023View commit details