https://github.com/codefromanywhere/swc-helpers
https://github.com/codefromanywhere/swc-helpers
library
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codefromanywhere/swc-helpers
- Owner: CodeFromAnywhere
- Created: 2024-07-01T14:58:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-08T12:59:23.000Z (over 1 year ago)
- Last Synced: 2024-10-21T06:00:40.729Z (over 1 year ago)
- Topics: library
- Language: TypeScript
- Homepage:
- Size: 229 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
> ### Update: october 8, 2024: I've moved away from this package because there's lot of kingos legacy and experimentation that I did in here. I've moved to an API: swcapi that I'll expose as SaaS and use in uithub and npmjz. This repo `swc-helpers` is hereby deprecated in favor of https://swcapi.com
Initial attempt at using swc to create a CRUD database that uses Typescript as it's storage, without further indexed storage.
Given the speed of swc, this becomes a viable option, and this makes it possible to have a much faster and more stable typerepo!
Also refactors become way easier this way and potentially it can be de foundation of a new IDE that lets you do alterations (with or without AI) to a huge codebase in with high speed and reliability
Motivation:
- good foundation for a framework for metacoding (code that writes code)
- parse a statement dependency tree, file dependency tree, and operation dependency tree
- simplify huge rewrites and refactors, e.g.:
- changing a functionName everywhere in the codebase
- moving statements around the codebase
- make the migration to other programming languages or to other Javascript runtimes (e.g. bun.sh) easier
- keep a strict convention of your code