Skip to content
This repository has been archived by the owner on Dec 4, 2022. It is now read-only.

Releases: teambit/bit-javascript

v1.0.3

10 Jul 13:39
Compare
Choose a tag to compare
  • fix error "Cannot read property push of undefined" when a resolver throws an exception
  • fix the resolver for an unknown extension
  • bug fix - on Linux module path (require('a.js')) is resolved as relative path (require('./a.js'))
  • improve the tree shaking mechanism to work with unlimited number of intermediate (link) files
  • fix parsing error when a Vue file has a dependency prefix with a Tilde inside a style section
  • fix resolution of style files (.scss, .css, .sass, .less) when required with no extension
  • remove .json extension from the supported-files list as it doesn't have dependencies
  • avoid passing unsupported files to the parser
  • add parsing and resolving errors to the dependency tree
  • add missing dependencies to the dependency tree
  • fix detection of "export * from" syntax of ES6
  • fix "Cannot read property 'lang' of null" error when resolving Vue dependencies

v1.0.2

26 Jun 15:19
Compare
Choose a tag to compare
  • fix .tsx parsing issue when the tsx dependency is required from a non .tsx file
  • fix support of .json dependencies
  • fix "SyntaxError: Unexpected token" when parsing .ts files with .js dependencies

v1.0.0

18 Jun 13:53
Compare
Choose a tag to compare
  • support custom module resolution
  • support mixed mode of common-js and ES6 ("require" and "import" together)
  • support "export X from Y" syntax of ES6 without importing X first
  • fix handle tsx files when detectiveOption is empty
  • bug fix - packages on d.ts files were not recognized
  • lock stylable version since the new version no longer support node 6
  • fix issue with load package dependencies when main file not in the root of the package

v0.10.16

09 May 09:23
Compare
Choose a tag to compare
  • support for bit login (set registry with token in npmrc file)
  • adding scss to support ~

v0.10.15

29 Apr 14:15
Compare
Choose a tag to compare
  • fix resolve-node-package process for Windows

v0.10.14

10 Apr 14:38
Compare
Choose a tag to compare
  • support link-files with "export { default as ... }"; syntax
  • fix merge of madge dependencies with package.json dependencies with dot in them

v0.10.13

21 Mar 16:52
Compare
Choose a tag to compare
  • fix issue with stylus files inside vue-lookup

v0.10.12

12 Mar 11:34
Compare
Choose a tag to compare
  • insert dependency-resolutions packages code into this repo.

v0.10.11

27 Feb 09:21
Compare
Choose a tag to compare
  • support dependency detection for Vue files

v0.10.10

30 Jan 13:47
Compare
Choose a tag to compare
  • restore old behavior of requiring package installation