You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,21 @@ aims to use a separate package whenever it makes sense to have an independent
13
13
major version. This often means splitting functionality into separate packages,
14
14
which can be reused independently.
15
15
16
+
| Package | Description | Version |
17
+
|---|---|---|
18
+
|[acyclic_steps](acyclic_steps/)| An explicit acyclic step dependency framework with concurrent evaluation and dependency injection. |[](https://pub.dev/packages/acyclic_steps)|
19
+
|[canonical_json](canonical_json/)| Encoder and decoder for a canonical JSON format, useful when cryptographically hashing or signing JSON objects. |[](https://pub.dev/packages/canonical_json)|
20
+
|[chunked_stream](chunked_stream/)| Utilities for working with chunked streams, such as byte streams which is often given as a stream of byte chunks with type `Stream<List<int>>`. |[](https://pub.dev/packages/chunked_stream)|
21
+
|[http_methods](http_methods/)| List of all HTTP methods registered with IANA as list of strings, and metadata such as whether a method idempotent. |[](https://pub.dev/packages/http_methods)|
22
+
|[neat_cache](neat_cache/)| A neat cache abstraction for wrapping in-memory or redis caches. |[](https://pub.dev/packages/neat_cache)|
23
+
|[neat_periodic_task](neat_periodic_task/)| Auxiliary classes for reliably running a periodic task in a long-running process such as web-server. |[](https://pub.dev/packages/neat_periodic_task)|
24
+
|[pem](pem/)| PEM encoding/decoding of textual keys following RFC 7468, supporting both lax/strict-mode, and certificates chains of concatenated PEM blocks. |[](https://pub.dev/packages/pem)|
25
+
|[retry](retry/)| Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network. |[](https://pub.dev/packages/retry)|
26
+
|[safe_url_check](safe_url_check/)| Check if an untrusted URL is broken, without allowing connections to a private IP address. |[](https://pub.dev/packages/safe_url_check)|
27
+
|[sanitize_html](sanitize_html/)| Function for sanitizing HTML to prevent XSS by restrict elements and attributes to a safe subset of allowed values. |[](https://pub.dev/packages/sanitize_html)|
28
+
|[slugid](slugid/)| A URL-safe base64 encoding for UUIDv4 stripped of padding. Useful when embedding short random UUIDs in URLs. |[](https://pub.dev/packages/slugid)|
29
+
|[vendor](vendor/)| Utility for vendoring packages into a project and rewriting import/export statements. |[](https://pub.dev/packages/vendor)|
30
+
16
31
## Repository Management
17
32
The root `pubspec.yaml` is only intended to lock the development dependencies
18
33
for repository management. When adding new packages or changing `mono_repo.yaml`
0 commit comments