deno_std
deno_std copied to clipboard
The Deno Standard Library
**Describe the bug** During [behavior-driven development](https://docs.deno.com/runtime/fundamentals/testing/#behavior-driven-development) it is useful to group `test`s into `describe`s and also to be able to run tests individually. The `test`/`t.step` structure [does not allow filtering...
Part of #3964, support `expect.assertions` api
Closes #5884 Not sure if it qualifies for "breaking change" since the API is still unstable, but it does break apps relying on current implementation `route()` As explained in the...
1. The implementation [FormatOptions](https://jsr.io/@std/datetime/doc/~/FormatOptions) should allow different values for `timeZone`, and not just `UTC`. I would allow all values that [env.TZ can be set to](https://infocenter-archive.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc38151.1270/html/iqref/BGBIJFAJ.htm). Note that the `format` method...
## Datetime timezoneoffset has not been implemented? Run this script with deno (can use `process.env.TZ` or `Deno.env.set` method): ```ts import process from 'node:process'; const now = new Date(); console.log(now.getTimezoneOffset(), 'default');...
We want to experiment with having a "BYO test coverage explorer" by serving `deno coverage --html` output instead of using Codecov. To start the experiment, we need to create a...
**Is your feature request related to a problem? Please describe.** A simple function that asserts a path is descending (i.e. not trying to go up `../`), or that "virtually" change...
Part of https://github.com/denoland/std/issues/3964, support expect.objectContaining api
We now have the streams-based `@std/tar`. In order to deprecate and remove the old `@std/archive`, we must first migrate: - [ ] [jsr:@deno/wasmbuild](https://jsr.io/@deno/wasmbuild) - [x] [jsr:@libs/bundle](https://jsr.io/@libs/bundle) - [x] [jsr:@libs/std](https://jsr.io/@libs/std) -...
Std provides a few data structures, but currently none of them can be used for spatial partitioning. I've mostly used quadtrees and r-trees in the past, but there are lot...