An open API service for producing an overview of a list of open source projects.

https://github.com/unrs/unrs-resolver

enhanced-resolve napi napi-rs resolver rspack

Score: 4.499809670330265

Last synced: about 13 hours ago
JSON representation

Repository metadata:

Rust port of webpack/enhanced-resolve with PNP support


Dependencies

.github/actions/pnpm/action.yml actions
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/autofix.yml actions
  • actions/cache/restore v4 composite
  • actions/cache/save v4 composite
  • autofix-ci/action v1 composite
  • oxc-project/setup-rust v1.0.0 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/benchmark.yml actions
  • ./.github/actions/pnpm * composite
  • CodSpeedHQ/action v3 composite
  • oxc-project/setup-rust v1.0.0 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/ci.yml actions
  • ./.github/actions/pnpm * composite
  • crate-ci/typos v1 composite
  • oxc-project/setup-rust v1.0.0 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/codecov.yml actions
  • ./.github/actions/pnpm * composite
  • actions/download-artifact v4 composite
  • actions/upload-artifact v4 composite
  • codecov/codecov-action v5 composite
  • oxc-project/setup-rust v1.0.0 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/deny.yml actions
  • oxc-project/setup-rust v1.0.0 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/release-napi.yml actions
  • ./.github/actions/pnpm * composite
  • EndBug/version-check v2 composite
  • actions/download-artifact v4 composite
  • actions/setup-node v4 composite
  • actions/upload-artifact v4 composite
  • cross-platform-actions/action v0.27.0 composite
  • goto-bus-stop/setup-zig v2 composite
  • taiki-e/checkout-action v1 composite
.github/workflows/release-plz.yml actions
  • MarcoIeni/release-plz-action v0.5 composite
  • actions/checkout v4 composite
.github/workflows/zizmor.yml actions
  • github/codeql-action/upload-sarif v3 composite
  • taiki-e/checkout-action v1 composite
  • taiki-e/install-action v2 composite
Cargo.lock cargo
  • 157 dependencies
Cargo.toml cargo
  • criterion2 3.0.0 development
  • normalize-path 0.2.1 development
  • rayon 1.10.0 development
  • vfs 0.12.0 development
  • cfg-if 1.0
  • dashmap 7.0.0-rc2
  • document-features 0.2.10
  • dunce 1.0.4
  • indexmap 2.2.6
  • json-strip-comments 1.0.2
  • once_cell 1.19.0
  • papaya 0.2.0
  • pnp 0.9.1
  • rustc-hash 2.0.0
  • serde 1.0.203
  • serde_json 1.0.117
  • simdutf8 0.1.4
  • thiserror 1.0.69
  • tracing 0.1.40
