oxc/crates/oxc_resolver/src
Boshen 4fa6aafa3e
feat(resolver): handle path alias with # (#739)
`#` can be:

* an actual path fragment `path#fragment`
* esm import module specifier `#import-path`
* part of a path `path/to/#/fragment`
* part of path alias `#` -> `./path/alias`

This is driving me crazy.
2023-08-14 15:04:09 +08:00
..
tests feat(resolver): handle path alias with # (#739) 2023-08-14 15:04:09 +08:00
cache.rs feat(resolver): expose raw package_json value; improve print debug (#738) 2023-08-14 11:57:17 +08:00
error.rs feat(resolver): check for infinite recursion (#714) 2023-08-11 12:53:42 +08:00
file_system.rs refactor(resolver): clean some code (#692) 2023-08-06 21:42:54 +08:00
lib.rs feat(resolver): handle path alias with # (#739) 2023-08-14 15:04:09 +08:00
options.rs feat(resolver): expose raw package_json value; improve print debug (#738) 2023-08-14 11:57:17 +08:00
package_json.rs feat(resolver): expose raw package_json value; improve print debug (#738) 2023-08-14 11:57:17 +08:00
path.rs refactor(resolver): clean up some code and tests 2023-08-09 23:21:03 +08:00
resolution.rs feat(resolver): expose raw package_json value; improve print debug (#738) 2023-08-14 11:57:17 +08:00
specifier.rs feat(resolver): handle path alias with # (#739) 2023-08-14 15:04:09 +08:00