gasket
gasket copied to clipboard
Framework Maker for JavaScript Applications
## Summary We want to support an automated process for creating a gasket app. To bypass the user prompts, we created two flags to providing the config options (`--ci-config` and...
## Summary There is a need to execute logic before next.js handles a request (ie. middleware). This code was pulled directly from a PR that was submitted by @jpage-godaddy 👏🏻...
Noticed a duplicate link in the readme that was unnecessary.
- Add missing `hostname` property from config typings ## Summary When type checking `gasket.config.js` I noticed this `hostname` property was being flagged as invalid.
We should do an iteration on the [Preset authoring guide](https://github.com/godaddy/gasket/blob/main/packages/gasket-cli/docs/presets.md) and add some guidance for testing during development, such as a using the hidden [--preset-path](https://github.com/godaddy/gasket/blob/main/packages/gasket-cli/src/commands/create.js#L152-L159) flag with the **create** command.
## Summary Issue: https://github.com/godaddy/gasket/issues/201 ## Changelog ## Test Plan
We need to drop Enzyme from our scaffolded tests. Enzyme has not been kept up for React 17 and the recommended library is now [React Testing Library](https://testing-library.com/docs/react-testing-library/migrate-from-enzyme). Packages: @gasket/plugin-mocha, @gasket/plugin-jest...
# Problem Statement TypeScript enthusiasts like me want as much of our code to be written in TypeScript as possible. As a user of `@gasket/preset-nextjs`, I enjoy the fact that...
## Description We need to allow plugins to add files/directories to the `.gitignore` to generate the file cleanly and flexible. **Package(s)**: @gasket/ ## AC: - Ability for plugins to add...