Paris Kasidiaris
d2f8f9dc1a
Bump version to 2.5.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2017-04-05 18:48:57 +00:00
Paris Kasidiaris
5225a6e27a
Rebuild xterm.js even when CSS changes
...
Otherwise you had to run `npm build` manually every time you changed a CSS file to see the updated result in the demo.
2017-03-15 18:36:06 +02:00
Paris Kasidiaris
b1619e42fd
Bump version to 2.4.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2017-03-07 09:38:48 +00:00
Daniel Imms
e673c6ec97
Upgrade to TypeScript 2.2
2017-02-27 11:54:55 -08:00
Daniel Imms
b401992178
Add jsdom types
2017-02-27 11:22:59 -08:00
Daniel Imms
4c34351383
Remove PhantomJS completely
2017-02-27 11:22:50 -08:00
Daniel Imms
26ebc3d944
Use jsdom instead of phantomjs for linkifier test
2017-02-27 11:00:12 -08:00
Daniel Imms
d0f36e9939
Pin typescript 2.1 to prevent exports error
2017-02-27 10:02:12 -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
Paris Kasidiaris
8fd44266a2
Bump version to 2.3.2
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2017-02-13 18:05:47 +00:00
Daniel Imms
1316682343
Merge pull request #532 from AndrienkoAleksandr/cleanUpDependency
...
Remove excess library.
2017-02-09 20:01:46 -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
Paris Kasidiaris
639a2fd509
Bump version to 2.3.1
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2017-02-08 23:51:47 +00:00
Paris Kasidiaris
8dd11f5587
Bump version to 2.3.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2017-02-08 22:24:56 +00: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
Daniel Imms
56b541b44f
Add description to package.json
...
This should fix the ugly broken markdown at the top of npm
2017-02-06 13:56:52 -08:00
Daniel Imms
3b16696672
Run lint on src/*.ts and fix errors
...
Fixes #507
2017-01-24 13:34:47 -08:00
Vincent Woo
537c8bad10
Bundle top-level JSON with npm
2017-01-22 22:28:46 -08:00
Vincent Woo
1a55367fc9
Bundle top-level JS with npm
2017-01-22 22:26:40 -08:00
Daniel Imms
cc0f0d94f6
Merge remote-tracking branch 'upstream/master' into 441_windows_support
2017-01-15 02:12:17 -08:00
Paris Kasidiaris
ac6faf3dd8
Stick gulp-sourcemaps to 1.9.1
...
Paths became absolute by default at https://github.com/floridoo/gulp-sourcemaps/commit/fb4027a496898b8b7992ea5af9b3d707f1d82d38
2017-01-14 19:52:07 +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
Daniel Imms
bebe43e5e1
Use node-pty as it's been published
2017-01-08 13:33:51 -08:00
Daniel Imms
2e4147b4fa
Use Tyriar/pty.js for Windows support
...
Fixes #441
2017-01-01 16:24:55 -08:00
Antonis Kalipetis
0da4c9d90d
Improve the package.json scripts
...
1. Include a `prestart` script, which runs the build
2. Make the `start` script just start the demo server
3. Add a new `dev` script, which contains the nodemon logic
4. nodemon now watches for changes in `*.ts` files and runs the start command
Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com >
2016-12-28 18:12:20 +02:00
Steven Silvester
1cb6517812
Revert changes to other published files
2016-12-16 14:41:29 -06:00
Steven Silvester
22eb86089f
Clean up npm publish
2016-12-16 13:28:10 -06:00
Paris Kasidiaris
ef407ae93a
Bump version to 2.2.3
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-12-15 21:56:32 +00:00
Paris Kasidiaris
adaaeb6f36
Include appropriate files in npm.
...
Fix #414
2016-12-15 23:49:43 +02:00
Paris Kasidiaris
8a146b5401
Bump version to 2.2.2
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-12-15 17:16:04 +00:00
Paris Kasidiaris
33f7d7649a
Add tslint
...
Fix #408
2016-12-15 13:53:26 +02:00
Paris Kasidiaris
56ca7743a8
Always build TypeScript in lib/
2016-12-14 01:10:03 +02:00
Christian Budde Christensen
e7045f2b8a
Add prepublish script and change main
...
Building TS before publish and pointing the main entry to the builded files.
2016-12-13 20:34:19 +01:00
Paris Kasidiaris
60a59be4d3
Bump version to 2.2.1
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-12-07 18:43:03 +00:00
Paris Kasidiaris
cd70d298fc
Bump version to 2.2.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-12-07 18:41:37 +00:00
Paris Kasidiaris
1d30091188
Update documentation with cleaner license declaration
...
Fix #366
2016-12-01 13:37:20 +00:00
Daniel Imms
dcbf014402
Merge pull request #367 from Tyriar/363_modifier_keys_no_scroll
...
Prevent keyboard modifier events from scrolling down
2016-11-22 08:00:23 -08:00
Daniel Imms
9937d54410
Prevent keyboard modifier events from scrolling down
...
Fixes #363
2016-11-21 14:01:20 -08:00
Daniel Imms
c63732ef5f
Set up source maps
...
Fixes #354
2016-11-12 14:24:57 -08:00
Daniel Imms
bf4ef599ad
Merge remote-tracking branch 'upstream/master' into typescript_build_2
2016-11-12 13:46:59 -08:00
Paris Kasidiaris
521d7dbdaa
Bump version to 2.1.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-11-08 22:51:33 +00:00
Daniel Imms
56ecc77dfc
Refactor TS build and fix testing
...
This change is largely just moving files with minor tweaks to them to fix,
the rest of the commit is build process changes:
- The addons/ and test/ dirs have been moved to src/
- The build directory has been removed
- TypeScript builds are output in out/, this is where tests are run
- The demo now relies on the dist/ build which is performed as part of ./bin/build
- Addons are now shipped under the ./build directory
2016-10-31 21:22:21 -07:00
Daniel Imms
a995b610cf
Remove typings (not needed in TS 2+)
2016-10-31 19:30:35 -07:00
Daniel Imms
332bc6be76
Merge remote-tracking branch 'upstream/master' into typescript_build_2
2016-10-31 19:29:36 -07:00
Daniel Imms
729c0abf04
Explicitly indicate test locations
2016-10-07 22:56:02 -07:00
Paris Kasidiaris
76a890aa74
Bump version to 2.0.1
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-10-03 12:39:39 +00:00
Paris Kasidiaris
68906b5def
Bump version to 2.0.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-10-03 12:37:00 +00:00
Daniel Imms
441009d359
Move to TypeScript build
2016-10-01 00:29:33 -07:00