Bill Ticehurst
de7d429ddc
Update LKG
2016-03-14 23:21:27 -07:00
Bill Ticehurst
6a706cf991
Merge pull request #7504 from Microsoft/jsNavBar
...
Improve NavBar experience for JavaScript files
2016-03-14 18:10:00 -07:00
Bill Ticehurst
6a8fb3ed3d
Code review feedback
2016-03-14 16:54:20 -07:00
Bill Ticehurst
fe4efe8cdf
Safety guard and couple of comments
2016-03-14 12:56:48 -07:00
Bill Ticehurst
f85911dbc6
Refactoring and class expressions
2016-03-14 12:46:11 -07:00
Bill Ticehurst
5c10301be5
Hardened code and added export specifiers
2016-03-14 09:50:53 -07:00
Bill Ticehurst
71f604a8b2
Added accessors, imports, and default export
2016-03-13 17:51:34 -07:00
Bill Ticehurst
b3a35c5d32
Remove temporary test
2016-03-13 13:12:30 -07:00
Bill Ticehurst
9a5cb29a0a
Fixed whitespace
2016-03-13 13:04:01 -07:00
Bill Ticehurst
f119cdece5
Merge remote-tracking branch 'origin/release-1.8' into jsNavBar
2016-03-13 13:02:20 -07:00
Bill Ticehurst
080f639ff8
Support for AMD modules
2016-03-13 13:00:59 -07:00
Bill Ticehurst
cae42fde4f
Basic flat list of items
2016-03-11 08:48:00 -08:00
Mohamed Hegazy
4927091060
Update LKG
2016-03-10 14:59:45 -08:00
Mohamed Hegazy
e473d53ecd
Update version
2016-03-10 14:52:10 -08:00
Zhengbo Li
585900351e
Merge pull request #7463 from zhengbli/release-1.8
...
Port #7307 to release-1.8
2016-03-10 11:22:28 -08:00
Bill Ticehurst
e668835b1d
Merge pull request #7466 from Microsoft/issue7292
...
AllowJS files in tsserver when no project is given
2016-03-10 11:17:56 -08:00
Bill Ticehurst
16d7656160
AllowJS files in tsserver when no project is given
2016-03-10 10:26:53 -08:00
zhengbli
3eb2bb5f74
Port #7307 to release-1.8
2016-03-10 09:22:48 -08:00
Bill Ticehurst
50059b6917
Merge pull request #7249 from Microsoft/FixCommonJSModules
...
Fix CommonJs modules
2016-03-09 19:09:13 -08:00
jramsay
3e43344481
Merge pull request #7440 from Microsoft/port-acquiredts-and-scriptkind-from-master-to-release-1.8
...
Port acquire d.ts and scriptKind from master to release-1.8
2016-03-09 16:38:32 -08:00
Jason Ramsay
fe9da694b2
Fixing a whitespace issue and revving the servicesVerion
2016-03-09 15:50:24 -08:00
Bill Ticehurst
bc8ac66fb3
Merge remote-tracking branch 'origin/release-1.8' into FixCommonJSModules
2016-03-09 14:58:01 -08:00
Bill Ticehurst
fa6db1b8c9
Addressed feedback
2016-03-09 14:57:55 -08:00
Jason Ramsay
11102dc771
- Adding missing diagnostic message
...
- removing extra semi-colon
2016-03-08 18:38:39 -08:00
Jason Ramsay
77f317e27f
Removing cachePath from discoverTypings and DiscoverTypingsInfo.
...
With the move to using the packageNameToLocation map it is no longer required.
2016-03-08 17:43:35 -08:00
Basarat Ali Syed
e5dee7eb4b
fix(build) TypingResolutionHost interface is used by exported function discoverTypings
2016-03-08 17:43:18 -08:00
Jason Ramsay
900b0a7b18
- Adding new lines after { for single-line if statements
...
- Renaming DiscoverTypingsSettings to DiscoverTypingsInfo to match host
2016-03-08 17:41:42 -08:00
Jason Ramsay
51e86d3762
- Removing filesToWatch from getTypingNamesFromNodeModuleFolder.
...
These modules are already installed and are not expected to change
2016-03-08 17:41:29 -08:00
Jason Ramsay
1fde409572
- Adding DiscoverTypingsSettings
...
- Remove all references to Tsd.
Instead pass a map of package names to cached typing locations
2016-03-08 17:41:15 -08:00
Jason Ramsay
085002b060
- replacing TryParseJson with existing readConfig
...
- push error for invalid enableAutoDiscovery option
- adding interfaces for jsons
- removing updateNotFoundTypings
- node_modules normalize file names before using
- adding safeListPath to discoverTypings
2016-03-08 17:40:58 -08:00
Jason Ramsay
1dc57f23c7
- Removing ts. from jsTyping.js
...
- Adding ".json" file extension filter when retrieving json files from host and removoing filter
- simplify isTypingEnabled check
2016-03-08 17:40:40 -08:00
Jason Ramsay
ec7302e6d8
Adding optionalDependencies and peerDependencies to the list typings to merge in if present.
2016-03-08 17:40:22 -08:00
Jason Ramsay
a7a13296e6
CR feedback
2016-03-08 17:40:03 -08:00
zhengbli
830a10fc92
Unify the use of "filter", "map" and "Object.keys" functions
2016-03-08 15:23:21 -08:00
Jason Ramsay
8b9e351525
- renaming resolveTypeDefinitions to discoverTypings for consistency with jsTypings
...
- simplifying typingOptions parsing after associated managed host changes
2016-03-08 15:21:05 -08:00
Jason Ramsay
0de8f9eeb2
Using removeComments from commandLineParser. This is more robust as it removes both single and multiline comments
2016-03-08 15:20:51 -08:00
Jason Ramsay
5cdb97cbfd
Adding devDependencies to the list of typings to merge
2016-03-08 15:20:37 -08:00
Jason Ramsay
9f2e36e59d
Switch let -> const from lint validation
2016-03-08 15:20:20 -08:00
Jason Ramsay
cc3d4d3291
Addressing CR comments
...
- Adding check to ensure TypingOptions 'include' and 'exclude' arrays are composed of strings
- Allow leading whitespace when removing comments from json
2016-03-08 15:17:09 -08:00
Jason Ramsay
2f90271ca6
Fixing lint issues caught by Travis CI build
...
(Rules appear to be more strict - this was not caught on a local lint run)
2016-03-08 15:12:29 -08:00
Jason Ramsay
8a29926d5c
Salsa: JS support for discovering and acquiring d.ts files
...
(Mostly isolating VS host changes from PR#6448)
2016-03-08 14:42:42 -08:00
Jason Ramsay
bdc9788ec8
Change to getScriptKindFromFileName to avoid unnecessary array allocation in split
2016-03-08 14:36:08 -08:00
Jason Ramsay
da6059871f
Applying getScriptKindFRomFileName to HostFileInformation before we set the ScriptKind.
...
If the host returns ScriptKind 'Unknown' or 'undefined' we attempt to get the correct ScriptKind based on the file name.
If this cannot be determined we return the default ScriptKind 'TS'
2016-03-08 14:35:48 -08:00
Jason Ramsay
1c990bd242
Applying getScriptKindFromFileName to HostFileInformation before we set the ScriptKind.
...
If the host returns ScriptKind 'Unknown' or 'undefined' we attempt to get the correct ScriptKind based on the file name.
If this cannot be determined we return the default ScriptKind 'TS'
2016-03-08 14:35:01 -08:00
Jason Ramsay
f8353d4429
Addressing CR comments
...
- Adding ScriptKind to SourceFile
- Only update ScriptKind on creation, on update use the SourceFile's scriptKind
- If scriptKind is unknown, default to ScriptKind.Ts
- Replacing try-catch with in this.shimHost
2016-03-08 13:48:41 -08:00
Jason Ramsay
cc02a805a9
Removing trailing whitespace from services.ts
2016-03-08 13:44:02 -08:00
Jason Ramsay
9b27c148e9
Fix to test harness and addressing CR comments
2016-03-08 13:43:24 -08:00
Jason Ramsay
83af10b05c
Salsa: adding ScriptKind to ensure script blocks (.html, .aspx, .ascx, etc) are processed as JS
2016-03-08 13:43:02 -08:00
Vladimir Matveev
13e845a6b9
Merge pull request #7377 from Microsoft/port-7373-7163
...
Ports #7373 and #7163 in release-1.8
2016-03-03 14:34:12 -08:00
Vladimir Matveev
365e5446da
Merge pull request #7373 from Microsoft/limitInferenceDepth
...
set the maximum depth to explore during type inference
2016-03-03 12:22:53 -08:00