1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-27 16:10:57 -05:00
denoland-deno/cli/tests/testdata/npm/registry
Bartek Iwańczuk 1c2db072b5 fix(npm): allow to read package.json if permissions are granted (#17209)
This commit changes signature of "deno_core::ModuleLoader::resolve" to pass
an enum indicating whether or not we're resolving a specifier for dynamic import.

Additionally "CliModuleLoader" was changes to store both "parent permissions" (or
"root permissions") as well as "dynamic permissions" that allow to check for permissions
in top-level module load an dynamic imports.

Then all code paths that have anything to do with Node/npm compat are now checking
for permissions which are passed from module loader instance associated with given
worker.
2023-01-13 11:20:14 -05:00
..
@babel/parser fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
@denotest fix(npm): allow to read package.json if permissions are granted (#17209) 2023-01-13 11:20:14 -05:00
@ljharb/has-package-exports-patterns fix(npm): conditional exports with --node-modules-dir (#17111) 2023-01-05 13:04:00 +01:00
@types/node feat(unstable/npm): initial type checking of npm specifiers (#16332) 2022-10-21 15:20:18 +00:00
@vue fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
ajv feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
ajv-formats feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
ansi-regex feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
ansi-styles feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
asn1 fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
assertion-error feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
bcrypt-pbkdf fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
buildcheck fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
camelcase feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
chai feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
chalk feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
check-error feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
cliui feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
color-convert feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
color-name feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
cowsay feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
cpu-features fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
crypto-js fix(npm): add more context to errors when file doesn't exist (#15749) 2022-09-03 15:43:35 +02:00
csstype fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
decamelize feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
deep-eql feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
emoji-regex feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
estree-walker fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
fast-deep-equal feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
find-up feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
fs-extra fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697) 2022-08-31 00:31:59 +02:00
get-caller-file feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
get-func-name feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
get-stdin feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
globals fix(npm): handle json files in require (#16125) 2022-10-01 22:21:19 +02:00
graceful-fs fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697) 2022-08-31 00:31:59 +02:00
has-flag feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
has-package-exports fix(npm): conditional exports with --node-modules-dir (#17111) 2023-01-05 13:04:00 +01:00
is-fullwidth-code-point feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
js-tokens feat: support subpaths in npm package references (#15578) 2022-08-24 11:25:32 -04:00
json-schema-traverse feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
jsonfile fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697) 2022-08-31 00:31:59 +02:00
locate-path feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
loose-envify feat: support subpaths in npm package references (#15578) 2022-08-24 11:25:32 -04:00
loupe feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
magic-string fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
mkdirp feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
nan fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
nanoid fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
p-limit feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
p-locate feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
p-try feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
path-exists feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
pathval feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
picocolors fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
postcss fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
punycode feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
react feat: support subpaths in npm package references (#15578) 2022-08-24 11:25:32 -04:00
react-dom feat: support subpaths in npm package references (#15578) 2022-08-24 11:25:32 -04:00
require-directory feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
require-from-string feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
require-main-filename feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
safer-buffer fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
scheduler feat: support subpaths in npm package references (#15578) 2022-08-24 11:25:32 -04:00
set-blocking feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
source-map fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
source-map-js fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
sourcemap-codec fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
ssh2 fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
string-width feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
strip-ansi feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
strip-final-newline feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
supports-color feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
supports-esm fix(npm): conditional exports with --node-modules-dir (#17111) 2023-01-05 13:04:00 +01:00
tweetnacl fix(npm): skip extracting pax_global_header from tarballs (#15677) 2022-08-30 17:15:41 +02:00
type-detect feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
type-fest fix(npm): handle json files in require (#16125) 2022-10-01 22:21:19 +02:00
universalify fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697) 2022-08-31 00:31:59 +02:00
uri-js feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
vue fix(npm): recursive translation of reexports, remove window global in node code (#15806) 2022-09-08 22:01:48 +02:00
which-module feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
wrap-ansi feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
y18n feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
yargs feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00
yargs-parser feat(npm): support packages with multiple command names (#15565) 2022-08-23 22:01:21 -04:00