- #134: Modernize codebase with improved workspace handling, better glob functionality, and various fixes, @lishaduck
- #135: Upgrade packages, @jeffijoe
- #132: Fix addition of extraneous fields, @lishaduck
- #129: Fix manifest reads, @lishaduck
- #127: Show dependencies on
--dry
failure, @Benjamin-Frost
- #126: Allow ignoring workspace members, @lishaduck
- #117: Fix issue with unpublished package names, @lishaduck
- #119: Support
pnpm
monorepos, @lishaduck
- #114: Fix check for deprecated packages.
- #106: Don't throw an error when unable to parse versions; default to the latest available one instead.
- Upgrade packages.
- [BREAKING CHANGE] #86: Use the DefinitelyTyped strategy for resolving typings versions. This also means we no longer use the existing semver range specifier used in
package.json
. - [BREAKING CHANGE] Bump minimum supported Node version to 16.
- The success message after running
typesync
now indicates when--dry
is used. - Upgrade packages.
- #79: Ignore deprecated
@typings/
packages. - Upgrade packages.
- Use
npm-registry-fetch
instead ofaxios
for fetching package info from npm. - Microsoft removed their
search-index
resource, so will check npm directly. - Remove the "remove unused typings" feature as it relied on the information in the Microsoft index and isn't easily available elsewhere for the time being.
- Update packages.
- Update packages
- #94: Fix diffing, @oreshinya
- Update packages
- #90: add
index.ts
- Update packages
- Add
.typesyncrc
support (#58, Hopsken) - Add
--ignorepackages
support (#58, Hopsken) - Read registry URL from npm config (#57, Hopsken)
- Fix issue with unzipping, simply by not unzipping at all (#37)
- Updated packages (#31)
- Fix issue where TypeSync wouldn't start
- Don't install typings for packages that provide typings (#24)
- Best-effort at respecting semver, falls back to latest (#25)
- Add note about
npx
to README (#21)
- Support object variant of Yarn workspaces config.
- Support monorepos by reading
packages
/workspaces
and syncing matchingpackage.json
files (#11) - Save typings with the same semver range specifier as the code package (#12)
- Updated CLI output to accomodate syncing a monorepo
- Exclude test files from package
- Update packages
- Scoped package support
- Add note about running
npm install
oryarn
- Add
engines
field topackage.json
- Fix typo in package name
- Preserve trailing newline when writing
package.json
to disk
util.promisify
polyfill for Node 6 support
- Initial release