wasp
wasp copied to clipboard
The fastest way to develop full-stack web apps with React & Node.js.
This replaces build-time env validation `validate-env.mjs` script (removed in #2362) with a simple Vite plugin. It removes the `dotenv` dep requirement and uses the same Zod schema that the runtime...
Caveats: - users will need to be careful not to cause circular imports. Ideally they use a file only for env schemas e.g. `env.ts` - user will need to use...
First, we called it TS SDK, which was confusing (and conflicting with our other SDK, which users import from). Then we called it TS config, which is confusing because it...
This is inspired by the cool Wasp template that @wardbox created!
Sometimes users will need to customise the server build process e.g. while setting up Sentry, it offered me to upload source maps for better error reporting. Example Rollup config for...
## Current Behavior In `sendEmailAndSaveMetadata`, email sending errors are caught and only logged, but not propagated: emailSender.send(content).catch((e) => { console.error('Failed to send email', e); }); This means: 1. The function...
Ensure our docs always import stuff with proper extensions (in both wasp and TS/JS). Best to take care of #2222 before this one.
We want to make sure that there not TS errors in the built server app (e.g. our TODO app example) by running `npx tsc`. Right now, we have some TS...
When we sanitize provider data, before saving it, we make sure to hash the password. The function that does that looks smth like this: ```ts function sanitize(data: { hashedPassword: string...
Users deploying Wasp apps sometimes get stuck and they report it on our Discord. Some of the common themes: - env variables are missing - CORS is not working as...