fuzz/Cargo.toml cargo
napi/Cargo.toml cargo
fixtures/enhanced_resolve/package.json npm
fixtures/enhanced_resolve/test/fixtures/browser-module/node_modules/recursive-file/package.json npm
fixtures/enhanced_resolve/test/fixtures/browser-module/package.json npm
fixtures/enhanced_resolve/test/fixtures/builtins/package.json npm
fixtures/enhanced_resolve/test/fixtures/crypto-js/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field/node_modules/exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field/node_modules/invalid-exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field-and-extension-alias/node_modules/@org/pkg/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field-and-extension-alias/node_modules/pkg/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field-error/node_modules/exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field2/node_modules/exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/exports-field3/node_modules/exports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/extensions/package.json npm
fixtures/enhanced_resolve/test/fixtures/foo/package.json npm
fixtures/enhanced_resolve/test/fixtures/imports-exports-wildcard/node_modules/m/package.json npm
fixtures/enhanced_resolve/test/fixtures/imports-field/node_modules/a/package.json npm
fixtures/enhanced_resolve/test/fixtures/imports-field/package.json npm
fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack1/package.json npm
fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack2/package.json npm
fixtures/enhanced_resolve/test/fixtures/issue-238/package.json npm
fixtures/enhanced_resolve/test/fixtures/main-field-self/package.json npm
fixtures/enhanced_resolve/test/fixtures/main-field-self2/package.json npm
fixtures/enhanced_resolve/test/fixtures/node_modules/browser-module-broken/package.json npm
fixtures/enhanced_resolve/test/fixtures/node_modules/dash/package.json npm
fixtures/enhanced_resolve/test/fixtures/node_modules/dash-name/package.json npm
fixtures/enhanced_resolve/test/fixtures/node_modules/invalidPackageJson/package.json npm
fixtures/enhanced_resolve/test/fixtures/pnp/pkg/package.json npm
fixtures/enhanced_resolve/test/fixtures/pnp/pkg3/package.json npm
fixtures/enhanced_resolve/test/fixtures/restrictions/node_modules/pck1/package.json npm
fixtures/enhanced_resolve/test/fixtures/restrictions/node_modules/pck2/package.json npm
fixtures/enhanced_resolve/test/fixtures/scoped/node_modules/@scope/pack1/package.json npm
fixtures/enhanced_resolve/test/fixtures/scoped/node_modules/@scope/pack2/package.json npm
fixtures/enhanced_resolve/test/fixtures/yield/c/foo/package.json npm
fixtures/invalid/node_modules/a/package.json npm
fixtures/invalid/node_modules/main_field_fallback/package.json npm
fixtures/pnp/package.json npm
  • beachball ^2.51.0
  • is-even ^1.0.0
  • is-odd ^3.0.1
  • lib link:./shared
  • lodash.zip ^4.2.0
  • preact ^10.26.4
fixtures/pnp/yarn.lock npm
  • @babel/code-frame 7.26.2
  • @babel/helper-validator-identifier 7.25.9
  • @nodelib/fs.scandir 2.1.5
  • @nodelib/fs.stat 2.0.5
  • @nodelib/fs.walk 1.2.8
  • @yarnpkg/lockfile 1.1.0
  • argparse 2.0.1
  • array-union 2.1.0
  • balanced-match 1.0.2
  • beachball 2.51.0
  • brace-expansion 1.1.11
  • braces 3.0.3
  • callsites 3.1.0
  • concat-map 0.0.1
  • cosmiconfig 8.3.6
  • cross-spawn 7.0.6
  • dir-glob 3.0.1
  • error-ex 1.3.2
  • execa 5.1.1
  • fast-glob 3.3.3
  • fastq 1.19.1
  • fill-range 7.1.1
  • fs-extra 11.3.0
  • get-stream 6.0.1
  • git-up 7.0.0
  • git-url-parse 13.1.1
  • glob-parent 5.1.2
  • globby 11.1.0
  • graceful-fs 4.2.11
  • human-signals 2.1.0
  • ignore 5.3.2
  • import-fresh 3.3.1
  • is-arrayish 0.2.1
  • is-buffer 1.1.6
  • is-even 1.0.0
  • is-extglob 2.1.1
  • is-glob 4.0.3
  • is-number 3.0.0
  • is-number 6.0.0
  • is-number 7.0.0
  • is-odd 0.1.2
  • is-odd 3.0.1
  • is-ssh 1.4.1
  • is-stream 2.0.1
  • isexe 2.0.0
  • jju 1.4.0
  • js-tokens 4.0.0
  • js-yaml 4.1.0
  • json-parse-even-better-errors 2.3.1
  • jsonfile 6.1.0
  • kind-of 3.2.2
  • kleur 3.0.3
  • lib 0.0.0-use.local
  • lines-and-columns 1.2.4
  • lodash 4.17.21
  • lodash.zip 4.2.0
  • merge-stream 2.0.0
  • merge2 1.4.1
  • micromatch 4.0.8
  • mimic-fn 2.1.0
  • minimatch 3.1.2
  • npm-run-path 4.0.1
  • onetime 5.1.2
  • p-graph 1.1.2
  • p-limit 3.1.0
  • parent-module 1.0.1
  • parse-json 5.2.0
  • parse-path 7.0.1
  • parse-url 8.1.0
  • path-key 3.1.1
  • path-type 4.0.0
  • picocolors 1.1.1
  • picomatch 2.3.1
  • pnp 0.0.0-use.local
  • preact 10.26.4
  • prompts 2.4.2
  • protocols 2.0.2
  • queue-microtask 1.2.3
  • resolve-from 4.0.0
  • reusify 1.1.0
  • run-parallel 1.2.0
  • semver 7.7.1
  • shebang-command 2.0.0
  • shebang-regex 3.0.0
  • signal-exit 3.0.7
  • sisteransi 1.0.5
  • slash 3.0.0
  • strip-final-newline 2.0.0
  • to-regex-range 5.0.1
  • toposort 2.0.2
  • universalify 2.0.1
  • which 2.0.2
  • workspace-tools 0.38.1
  • yargs-parser 21.1.1
  • yocto-queue 0.1.0
