7000b1b173
refactor: improve tree shaking abilities
...
Internal refactor completed in order to improve tree shaking and dead
code removal. The public API, with an exception to ion-slides, has
stayed the same. However, internally many changes were required so
bundlers could better exclude modules which should not be bundled.
Ultimately most changes resorted to removing references to `window` or
`document`, or a module that referenced one of those.
BREAKING CHANGES
ion-slides was refactored to remove the external dependencies, and
rewritten in TypeScript/ES6 modules to again improve tree shaking
abilities.
2017-01-09 09:51:39 -06:00
a1e17c6f78
chore(): generate coverage to umd js only
2016-11-03 20:24:35 +01:00
a2c8243b94
chore(build): change build process to publish es5 w/ es2015 import/export, umd, and pure es2015 versions
2016-09-25 11:21:36 -05:00
bd61ee7279
chore(karma): firefox removed from karma config
...
firefox removed from karma config
2016-09-20 01:23:59 -05:00
4c57873c09
chore(build): move to rollup for e2e, move to es6 imports and type definitions
...
move to rollup for e2e, move to es6 imports and type definitions
2016-09-20 01:02:39 -05:00
aaa09bb96e
chore(karma): update karma scripts
2016-09-13 15:10:29 -05:00
91f66d8972
chore(): cleanup unused modules
2016-07-11 23:00:45 -05:00
4d56219a4c
refactor(forms): upgrade to @angular/forms
2016-06-30 21:54:48 -05:00
a93636332f
chore(router-deprecated): remove router-deprecated references
2016-06-10 16:13:34 -05:00
2b836a930f
chore(tests): correct components to use src path instead of ionic to ensure karma tests pass.
2016-05-19 16:58:08 -05:00
c8f760f080
chore(build): rename ionic directory to src and update all references in the build process.
2016-05-19 13:22:40 -05:00
4c19d15ee2
fix(build): fix e2e, demos, and karma tests to use new angular module setup.
2016-05-12 09:31:34 -05:00
e905bd717c
test(toast): fix unit test
2016-04-28 14:38:06 -05:00
75c71a39c7
chore(karma): fix karma-watch
2016-03-15 10:48:22 -05:00
f0bfa18a07
chore(karma): re-run karma on source changes as well
2016-03-15 10:04:57 -05:00
9c1db87a6c
chore(): update karma system config for relative imports
2016-03-02 15:46:41 -06:00
cbe9ed8c23
chore(): update karma tests to work with npm3
2016-03-02 13:57:09 -06:00
0cb080c924
chore(karma): update Ionic imports
...
Closes https://github.com/driftyco/ionic/issues/5566 .
2016-02-23 07:35:02 -06:00
8b724a3bcb
chore(tests): make typescript and unit tests friends
2016-02-12 13:59:38 -06:00
e76b55994c
fix(input): checked attr can be an empty string or no value
2016-01-27 08:09:37 -06:00
3213d02375
refactor(NavController): improve transitions, view stages
...
This refactor made it so view transitions do no step on one another when a new transition happens
during an active transition.
2016-01-19 14:24:49 -06:00
cc97919bcc
fix(tests): fix karma tests
2015-12-16 18:20:55 -06:00
9255d473f1
update angular test_lib bundle name
2015-10-09 08:17:47 -05:00
3203fa16a1
use angular2/test_lib for tests
2015-10-08 12:30:30 -05:00
a40c1362e5
text input focus updates
2015-08-26 10:38:58 -05:00
5ba87ef30d
rename test -> karma
2015-08-07 16:52:58 -05:00