import liveResolverQuery from './live-resolver-query.js';
import relativeFile from './relative-file.js';
import javascriptFile from './javascript-file.js';
import homebrewFile from './homebrew-file.js';
import gitUrl from './git-url.js';
import githubShorthand from './github-shorthand.js';
import javascriptUniversal from './javascript-universal.js';
import rubyUniversal from './ruby-universal.js';
import dockerImage from './docker-image.js';
import vimPlugin from './vim-plugin.js';

export {
  liveResolverQuery,
  relativeFile,
  javascriptFile,
  homebrewFile,
  javascriptUniversal,
  gitUrl,
  githubShorthand,
  rubyUniversal,
  dockerImage,
  vimPlugin,
};

export { default as liveResolverQuery } from './live-resolver-query.js';
export { default as relativeFile } from './relative-file.js';
export { default as javascriptFile } from './javascript-file.js';
export { default as homebrewFile } from './homebrew-file.js';
export { default as gitUrl } from './git-url.js';
export { default as githubShorthand } from './github-shorthand.js';
export { default as javascriptUniversal } from './javascript-universal.js';
export { default as rubyUniversal } from './ruby-universal.js';
export { default as dockerImage } from './docker-image.js';
export { default as vimPlugin } from './vim-plugin.js';

Use `export { default as` syntax to dedupe resolver exports (#152)