Daniel Imms
c405b58456
Merge branch 'master' into script_improvements
2018-06-06 05:45:16 +02:00
Daniel Imms
3ce71b7f8f
Add css copy tasks
2018-05-28 05:49:47 -07:00
Daniel Imms
ffd7d5513b
Rebuild demo when demo files change
2018-05-27 07:38:04 -07:00
Daniel Imms
656567aed0
Use incremental tsc builds
2018-05-27 07:30:37 -07:00
Daniel Imms
507c4dc5d2
Use nyc for coverage report
...
Fixes #1464
2018-05-21 10:42:28 -07:00
Daniel Imms
7e8dd9647f
Add testing section to README
2018-04-13 10:49:02 -07:00
Daniel Imms
5df9808d4c
Remove launch.json in favor of auto attach debugging
2018-04-13 10:41:12 -07:00
Daniel Imms
5011e629b1
Build addons by scanning addon dir
2018-02-23 11:08:11 -08:00
Paris Kasidiaris
182426dd0f
Rename gulp task: webpack:watch → watch` and also monitor subdirectories
2018-02-06 10:28:34 +02:00
Paris Kasidiaris
d0f45fee25
Fix #1232 : Add webpack:watch gulp task
2018-02-05 15:49:37 +00:00
Daniel Imms
1b48f2cd6d
Merge branch 'master' into fix-typings
2018-01-18 11:56:10 -08:00
ficristo
b7c0ca11fe
Make addons UMD compatible
2018-01-07 09:02:41 +01:00
Steven Silvester
a36a17928d
Ship the declaration files
2018-01-06 07:18:07 -06:00
Paris Kasidiaris
da604ff69c
Fix webpack task in Gulp and fit add-on
2017-12-16 11:29:12 +02:00
Paris Kasidiaris
8830820821
Update demo to use Webpack
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
510de73996
Port addons to new applyAddon API and TypeScript
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
4c4684295e
First PoC of .applyAddon
2017-12-12 08:46:06 +00:00
Felipe Gasper
b96286be51
remove bundled zmodem.js and symlinked CSS
2017-11-04 08:36:51 -04:00
Felipe Gasper
6cefa13a4e
Merge branch 'v3' into zmodem
2017-11-02 19:05:30 -04:00
Felipe Gasper
280a100c12
revert changes to mainline demo; have separate addon demo
2017-11-02 18:33:00 -04:00
Felipe Gasper
cb7c6151e8
compile zmodem extension in gulp
2017-10-29 15:21:22 -05:00
Felipe Gasper
0ca1318284
too much work … just find a way to concatenate
2017-10-27 21:10:23 -05:00
Daniel Imms
700a10f3f4
Initial winptyCompat addon
2017-10-27 10:23:46 -07:00
Daniel Imms
e693c9e86b
Normalize tsconfig outDir
...
It was coming out with the wrap path separators on Windows
Fixes #1024
2017-10-05 07:52:34 -07:00
Daniel Imms
6b8b32015d
Don't include Terminal in search addon
...
Fixes #927
2017-08-27 10:39:13 -07:00
Daniel Imms
91bf3197ae
Merge pull request #868 from Tyriar/865_fix_module_build
...
Fix module build, add TS declaration files, fix search addon
2017-08-08 03:03:50 -07:00
Daniel Imms
a0ce9a79a9
Build and export TS declaration files
...
Fixes #866
2017-08-07 23:48:58 -07:00
Daniel Imms
b3ad3eff8b
Shuffle files around
...
src/test/escape-sequences-test.ts -> src/Terminal.integration.ts
src/test/escape_sequence_files/* -> fixtures/escape_sequence_files/
2017-08-07 22:38:42 -07:00
Daniel Imms
f8e3fa5a99
Fix browserify build and search addon ( #804 )
...
Fixes #803
2017-07-18 19:58:35 -07:00
Paris Kasidiaris
48dab494db
Install npm 5.1.0
2017-07-16 03:47:15 +03:00
Paris Kasidiaris
42eacba09a
Update build dir
2017-07-16 03:47:15 +03:00
Oleksandr Andriienko
de82bd00ae
Fix some tests and docs, little code fix up.
...
Fix some tests and docs. Add ability to run one test file with help gulp task.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com >
2017-07-16 03:47:15 +03:00
Daniel Imms
73970ec5a2
Fix casing of search.js
2017-07-09 01:49:17 -07:00
Daniel Imms
c62923fb1d
Change case of browserify-addons files
2017-07-09 01:09:44 -07:00
Daniel Imms
3c0e142f73
Fix sourcemaps
2017-07-08 23:53:16 -07:00
Daniel Imms
80f7a37118
Point to search addon properly
2017-07-08 23:13:41 -07:00
Daniel Imms
11de0d0ca0
Merge remote-tracking branch 'ups/master' into 553_find_api
2017-07-08 23:07:57 -07:00
Paris Kasidiaris
0c2f079670
Update gulpfile.js
...
The `outDir` compiler option of TypeScript seems to be an absolute URL now.
2017-07-08 16:35:53 +03:00
Daniel Imms
19381454ad
Get find working as an addon
2017-06-22 19:36:53 -07:00
Daniel Imms
03d26e39c7
Force failing mocha tests to return a exit code of 1
...
Fixes #651
2017-05-03 10:06:53 -07:00
Aleksandr Andrienko
dc3a136704
Use tsconfig.json data in gulpfile.js instead of hardcoded values.
...
Use tsconfig.json data in gulpfile.js instead of hardcoded values. Little code clean up
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com >
2017-03-06 12:25:22 +02:00
Daniel Imms
4c34351383
Remove PhantomJS completely
2017-02-27 11:22:50 -08:00
Paris Kasidiaris
695a9523fe
Fix #531 : Submit code coverage to coveralls.io
2017-02-22 16:17:22 +02:00
Daniel Imms
ade3389cea
Merge pull request #535 from Tyriar/534_phantomjs
...
Add PhantomJS test support and CharMeasure tests
2017-02-15 13:29:50 -08:00
Daniel Imms
e8adf8ad2b
Use gulp-mocha and attach run both test type in npm test
2017-02-08 20:06:14 -08:00
Daniel Imms
1306431e7c
Add PhantomJS test support and CharMeasure tests
...
Fixes #534
2017-02-08 19:53:32 -08:00
Aleksandr Andrienko
c48388af14
Remove excess library.
...
Tsify lib used for browserify typescript sources. But folder /lib consist of js files has already compiled from TypeScript sources (by gulp task tsc). So Tsify library does nothing in this case.
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com >
2017-02-08 23:15:54 +02:00
Paris Kasidiaris
081fe3f301
Fix #359 - Introduce build system based on Gulp
...
- Add Gulp and new dependencies to `package.json`
- Add `gulpfile.js` with four tasks:
- `tsc`: For building TypeScript sources
- `bundle`: For bundling JavaScript modules in a monolith
- `sorcery`: For resolving the source map chains back to the original TypeScript files
- `build` (`default`): Runs the whole `tsc` → `bundle` → `sorcery` chain
- Clean up `Dockerfile`, since `cpio` is not needed any more
- Clean up not needed dependencies from `package.json`
- Remove `bin/build`
- Update `bin/release` to use `npm run build` instead of `./bin/build`
2017-01-11 08:11:45 +00:00