├── .circleci └── config.yml ├── .eslintrc.js ├── .flowconfig ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── custom-resolver.js ├── flow-typed ├── atom.js ├── jasmine.js ├── npm │ ├── acorn-to-esprima_vx.x.x.js │ ├── babel-core_vx.x.x.js │ ├── babel-eslint_vx.x.x.js │ ├── babylon_vx.x.x.js │ ├── escope_vx.x.x.js │ ├── eslint_vx.x.x.js │ ├── flow-bin_v0.x.x.js │ ├── jest-diff_vx.x.x.js │ └── resolve_vx.x.x.js └── shell.js ├── issue_template.md ├── lib ├── core │ ├── build-suggestion.js │ ├── find-destination.js │ ├── index.js │ ├── parse-code.js │ └── resolve-module.js ├── js-hyperclick.js ├── make-cache.js ├── require-if-trusted.js └── types.js ├── package.json ├── screenshots ├── Selection_107.png └── trust-resolver.png ├── scripts └── pre-commit.sh └── spec ├── build-suggestion-spec.js ├── find-destination-spec.js ├── fixtures ├── all-imports.js ├── cjs.js ├── custom-extension-2.jsx ├── custom-extension.jsx ├── es6-module.js ├── moduleRoots.js ├── parse-error.js ├── symlink.js └── types.js ├── parser-spec.js ├── resolve-module-spec.js └── utils ├── extract-annotations.js ├── find-location.js └── matcher-hint.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log 3 | node_modules 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/README.md -------------------------------------------------------------------------------- /custom-resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/custom-resolver.js -------------------------------------------------------------------------------- /flow-typed/atom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/atom.js -------------------------------------------------------------------------------- /flow-typed/jasmine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/jasmine.js -------------------------------------------------------------------------------- /flow-typed/npm/acorn-to-esprima_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/acorn-to-esprima_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-core_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/babel-core_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/babel-eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babylon_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/babylon_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/escope_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/escope_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-bin_v0.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/flow-bin_v0.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/jest-diff_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/jest-diff_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/resolve_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/npm/resolve_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/flow-typed/shell.js -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/issue_template.md -------------------------------------------------------------------------------- /lib/core/build-suggestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/core/build-suggestion.js -------------------------------------------------------------------------------- /lib/core/find-destination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/core/find-destination.js -------------------------------------------------------------------------------- /lib/core/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/core/index.js -------------------------------------------------------------------------------- /lib/core/parse-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/core/parse-code.js -------------------------------------------------------------------------------- /lib/core/resolve-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/core/resolve-module.js -------------------------------------------------------------------------------- /lib/js-hyperclick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/js-hyperclick.js -------------------------------------------------------------------------------- /lib/make-cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/make-cache.js -------------------------------------------------------------------------------- /lib/require-if-trusted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/require-if-trusted.js -------------------------------------------------------------------------------- /lib/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/lib/types.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/Selection_107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/screenshots/Selection_107.png -------------------------------------------------------------------------------- /screenshots/trust-resolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/screenshots/trust-resolver.png -------------------------------------------------------------------------------- /scripts/pre-commit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/scripts/pre-commit.sh -------------------------------------------------------------------------------- /spec/build-suggestion-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/build-suggestion-spec.js -------------------------------------------------------------------------------- /spec/find-destination-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/find-destination-spec.js -------------------------------------------------------------------------------- /spec/fixtures/all-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/all-imports.js -------------------------------------------------------------------------------- /spec/fixtures/cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/cjs.js -------------------------------------------------------------------------------- /spec/fixtures/custom-extension-2.jsx: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | console.log('Hello World!') 3 | -------------------------------------------------------------------------------- /spec/fixtures/custom-extension.jsx: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | console.log('Hello World!') 3 | -------------------------------------------------------------------------------- /spec/fixtures/es6-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/es6-module.js -------------------------------------------------------------------------------- /spec/fixtures/moduleRoots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/moduleRoots.js -------------------------------------------------------------------------------- /spec/fixtures/parse-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/parse-error.js -------------------------------------------------------------------------------- /spec/fixtures/symlink.js: -------------------------------------------------------------------------------- 1 | all-imports.js -------------------------------------------------------------------------------- /spec/fixtures/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/fixtures/types.js -------------------------------------------------------------------------------- /spec/parser-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/parser-spec.js -------------------------------------------------------------------------------- /spec/resolve-module-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/resolve-module-spec.js -------------------------------------------------------------------------------- /spec/utils/extract-annotations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/utils/extract-annotations.js -------------------------------------------------------------------------------- /spec/utils/find-location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/utils/find-location.js -------------------------------------------------------------------------------- /spec/utils/matcher-hint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AsaAyers/js-hyperclick/HEAD/spec/utils/matcher-hint.js --------------------------------------------------------------------------------