This repository has been archived by the owner on Dec 12, 2023. It is now read-only.
Releases: typings/core
Releases · typings/core
Name is undefined
Fixed
- Better error when registry name is empty
- Fix uninstall where name was misused
Bump Dependencies
Changed
- Bump
typescript
to latest1.8.x
- Update
make-error-cause
to fix constructor issue in oldermake-error
versions
Compile Events
Changed
- Emit
compile
andcompiled
events during output
View Command
Fixed
- Correct the API endpoint for entry details
New Raw Registry Parsing
Fixed
- Correct parsing of raw registry paths without a source
- Expose type information of
installDependencyRaw
Registry Scheme
Changed
- Enable
registry:
scheme intypings.json
- Enable raw install that expands a new installation syntax:
npm!domready
or justdomready
into registry schemes - Emit
enoent
events when removing a file that doesn't exist - Expose search, view and open commands
Registry Tracking
Changed
- Enable registry UUID re-use over requests
NPM `peerDependencies`
Changed
- Skip resolving NPM
peerDependencies
during installation
First Core Release
This is the initial port from typings/typings
with all the fixes slated for typings@0.7
. As such, there's a bunch of changes and features. As such, this change log will be the diff between typings@latest
and typings-core@0.1.0
.
Fixed
- Fix nested modules names used during installation
- Generate dependencies with a namespace prefix to fix nested resolution, enable alias hack
- Improve the path extension normalization to avoid stripping legit paths split with
.
Added
- Enable
ambient
option when bundling - Move bundle output writing to core logic
- Enable
githubToken
in.typingsrc
for GitHub resolution - Enable
registryURL
in.typingsrc
for changing the location of the registry - Support
peerDependencies
intypings.json
during installation - Add an
emitter
that can be used to send messages to clients - Add support for
files
intypings.json
during installation
Changed
- Removed version number from generated files
- Allow
typings.json
entry points to overridepackage.json
, etc. - Fallback to name from
typings.json