AI prompts
base on The Deno Standard Library # Deno Standard Library
[![JSR @std](https://jsr.io/badges/@std)](https://jsr.io/@std)
[![codecov](https://codecov.io/gh/denoland/std/branch/main/graph/badge.svg?token=w6s3ODtULz)](https://codecov.io/gh/denoland/std)
[![ci](https://github.com/denoland/std/actions/workflows/ci.yml/badge.svg)](https://github.com/denoland/std/actions/workflows/ci.yml)
High-quality APIs for [Deno](https://deno.com/) and the web. Use fearlessly.
> [!IMPORTANT]
> Newer versions of the Standard Library are now hosted on
> [JSR](https://jsr.io/@std). Older versions up till 0.224.0 are still available
> at [deno.land/std](https://deno.land/std).
## Packages
The following list contains links to the Standard Library's packages and
documentation:
| Package | Latest version |
| ------------------------------------------------------ | ----------------------------------------------------------------------------------------- |
| [archive](https://jsr.io/@std/archive) | [![JSR](https://jsr.io/badges/@std/archive)](https://jsr.io/@std/archive) |
| [assert](https://jsr.io/@std/assert) | [![JSR](https://jsr.io/badges/@std/assert)](https://jsr.io/@std/assert) |
| [async](https://jsr.io/@std/async) | [![JSR](https://jsr.io/badges/@std/async)](https://jsr.io/@std/async) |
| [bytes](https://jsr.io/@std/bytes) | [![JSR](https://jsr.io/badges/@std/bytes)](https://jsr.io/@std/bytes) |
| [cache](https://jsr.io/@std/cache) | [![JSR](https://jsr.io/badges/@std/cache)](https://jsr.io/@std/cache) |
| [cli](https://jsr.io/@std/cli) | [![JSR](https://jsr.io/badges/@std/cli)](https://jsr.io/@std/cli) |
| [collections](https://jsr.io/@std/collections) | [![JSR](https://jsr.io/badges/@std/collections)](https://jsr.io/@std/collections) |
| [crypto](https://jsr.io/@std/crypto) | [![JSR](https://jsr.io/badges/@std/crypto)](https://jsr.io/@std/crypto) |
| [csv](https://jsr.io/@std/csv) | [![JSR](https://jsr.io/badges/@std/csv)](https://jsr.io/@std/csv) |
| [data-structures](https://jsr.io/@std/data-structures) | [![JSR](https://jsr.io/badges/@std/data-structures)](https://jsr.io/@std/data-structures) |
| [datetime](https://jsr.io/@std/datetime) | [![JSR](https://jsr.io/badges/@std/datetime)](https://jsr.io/@std/datetime) |
| [dotenv](https://jsr.io/@std/dotenv) | [![JSR](https://jsr.io/badges/@std/dotenv)](https://jsr.io/@std/dotenv) |
| [encoding](https://jsr.io/@std/encoding) | [![JSR](https://jsr.io/badges/@std/encoding)](https://jsr.io/@std/encoding) |
| [expect](https://jsr.io/@std/expect) | [![JSR](https://jsr.io/badges/@std/expect)](https://jsr.io/@std/expect) |
| [fmt](https://jsr.io/@std/fmt) | [![JSR](https://jsr.io/badges/@std/fmt)](https://jsr.io/@std/fmt) |
| [front-matter](https://jsr.io/@std/front-matter) | [![JSR](https://jsr.io/badges/@std/front-matter)](https://jsr.io/@std/front-matter) |
| [fs](https://jsr.io/@std/fs) | [![JSR](https://jsr.io/badges/@std/fs)](https://jsr.io/@std/fs) |
| [html](https://jsr.io/@std/html) | [![JSR](https://jsr.io/badges/@std/html)](https://jsr.io/@std/html) |
| [http](https://jsr.io/@std/http) | [![JSR](https://jsr.io/badges/@std/http)](https://jsr.io/@std/http) |
| [ini](https://jsr.io/@std/ini) | [![JSR](https://jsr.io/badges/@std/ini)](https://jsr.io/@std/ini) |
| [io](https://jsr.io/@std/io) | [![JSR](https://jsr.io/badges/@std/io)](https://jsr.io/@std/io) |
| [json](https://jsr.io/@std/json) | [![JSR](https://jsr.io/badges/@std/json)](https://jsr.io/@std/json) |
| [jsonc](https://jsr.io/@std/jsonc) | [![JSR](https://jsr.io/badges/@std/jsonc)](https://jsr.io/@std/jsonc) |
| [log](https://jsr.io/@std/log) | [![JSR](https://jsr.io/badges/@std/log)](https://jsr.io/@std/log) |
| [media-types](https://jsr.io/@std/media-types) | [![JSR](https://jsr.io/badges/@std/media-types)](https://jsr.io/@std/media-types) |
| [msgpack](https://jsr.io/@std/msgpack) | [![JSR](https://jsr.io/badges/@std/msgpack)](https://jsr.io/@std/msgpack) |
| [net](https://jsr.io/@std/net) | [![JSR](https://jsr.io/badges/@std/net)](https://jsr.io/@std/net) |
| [path](https://jsr.io/@std/path) | [![JSR](https://jsr.io/badges/@std/path)](https://jsr.io/@std/path) |
| [random](https://jsr.io/@std/random) | [![JSR](https://jsr.io/badges/@std/random)](https://jsr.io/@std/random) |
| [regexp](https://jsr.io/@std/regexp) | [![JSR](https://jsr.io/badges/@std/regexp)](https://jsr.io/@std/regexp) |
| [semver](https://jsr.io/@std/semver) | [![JSR](https://jsr.io/badges/@std/semver)](https://jsr.io/@std/semver) |
| [streams](https://jsr.io/@std/streams) | [![JSR](https://jsr.io/badges/@std/streams)](https://jsr.io/@std/streams) |
| [tar](https://jsr.io/@std/tar) | [![JSR](https://jsr.io/badges/@std/tar)](https://jsr.io/@std/tar) |
| [testing](https://jsr.io/@std/testing) | [![JSR](https://jsr.io/badges/@std/testing)](https://jsr.io/@std/testing) |
| [text](https://jsr.io/@std/text) | [![JSR](https://jsr.io/badges/@std/text)](https://jsr.io/@std/text) |
| [toml](https://jsr.io/@std/toml) | [![JSR](https://jsr.io/badges/@std/toml)](https://jsr.io/@std/toml) |
| [ulid](https://jsr.io/@std/ulid) | [![JSR](https://jsr.io/badges/@std/ulid)](https://jsr.io/@std/ulid) |
| [uuid](https://jsr.io/@std/uuid) | [![JSR](https://jsr.io/badges/@std/uuid)](https://jsr.io/@std/uuid) |
| [webgpu](https://jsr.io/@std/webgpu) | [![JSR](https://jsr.io/badges/@std/webgpu)](https://jsr.io/@std/webgpu) |
| [yaml](https://jsr.io/@std/yaml) | [![JSR](https://jsr.io/badges/@std/yaml)](https://jsr.io/@std/yaml) |
## Architecture
Check out the architecture guide [here](./.github/ARCHITECTURE.md).
## Design
Check out the design documentation [here](.github/ARCHITECTURE.md#design).
## Contributing
Check out the contributing guidelines [here](.github/CONTRIBUTING.md).
## Releases
Package versions >=1.0.0 follow [Semantic Versioning](https://semver.org/), and
package versions <1.0.0 follow
[this proposal](https://github.com/semver/semver/pull/923).
## Badge
> [!NOTE]
> Previously, this repo hosted the badge SVG file. Now, the badge is retrieved
> directly from [Shields.io](https://shields.io/).
[![Built with the Deno Standard Library](https://img.shields.io/badge/Built_with_std-blue?logo=deno)](https://jsr.io/@std)
```html
<a href="https://jsr.io/@std">
<img
width="135"
height="20"
src="https://img.shields.io/badge/Built_with_std-blue?logo=deno"
alt="Built with the Deno Standard Library"
/>
</a>
```
```md
[![Built with the Deno Standard Library](https://img.shields.io/badge/Built_with_std-blue?logo=deno)](https://jsr.io/@std)
```
## Frequently Asked Questions
Check out the frequently asked questions page [here](./.github/FAQ.md).
", Assign "at most 3 tags" to the expected json: {"id":"10568","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"