From 56ee7c86d3a68c118efccf3092def271244793e1 Mon Sep 17 00:00:00 2001 From: Thomas Smith <49042513+tsmitty11@users.noreply.github.com> Date: Tue, 7 Feb 2023 10:41:01 -0500 Subject: [PATCH] Features content --- src/layouts/index.html | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/src/layouts/index.html b/src/layouts/index.html index eb86b5b..abd4e3d 100644 --- a/src/layouts/index.html +++ b/src/layouts/index.html @@ -273,13 +273,8 @@

tea magic

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
- - - -
+

tea offers a unique way of managing and utilizing open source tools with its installer that adds hooks to your shell. With tea's magic, you can effortlessly set up project environments, automatically install commands, and easily manage packages from the open source ecosystem. Using tea magic is optional, but it offers a convenient way to streamline your development workflow. The magic only works in the terminal, but it is easy to remove if desired, and tea can still be used without magic by simply prefixing commands with "tea".

+

tea's magic enables you to utilize the entire open source ecosystem with just a few keystrokes. The magic sets up project environments using shell environment variables, and if a command is not found, it will install the command before running it. tea's magic is designed for developers, and it won't compromise your system's integrity as it doesn't install packages in your PATH. Additionally, tea's magic can be used in shell scripts by manually adding it with the one-liner "source <(tea --magic=bash)" and you can inject packages into an environment with the "+pkg" syntax. Whether you are looking for an easy way to manage your development environment, or seeking a way to streamline your scripts, tea's magic is the solution you've been looking for.

@@ -451,13 +446,8 @@ Created next project successfully

Developer Environments

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
- - - -
+

Say goodbye to globally installed tools with different versions causing subtle bugs during development. With tea, you simply step into your project directory, type your command and voila, tea fetches and runs the specific versions that your project requires.

+

tea is designed to be as clever as possible, it parses the required tool versions from different sources like GitHub Actions, .node-version files, YAML front matter in configuration files, and a # Dependencies section in your README.md. If there isn't a convention to specify the tool versions, you can add the YAML front matter to the tool's configuration file or add the dependencies to the # Dependencies section in your README.md. tea also provides SRCROOT and VERSION variables in addition to everything else required to make your dev environment function. To see the full environment for your project, simply run tea -En or env. If you encounter any issues or bugs, simply open a ticket. Try tea today and make project management a breeze!

@@ -535,13 +525,8 @@ EOF

tea scripts

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
- - - -
+

With tea, there's no need to install packages beforehand, just type the commands you need and tea takes care of the rest. This includes fetching packages, constructing a virtual environment isolated from the rest of your system, and then running your commands. The focus is on using tools rather than installing them.

+

tea supports the full https://semver.org specification, allowing you to construct virtual environments of specific tools and versions, encapsulated separately from the rest of your system. You can also specify the version of a tool needed in the tool's config, using YAML front matter in a comment or by adding an isolated tea namespace in a file like package.json. tea also has the option to parse your README for dependencies, further cementing the notion that using tea is completely optional for both you and your users.