fixtures/pnpm/longfilename/package.json npm
fixtures/pnpm/package.json npm
  • @oxc-resolver/test-longfilename-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa file:longfilename development
  • axios 1.8.3 development
  • decimal.js 10.5.0 development
  • ipaddr.js 2.2.0 development
  • mathjs 14.3.1 development
  • postcss 8.5.3 development
  • styled-components 6.1.16 development
fixtures/pnpm/pnpm-lock.yaml npm
  • @emotion is-prop-valid@1.2.1 development
  • @emotion memoize@0.8.1 development
  • @emotion unitless@0.8.1 development
  • @types stylis@4.2.4 development
  • asynckit@0.4.0 development
  • axios@1.6.2 development
  • camelize@1.0.1 development
  • combined-stream@1.0.8 development
  • css-color-keywords@1.0.0 development
  • css-to-react-native@3.2.0 development
  • csstype@3.1.2 development
  • delayed-stream@1.0.0 development
  • follow-redirects@1.15.3 development
  • form-data@4.0.0 development
  • js-tokens@4.0.0 development
  • loose-envify@1.4.0 development
  • mime-db@1.52.0 development
  • mime-types@2.1.35 development
  • nanoid@3.3.7 development
  • picocolors@1.0.0 development
  • postcss-value-parser@4.2.0 development
  • postcss@8.4.33 development
  • proxy-from-env@1.1.0 development
  • react-dom@18.2.0(react@18.2.0) development
  • react@18.2.0 development
  • scheduler@0.23.0 development
  • shallowequal@1.1.0 development
  • source-map-js@1.0.2 development
  • styled-components@6.1.1(react-dom@18.2.0)(react@18.2.0) development
  • stylis@4.3.0 development
  • tslib@2.6.2 development
fixtures/pnpm-workspace/package.json npm
  • enhanced-resolve ^5.18.1
  • oxc-resolver ^5.0.0
fixtures/pnpm-workspace/packages/app/package.json npm
  • @monorepo/lib workspace:*
fixtures/pnpm-workspace/packages/lib/package.json npm
  • react ^19.0.0
fixtures/tsconfig/node_modules/tsconfig-exports/package.json npm
fixtures/tsconfig/node_modules/tsconfig-field/package.json npm
fixtures/tsconfig/node_modules/tsconfig-index/package.json npm
fixtures/tsconfig/package.json npm
  • foo ^0.3.4
npm/package.json npm
package.json npm
  • @napi-rs/cli 3.0.0-alpha.75 development
  • @napi-rs/wasm-runtime ^0.2.7 development
  • @types/node ^22.13.10 development
  • emnapi ^1.3.1 development
  • typescript ^5.8.2 development
  • vitest ^3.0.9 development
pnpm-lock.yaml npm
  • 153 dependencies
tests/package.json npm
fixtures/misc/package-json-with-bom/package.json npm