v1.4.0 RC 1
Agrippa v1.4.0 has entered the RC stage!
This means it's almost ready for a production launch.
Assuming no bugs are found, it will be rolled officially in a few days.
To test out the new version, call
npm i -g agrippa@next.
Please reach out with any bugs or feedback!
The new version introduces some cool new features:
- Agrippa's terminal UI has been revamped! hopefully you'll agree the new look is a lot more ✨aesthetic✨
- tsPropsDeclaration: TS users can now select between
interfaces andtypes for component props declarations.
For more info, see the docs ontsPropsDeclaration.
Thanks for @spiftire for suggesting this! - Styled-components: Agrippa now supports styling with
styled-components! This is actually the second issue opened for Agrippa, and it's been open for quite a while now. t's truly nice to see it finally implemented. To check it out, use the valuestyled-componentsfor thestylingflag.
Thanks for @hannanel100 for suggesting this! - New post-command variables: two new variables,
<ComponentName>and<component-name>, can now be used with post commands.
The first is the generated component's name in pascal case (e.g.NiceButton), while the second is in kebab case (e.g.ice-button). - Dependency cleanup: two packages that Agrippa has been using up to now, but hasn't really needed to, were removed, and Agrippa should now be a little lighter.
Also, more tests were added, which is always nice.
Cheers!
Full Changelog: v1.3.0...v1.4.0-rc.1