Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chenglou/untitled-framework
tbd
https://github.com/chenglou/untitled-framework
Last synced: about 2 months ago
JSON representation
tbd
- Host: GitHub
- URL: https://github.com/chenglou/untitled-framework
- Owner: chenglou
- Created: 2024-09-18T08:54:13.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T13:15:28.000Z (about 2 months ago)
- Last Synced: 2024-11-11T14:22:22.626Z (about 2 months ago)
- Language: TypeScript
- Size: 48.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Untitled Framework
Prerequisite: [Bun](https://bun.sh)
```sh
git clone https://github.com/chenglou/untitled-framework.git
bun install
bun start
```Then open `localhost:8888`
Check type & lint errors:
```sh
bun check
```To test on iPhone:
- Get your IP, e.g. from macOS' System Settings -> Wi-Fi -> Details (of your current connection)
- Go to `http://:8888` on your phoneOptional: iOS 18 turns on 120fps requestAnimationFrame; for iOS and below, if you got an iPhone Pro, go to Settings → Apps → Safari → Advanced → Feature Flags → Prefer Page Rendering Updates Near 60fps (turn it off).
## Editor Configuration
Any editor works, but VSCode and Cursor are recommended.
- In VSCode/Cursor settings JSON, enable `"typescript.tsserver.experimental.enableProjectDiagnostics": true`. This will make TypeScript report all the errors project-wide, even for unopened files.
- shows lint errors in the editor.