Commit Graph

60 Commits

Author SHA1 Message Date
Vladimir Matveev aff4556d0f do not send events via stdout if eventPort is specified 2016-08-23 12:52:43 -07:00
Vladimir Matveev b81b2baff6 fix linter issues 2016-08-19 11:55:29 -07:00
Vladimir Matveev a1da7709f8 propagate debug/inspect flags to typingsInstaller process 2016-08-18 23:41:48 -07:00
Vladimir Matveev 875e62cc75 remove compression 2016-08-18 17:14:56 -07:00
Vladimir Matveev edfd104e56 use localhost:<eventPort> to send notifications when typings are updated 2016-08-18 14:29:21 -07:00
Vladimir Matveev a2e5c2d2b5 merge with origin/master 2016-08-17 14:38:30 -07:00
Vladimir Matveev ce35f96892 shutdown typing installer if parent process is exited 2016-08-17 13:01:48 -07:00
Vladimir Matveev f0e1f9b108 [WIP] file watching 2016-08-16 14:21:09 -07:00
Vladimir Matveev 672813afb6 move global cache location to node typings installer 2016-08-15 11:48:28 -07:00
Vladimir Matveev 5424df7be5 adjust typing directory 2016-08-14 23:07:25 -07:00
Vladimir Matveev 12cdda17f0 [WIP] home dir 2016-08-14 21:20:57 -07:00
Vladimir Matveev c7fd72f2b8 fix linter 2016-08-14 20:52:34 -07:00
Vladimir Matveev 9a180122a5 merge with origin/master 2016-08-14 11:42:08 -07:00
Vladimir Matveev 253d5d6ce9 [WIP] initial version of tests 2016-08-13 23:09:14 -07:00
Vladimir Matveev d07261af4f ensure tsd cache directory exists 2016-08-12 23:04:17 -07:00
Vladimir Matveev 512ec04d29 [WIP] send\receive install typing requests 2016-08-12 18:17:16 -07:00
Vladimir Matveev b1871a5bf9 [WIP] pass ITypingsInstaller to ProjectService 2016-08-12 14:01:23 -07:00
Vladimir Matveev 9cd5b46100 strip quotes from the log file name 2016-07-19 10:07:49 -07:00
Vladimir Matveev 39c948ad34 merge with origin/master 2016-07-13 16:20:08 -07:00
Vladimir Matveev 78974efe18 defer updates in project structure after file is edited 2016-07-12 18:02:54 -07:00
Vladimir Matveev ac9717dc3d use Logger directly 2016-07-11 19:44:23 -07:00
Wesley Wigham fb20df0568 Have tsconfig for harness 2016-07-11 16:36:20 -07:00
Vladimir Matveev 6c775ebf97 move max uncompressed message size out of the session 2016-07-08 16:47:51 -07:00
Vladimir Matveev b330fbf03c report compression time 2016-07-06 17:22:55 -07:00
Vladimir Matveev 1060b1e52e make compressed data wrapper over the real data 2016-07-06 14:10:39 -07:00
Vladimir Matveev e14a7ca0bc initial support for compressing responses 2016-07-06 00:28:24 -07:00
Vladimir Matveev a9cd516119 initialize setImmediate\clearImmediate 2016-06-30 09:58:05 -07:00
Vladimir Matveev 641c2ffd5e introduce ThrottledOperations 2016-06-29 12:23:25 -07:00
Vladimir Matveev 96a867a52e add support for single inferred project 2016-06-27 14:25:43 -07:00
Vladimir Matveev c3b1645868 fix tests issues 2016-06-14 17:51:19 -07:00
Vladimir Matveev adb726643a add cancellation support 2016-06-14 17:30:55 -07:00
Vladimir Matveev 9a1790e996 added logging to stderr, add command for full quickinfo 2016-06-13 10:54:45 -07:00
Mohamed Hegazy c884fee3eb Remove dependncy on NodeJs from editor services 2016-05-19 13:16:20 -07:00
zhengbli a09b001c61 Add env to allow switch to non-polling if really wants to 2016-04-22 11:54:09 -07:00
zhengbli 576e5f8055 So we are back to polling. 2016-04-19 14:25:57 -07:00
Wesley Wigham 37a0e8f502 Remove custom no-null rule, use tslint builtin no null rule 2016-04-13 02:09:14 -04:00
Daniel Rosenwasser 7637f4d2a0 Removed unused declarations in 'server.ts'. 2015-12-17 15:09:39 -08:00
Wesley Wigham 8a93b48945 fix lint: prefer const 2015-11-04 14:51:36 -08:00
Vladimir Matveev 5ce7fd9781 lint server 2015-10-28 15:42:15 -07:00
Vladimir Matveev 41697b948f addressed PR feedback 2015-10-26 16:54:33 -07:00
Vladimir Matveev 2fbc7e7751 use process.stdout.write on server 2015-10-26 16:10:23 -07:00
zhengbli bf1335b0e6 CR feedback. 2015-10-23 12:39:16 -07:00
zhengbli 172ff54475 Move the changes to sys.write to server.ts 2015-10-21 16:11:14 -07:00
Zhengbo Li 5daa100bf4 unify the node filewatcher in sys.ts and server.ts 2015-10-01 15:40:13 -07:00
Mohamed Hegazy 7361d68d25 Merge pull request #3542 from weswigham/jake-lssl
Add build target for packaging tsserver as a library
2015-06-17 23:54:04 -07:00
Wesley Wigham 7390fe0eab Feedback form pr #3513 2015-06-17 13:21:43 -07:00
Arthur Ozga 1d5dcf0d0c changes that are non-breaking 2015-06-16 15:39:34 -07:00
Wesley Wigham ab1512fb13 Export server & session without any node specifics 2015-06-15 13:37:18 -07:00
Mohamed Hegazy 224e7630ea use namespaces instead of modules in the codebase 2015-06-12 09:01:48 -07:00
steveluc 74e6b6eccc Add an exit message for the server. 2015-04-02 00:13:06 -07:00