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
Daniel Imms
7fcbddac04
Set package.json main to build/xterm.js
...
build/xterm.js should be used when require is used when installed via npm.
2016-09-15 16:25:22 -07:00
Paris Kasidiaris
ed1a31d1cf
Make src/xterm.js ES2015 and export EventEmitter into its own file
...
Fix #158
2016-08-29 19:51:40 +00:00
Paris Kasidiaris
220828f7db
Bump version to 1.1.3
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-08-23 22:44:55 +00:00
Paris Kasidiaris
01c20807c2
Bump version to 1.1.2
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-08-22 14:26:27 +00:00
Paris Kasidiaris
4c3ccc264c
Bump version to 1.1.1
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
2016-08-22 13:11:54 +00:00
Paris
c06b08df5b
Bump version to 1.1.0
...
Signed-off-by: Paris <paris@sourcelair.com >
2016-08-22 11:22:21 +00:00
Alessandro Nadalin
fc2a0d3e65
Update pty.js
2016-08-05 13:59:21 +04:00
Paris
14cd4315c7
Bump version to 1.0.0
2016-07-18 07:50:07 +00:00
Jörg Breitbart
d76d50677d
adding xterm comparison tests
2016-07-12 21:26:38 +02:00
Darin Morrison
d1a6e8de3b
⬆️ pty.js@0.3.1
2016-07-07 12:42:49 -06:00
Daniel Imms
2aab58473e
Fix npm scripts
2016-06-16 16:31:01 -07:00
Paris
be304c6ee7
Implement docs building
2016-06-14 00:21:17 +03:00
Daniel Imms
f2f0f460c4
Add a bunch of tests
2016-06-10 18:53:32 -07:00
Paris
fa093e2bd2
Set up environment for testing
2016-06-09 10:04:53 +03:00
Paris
53e8df40bb
Implement fully featured terminal demo w/ static fallback
2016-06-07 08:41:41 +00:00
Paris
537fbad705
Bump version to 0.33
2016-04-26 12:17:41 +03:00
Paris
a88e27cc7d
Bump version to 0.32
2016-02-09 14:50:34 +02:00
Paris
9f0fa2f815
Update package.json (name, repository, license)
2016-02-06 18:41:24 +02:00