Go to file
Thomas Smith 6df41716eb
Typo fix, our => out
Fixed a typo in newly added 'Bottle CTA' section of the homepage
2022-12-20 10:33:27 -05:00
.cdk Increase CDK Lambda memory limit and some cleanup 2022-12-15 17:09:32 -05:00
.design Spelling corrections from Chris (thank you!) 2022-12-16 16:51:07 -05:00
.github Increase CDK Lambda memory limit and some cleanup 2022-12-15 17:09:32 -05:00
src Typo fix, our => out 2022-12-20 10:33:27 -05:00
.gitignore #190 package details page path should be /+full_name/ 2022-11-14 19:50:04 +08:00
.markdownlint.json some cleanup during audit 2022-05-17 14:21:31 -04:00
babel.config.js step 1: build something 2022-11-09 21:45:40 -05:00
LICENSE.md some cleanup during audit 2022-05-17 14:21:31 -04:00
lychee.toml update link checker 2022-12-14 18:08:27 -05:00
package-lock.json step 1: build something 2022-11-09 21:45:40 -05:00
package.json step 1: build something 2022-11-09 21:45:40 -05:00
README.md Merge branch 'main' into bottle-browser 2022-12-15 13:54:04 -05:00

tea

Deploys to tea.xyz.

Legal

You may not publish this website in an attempt to masquerade as tea.inc. The tea logo and wordmark are registered trademarks of tea.inc.

Contributing

Getting Started

hugo can render your edits while you work:

hugo serve --watch --buildDrafts --source src

Package Pages

The detail pages of each package are not committed to the repository for the simple reason of that would be too much repeating data. Execute the following command just once per version of /src/data/packages.json. This will create the package detail pages in /src/content/+[package.full_name].md. Which resembles the installation tag in tea cli

.github/build-package-pages.sh src/data/packages.json src/content

Dependencies

Project Version
gohugo.io >=0.99
nodejs.org >=14
npmjs.com *

Install them yourself or use tea:

$ sh <(curl tea.xyz)
$ tea +git-scm.org git clone https://github.com/teaxyz/www tea-www
$ cd tea-www
$ tea .

Build

Builds a static, deployable version of the website.

npm ci
hugo --source src --destination ../public --minify