2022-08-01 22:43:40 +03:00
|
|
|
![tea](https://tea.xyz/banner.png)
|
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
This pantry† represents the most essential open source packages in the world.
|
|
|
|
We promise to prioritize fixes, updates and robustness for these packages.
|
|
|
|
We will not lightly accept additions, and thus suggest submitting your pull
|
|
|
|
request against [pantry.extra] first.
|
2022-08-01 22:43:40 +03:00
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
> † see [pantry.zero] for “what is a pantry”
|
2022-10-17 20:45:32 +03:00
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
# Use with tea/cli
|
2022-10-17 20:45:32 +03:00
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
tea/cli clones/updates this pantry and [pantry.extra] when installed with the
|
2022-11-07 18:33:11 +03:00
|
|
|
installer or when you run `tea --sync`. At this time pantries are not
|
|
|
|
versioned.
|
2022-08-01 22:43:40 +03:00
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
# Contributing
|
2022-08-01 22:43:40 +03:00
|
|
|
|
2022-11-07 18:33:11 +03:00
|
|
|
See the contributing guide in [pantry.zero].
|
2022-08-01 22:43:40 +03:00
|
|
|
|
2022-08-05 23:22:53 +03:00
|
|
|
|
2022-10-17 20:45:32 +03:00
|
|
|
|
2022-08-01 22:43:40 +03:00
|
|
|
|
2022-10-31 18:08:38 +03:00
|
|
|
|
|
|
|
# Meta
|
|
|
|
## Dependencies
|
2022-08-01 22:43:40 +03:00
|
|
|
|
|
|
|
| Project | Version |
|
|
|
|
|-------------|---------|
|
2022-10-30 17:40:37 +03:00
|
|
|
| deno.land | ^1.27 |
|
2022-08-01 22:43:40 +03:00
|
|
|
| tea.xyz | ^0 |
|
2022-08-17 15:22:22 +03:00
|
|
|
|
|
|
|
## Build All
|
|
|
|
|
|
|
|
```sh
|
2022-10-31 18:08:38 +03:00
|
|
|
scripts/ls.ts | scripts/sort.ts | scripts/build.ts
|
2022-08-17 15:22:22 +03:00
|
|
|
```
|
2022-09-08 23:40:35 +03:00
|
|
|
|
|
|
|
## Typecheck
|
|
|
|
|
|
|
|
```sh
|
|
|
|
for x in scripts/*.ts src/app.ts; do
|
2022-10-27 17:59:31 +03:00
|
|
|
deno check --unstable --import-map=$SRCROOT/import-map.json $x
|
2022-09-08 23:40:35 +03:00
|
|
|
done
|
|
|
|
```
|
2022-10-31 18:08:38 +03:00
|
|
|
|
2022-11-07 18:33:11 +03:00
|
|
|
[pantry.zero]: https://github.com/teaxyz/pantry.zero#contributing
|
2022-11-18 19:13:15 +03:00
|
|
|
[pantry.extra]: https://github.com/teaxyz/pantry.extra
|