acme's People
Forkers
sandydooacme's Issues
Events
Realtime
Another excuse to test the cool PartyKit project!
Observability
Using Grafana Tempo.
Let's start simple with docker-compose.
Once it works locally, I'll look into doing it with Nix/Devenv.
For production, I would pick honeycomb
Dependency Dashboard
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | @storybook/jest |
|
npm | @storybook/testing-library |
Awaiting Schedule
These updates are awaiting their schedule. Click on a checkbox to get an update now.
- Update all non-major dependencies (
@playwright/experimental-ct-react
,@playwright/test
,@storybook/addon-a11y
,@storybook/addon-essentials
,@storybook/addon-interactions
,@storybook/addon-links
,@storybook/react
,@storybook/react-vite
,@storybook/test-runner
,@types/node
,eslint-plugin-prettier
,eslint-plugin-react
,eslint-plugin-react-refresh
,pnpm
,storybook
,typescript-eslint
,vite
,vitest
)
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependencies
github-actions
.github/actions/install/action.yml
actions/cache v4
.github/actions/setup-nix/action.yml
nixbuild/nix-quick-install-action v28
nix-community/cache-nix-action v5
.github/actions/setup-playwright/action.yml
actions/cache v4
.github/workflows/tests.yml
actions/checkout v4
actions/checkout v4
actions/checkout v4
actions/checkout v4
actions/checkout v4
actions/checkout v4
actions/checkout v4
.github/workflows/update-cache.yml
actions/checkout v4
npm
apps/api/package.json
@trpc/server 10.45.2
drizzle-orm 0.32.0
postgres 3.4.4
valibot 0.36.0
@total-typescript/ts-reset 0.5.1
@types/node 20.14.10
dotenv 16.4.5
dotenv-cli 7.4.2
drizzle-kit 0.23.0
eslint 9.7.0
tsx 4.16.2
typescript 5.5.3
vitest 2.0.2
apps/cli/package.json
@trpc/client 10.45.2
@trpc/server 10.45.2
yargs 17.7.2
@total-typescript/ts-reset 0.5.1
@types/node 20.14.10
@types/yargs 17.0.32
eslint 9.7.0
execa 9.3.0
tsx 4.16.2
typescript 5.5.3
vitest 2.0.2
wait-for-localhost 4.1.0
apps/web/package.json
react 18.3.1
react-dom 18.3.1
@playwright/experimental-ct-react 1.45.1
@playwright/test 1.45.1
@storybook/addon-a11y 8.2.2
@storybook/addon-essentials 8.2.2
@storybook/addon-interactions 8.2.2
@storybook/addon-links 8.2.2
@storybook/jest 0.2.3
@storybook/react 8.2.2
@storybook/react-vite 8.2.2
@storybook/test-runner 0.19.0
@storybook/testing-library 0.2.2
@total-typescript/ts-reset 0.5.1
@types/node 20.14.10
@types/react 18.3.3
@types/react-dom 18.3.0
@vitejs/plugin-react 4.3.1
axe-playwright 2.0.1
eslint 9.7.0
start-server-and-test 2.0.4
storybook 8.2.2
typescript 5.5.3
vite 5.3.3
vite-bundle-visualizer 1.2.1
package.json
eslint 9.7.0
knip 5.26.0
skott 0.35.2
turbo 1.13.4
typescript 5.5.3
vitest 2.0.2
node >=20.9.0
pnpm 9.5.0
packages/core/package.json
@total-typescript/ts-reset 0.5.1
@types/node 20.14.10
eslint 9.7.0
typescript 5.5.3
vitest 2.0.2
packages/eslint-config/package.json
@eslint/compat 1.1.1
@eslint/js 9.7.0
eslint 9.7.0
eslint-config-prettier 9.1.0
eslint-plugin-import-x 3.0.1
eslint-plugin-jsx-a11y 6.9.0
eslint-plugin-node-import 1.0.4
eslint-plugin-perfectionist 2.11.0
eslint-plugin-playwright 1.6.2
eslint-plugin-prettier 5.1.3
eslint-plugin-react 7.34.4
eslint-plugin-react-hooks 4.6.2
eslint-plugin-react-refresh 0.4.8
eslint-plugin-storybook 0.8.0
eslint-plugin-unused-imports 4.0.0
eslint-plugin-vitest 0.5.4
globals 15.8.0
prettier 3.3.3
typescript-eslint 8.0.0-alpha.44
@types/eslint 8.56.10
packages/tsconfig/package.json
@tsconfig/node20 20.1.4
@tsconfig/strictest 2.0.5
@tsconfig/vite-react 3.0.2
- Check this box to trigger a request for Renovate to run again on this repository
Changesets for versioning and publishing packages
Add changesets, including their bot and Github Action.
Emails
Resend seems great.
Using https://jsx.email/ or https://github.com/resendlabs/react-email for crafting them.
Error tracking
Payment
Obviously Stripe, but I'd explore usage-based pricing.
Resource: https://openmeter.io/blog/implementing-usage-based-pricing-with-stripe#heading-summary
Auth
It would be a great excuse to try Clerk.
Docs
Telemetry
The excellent PostHog!
Use Bun
Bun would make things faster and simplify the tooling.
Currently blocked by :
- Lack of support for wildcards in
imports
: oven-sh/bun#1402 - No
--conditions
flag: oven-sh/bun#4370 - Probably a bunch of other issues. ๐
Design-system / UI library
Make a small @acme/ui
package to demonstrate how to build a little design system, including:
- Storybook to showcase and develop the components.
- Panda which seems like the successor to Stitches with the added bonus of static extraction.
- Radix primitives and colors. I love their semantic palette.
Previews and deployments
Set up the Github Action pipeline for previews and production deployments.
I'm still unsure about what to pick here.
Potential choices from "simple but rigid" to "complicated but flexible":
- Vercel
- Cloudflare
- SST
- AWS CDK
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.