- Replaced the way I was loading Babel configs with
babel.loadPartialConfig
- Added a hyperclick priority configuration
- Reject custom Babel6 configs
- Prevent setting cwd on babel.config.js, it throws an error
- Fixed #106 Use your project's Babel config if one is found
- Custom Resolvers. See #105
- Upgrade to Babel 7
- This brings React's fragment syntax
- add new scope
source.flow
- Add debugging - run
localStorage.debug="js-hyperclick*"
in the console to turn it on
- Trying to js-hyperclick into the
atom
module will open the documentation - add new scope:
javascript
- Add support for
import()
- New feature: Jump through intermediate links. See #45
- Most of the code was moved to js-hyperclick-core and is now has automated tests.
- The scanner is able to create more links
- Fixed #48
- Upgrade to Babylon@6 (Babel@6)
- Delay error notifications until the user clicks the link.
- Show Atom Error Notifications when the file can't be parsed.
- Fixed #21 Improved startup time.
- TimeCop was reporting it took over 600ms to load on my machine. Now it's under 5ms to load.
- Closed #34 Jump to import option
- Following an imported variable takes you to the import statement instead of leaving the current file. You can still use the import statement to navigate between files.
- Fixed #38 Fix support for identifiers containing a
$
- Add path navigation for exports #35
export * from './foo';
export { x, y } from './bar';
export default from './baz'
- Add configuration to enable pending panes
- Add configuration for custom module roots.
- This is configured in your
package.json
because it is project-specific.
- This is configured in your
- Add configuration for alternate file extensions. Use this to make
require(./foo)
pick up./foo.jsx
- Allow linking to relative files that don't exist yet
- Fixed #6 prevent throwing when a module doesn't resolve
- Fixed #2 Make import/require paths into links
- Fixed #5: Function declaration parameters weren't linkable
- Fixed #4: include
$
as a valid identifier
- Jump through
import
/require()
to where the variable was exported from
- Link to variables defined in the same file