nft

Node.js dependency tracing utility

MIT License

Downloads
6.5M
Stars
1.2K
Committers
38

Bot releases are hidden (Show)

nft -

Published by styfle over 4 years ago

Breaking Changes

TypeScript support and named export instead of default export

const { nodeFileTrace } = require('@zeit/node-file-trace');

All Changes

  • Change source code to TypeScript: #133
  • Additional TypeScript Cleanup: #134
  • Fix package.json emit for symlinked yarn workspaces: #135
  • Bump npm from 6.13.4 to 6.14.6: #131
  • Fix ts exports and code coverage: #136
nft - 0.7.0

Published by styfle over 4 years ago

Minor Changes

  • Add support for exports, dynamic import from CJS support, package boundary emission: #129

Patches

  • [ci] Add 15 minute timeout: #130
  • Fix trailing slash handling: #128

Credits

Huge thanks to @guybedford for helping!

nft - 0.6.5

Published by styfle over 4 years ago

Patches

  • Fix null check in paraphrase wrappers: #126
nft -

Published by styfle over 4 years ago

Patches

  • Fix null init check: #123
  • Add missing processCwd type: #124

Credits

Huge thanks to @guybedford for helping!

nft - 0.6.3

Published by styfle over 4 years ago

Patches

  • Remove invalid scope modification: #121

Credits

Huge thanks to @guybedford for helping!

nft -

Published by styfle over 4 years ago

Changes

  • Fix webpack wrappers - string ids and namespaces: #119
  • Add processCwd option: #120
  • Add unit test for process.cwd(): #114
  • Update repo from zeit to vercel: #117
  • Bump websocket-extensions from 0.1.3 to 0.1.4: #116
  • Bump apollo-server-express from 2.6.7 to 2.14.2: #115

Credits

Huge thanks to @guybedford for helping!

nft -

Published by styfle over 4 years ago

Patches

  • Fix dependency node-gyp-build: #113
nft -

Published by styfle over 4 years ago

Changes

  • Bump codecov from 3.5.0 to 3.6.5: #102
  • Bump acorn from 6.1.1 to 6.4.1: #105
  • Bump acorn from 6 to version 7: #110
  • Fix Node 12 CI (from ncc): #106
  • Update docs with hooks and TypeScript support: #108
  • Add support for jsonc-style wrapper: #109
  • Add support for webpack bundles external tracing: #111

Credits

Huge thanks to @guybedford for helping!

nft -

Published by styfle almost 5 years ago

Patches

  • Move passport-trakt to devDependencies: #100
nft - 0.5.0

Published by styfle almost 5 years ago

New

  • Implement simple cache persistence between traces: #94
  • Allow configurable analysis: #93
  • Add Paths implementation: #90 and #97
  • Add types for new features: #96

Fixes

  • Fix dot dot require: #92
  • Add missing builtins: #91
  • Fix passport-trakt recursive resolve: #98
  • Fix fast-glob static method: #99

Credits

Huge thanks to @guybedford for helping!

nft - 0.4.1

Published by styfle almost 5 years ago

Patches

  • Add special case for semver@7: #87
  • Handle babel/ts compiled imports: #79
  • Add logging to bull integration test: #82
  • Skip bull test when connection string is missing: #83
  • Add node 12 to CI: #84
  • Bump mongoose from 5.6.3 to 5.7.5: #75
  • Bump npm from 6.10.0 to 6.13.4: #86
  • Bump handlebars from 4.2.0 to 4.5.3: #88

Credits

Huge thanks to @jkrems for helping!

nft - 0.4.0

Published by styfle almost 5 years ago

  • Add support for dynamic import() expressions: #70
  • Fix optional catch binding: #71
  • Add experimental CLI: #72
  • Add the kangax ecmascript feature test suite: #68
nft -

Published by styfle about 5 years ago

Patches

  • Fix require dot literal require('.'): #67
  • Bump handlebars from 4.1.1 to 4.2.0: #62
  • Bump lodash.template from 4.4.0 to 4.5.0: #64
  • Bump mixin-deep from 1.3.1 to 1.3.2: #65
  • Bump lodash from 4.17.11 to 4.17.15: #63
nft -

Published by styfle about 5 years ago

Minor Changes

  • Add warning on parser error: #56

Patch Changes

  • Add firebase/database to integration test: #59
  • Add @Timer to codeowners: #60
nft -

Published by AndyBitz about 5 years ago

Patches

  • Update typescript types: #57
nft -

Published by styfle about 5 years ago

Patches

  • Prevent CI for tags: #52
  • Fix argon2 with special case: #53
nft -

Published by styfle about 5 years ago

Patches

  • Rename azure-prepare.js to windows-prepare.js: #50
nft - 0.2.11

Published by Timer about 5 years ago

Patches

  • Support webpack-style Node requires: #51
nft -

Published by styfle about 5 years ago

Patches

  • Fix phantomjs-prebuilt binary: #46
nft -

Published by styfle about 5 years ago

Patches

  • Update readme.md: #42
  • Trace .tsx input files: #40

Credits

Huge thanks to @tylerc for helping!