UNPKG

babel-plugin-import-dir

Version:

Babel plugin to allow importing all modules in subdirectories of a folder. Zero configuration. Supports babel >= 7.

130 lines (49 loc) 4.6 kB
# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ## [2.0.0](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.9...v2.0.0) (2019-08-30) ### Bug Fixes * Fix glob filter not working for patterns other than *, some refactoring ([a88980d](https://github.com/bluepropane/babel-plugin-import-dir/commit/a88980d)) * **eslint-utils:** Upgrade vulnerable dependency ([12702eb](https://github.com/bluepropane/babel-plugin-import-dir/commit/12702eb)) * Use sync execution because of babel traversal ([93ff0a2](https://github.com/bluepropane/babel-plugin-import-dir/commit/93ff0a2)) ### Features * Configure module resolver for both test and build, use glob for path resolution ([354e712](https://github.com/bluepropane/babel-plugin-import-dir/commit/354e712)) * Use actual glob patterns for module resolution instead of fs ([2519cb0](https://github.com/bluepropane/babel-plugin-import-dir/commit/2519cb0)) ### BREAKING CHANGES * wildcard imports actually follow the behaviour of the node glob module now ### [1.2.9](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.8...v1.2.9) (2019-07-26) ### [1.2.8](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.7...v1.2.8) (2019-07-24) ### [1.2.7](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.6...v1.2.7) (2019-07-23) ### Bug Fixes * Use ES6 import syntax instead of require ([d3ff60f](https://github.com/bluepropane/babel-plugin-import-dir/commit/d3ff60f)) ### [1.2.6](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.5...v1.2.6) (2019-07-23) ### Bug Fixes * Fix import resolution for src files ([fec95ed](https://github.com/bluepropane/babel-plugin-import-dir/commit/fec95ed)) ### Tests * Update test cases for kebabcase import ([c819de3](https://github.com/bluepropane/babel-plugin-import-dir/commit/c819de3)) ### [1.2.5](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.1...v1.2.5) (2019-07-23) ### Bug Fixes * Fix issue with kebabcased directories breaking the plugin ([25a44f1](https://github.com/bluepropane/babel-plugin-import-dir/commit/25a44f1)) * Use cjs syntax for now to fix jest issues ([db77ee9](https://github.com/bluepropane/babel-plugin-import-dir/commit/db77ee9)) * **package.json:** Fix blocker bug of incorrect main path ([9fdec26](https://github.com/bluepropane/babel-plugin-import-dir/commit/9fdec26)) * **utils.js:** Fix incorrect absolute path being passed into getDir() ([c8401c3](https://github.com/bluepropane/babel-plugin-import-dir/commit/c8401c3)) ### [1.2.4](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.3...v1.2.4) (2019-07-22) ### [1.2.3](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.2...v1.2.3) (2019-07-22) ### Bug Fixes * **utils.js:** Fix incorrect absolute path being passed into getDir() ([c8401c3](https://github.com/bluepropane/babel-plugin-import-dir/commit/c8401c3)) ### [1.2.2](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.1...v1.2.2) (2019-07-22) ### Bug Fixes * **package.json:** Fix blocker bug of incorrect main path ([9fdec26](https://github.com/bluepropane/babel-plugin-import-dir/commit/9fdec26)) ### [1.2.1](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.2.0...v1.2.1) (2019-07-14) ### Bug Fixes * Add rollup to transpile source, fix wrong package.json "files" field ([7eb01e3](https://github.com/bluepropane/babel-plugin-import-dir/commit/7eb01e3)) ## [1.2.0](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.1.2...v1.2.0) (2019-07-14) ### Features * Extract main code logic into a class and get it to work for various import syntaxes ([5644e8f](https://github.com/bluepropane/babel-plugin-import-dir/commit/5644e8f)) ### Tests * Setup jest, add some tests, add keywords, extract util functions to seperate file ([b7847c7](https://github.com/bluepropane/babel-plugin-import-dir/commit/b7847c7)) * Write tests for common import syntax ([5f0eeef](https://github.com/bluepropane/babel-plugin-import-dir/commit/5f0eeef)) ### [1.1.2](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.1.1...v1.1.2) (2019-07-11) ### [1.1.1](https://github.com/bluepropane/babel-plugin-import-dir/compare/v1.1.0...v1.1.1) (2019-07-11) ## 1.1.0 (2019-07-11) ### Features * Initial, add package dependencies ([6a80ba2](https://github.com/bluepropane/babel-plugin-import-dir/commit/6a80ba2))