1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-29 16:30:56 -05:00
denoland-deno/cli/tests/testdata/check
Bartek Iwańczuk 24c3c96958
feat: granular --unstable-* flags (#20968)
This commit adds granular `--unstable-*` flags:
- "--unstable-broadcast-channel"
- "--unstable-ffi"
- "--unstable-fs"
- "--unstable-http"
- "--unstable-kv"
- "--unstable-net"
- "--unstable-worker-options"
- "--unstable-cron"

These flags are meant to replace a "catch-all" flag - "--unstable", that
gives a binary control whether unstable features are enabled or not. The
downside of this flag that allowing eg. Deno KV API also enables the FFI
API (though the latter is still gated with a permission).

These flags can also be specified in `deno.json` file under `unstable`
key.

Currently, "--unstable" flag works the same way - I will open a follow
up PR that will print a warning when using "--unstable" and suggest to use
concrete "--unstable-*" flag instead. We plan to phase out "--unstable"
completely in Deno 2.
2023-11-01 23:15:08 +01:00
..
all fix(check): regression where config "types" entries caused type checking errors (#18124) 2023-03-11 11:43:45 -05:00
cache_config_on_off perf: use emit from swc instead of tsc (#15118) 2022-07-12 18:58:39 -04:00
deno_not_found fix: deno diagnostic - clarify where to put triple-slash directive (#20009) 2023-08-01 15:27:25 +00:00
deno_unstable_not_found feat: granular --unstable-* flags (#20968) 2023-11-01 23:15:08 +01:00
dts fix(check): regression where config "types" entries caused type checking errors (#18124) 2023-03-11 11:43:45 -05:00
export_equals_declaration_file fix(typescript): allow synthetic default imports when using ModuleKind.ESNext (#16438) 2022-10-27 08:12:40 -04:00
jsx_not_checked refactor: remove DENO_UNSTABLE_NPM_SYNC_DOWNLOAD and custom sync functionality (#20504) 2023-09-14 17:51:28 +00:00
jsximportsource_importmap_config tests: add more jsxImportSource regression tests (#15592) 2023-07-07 01:22:22 +02:00
module_detection_force refactor: move out test files from root testdata directory into sub directories (#15949) 2022-09-19 10:32:21 -04:00
no_error_truncation fix(cli): allow for specifying noErrorTruncation compiler option (#17127) 2022-12-19 20:29:44 -05:00
node_builtin_modules feat: support node built-in module imports (#17264) 2023-01-24 09:05:54 -05:00
npm_install_diagnostics feat(unstable/npm): initial type checking of npm specifiers (#16332) 2022-10-21 15:20:18 +00:00
types_dts fix(check): regression where config "types" entries caused type checking errors (#18124) 2023-03-11 11:43:45 -05:00
broadcast_channel.ts fix(dts): move BroadcastChannel type to lib.deno.unstable.d.ts (#19108) 2023-05-14 20:27:14 +09:00
broadcast_channel.ts.error.out fix(dts): move BroadcastChannel type to lib.deno.unstable.d.ts (#19108) 2023-05-14 20:27:14 +09:00
declaration_header_file_with_no_exports.ts refactor: move out test files from root testdata directory into sub directories (#15949) 2022-09-19 10:32:21 -04:00
declaration_header_file_with_no_exports_js.d.ts refactor: move out test files from root testdata directory into sub directories (#15949) 2022-09-19 10:32:21 -04:00
declaration_header_file_with_no_exports_js.js refactor: move out test files from root testdata directory into sub directories (#15949) 2022-09-19 10:32:21 -04:00
module_detection_force.ts refactor: move out test files from root testdata directory into sub directories (#15949) 2022-09-19 10:32:21 -04:00
response_json.ts fix: re-add Response.json static method (#17061) 2022-12-15 10:33:19 -05:00