The core logic of TextPlace.
Find a file
laosb 32534084df refactor: Migrate project from Deno to pnpm/Node
Replace Deno configs and workflows with pnpm/Node tooling Add
package.json, jsr.json, build.config.ts and pnpm-lock.yaml Remove
deno.json, deno.lock, Deno build scripts and workflow Move source files
into src/ and update imports and tests to vitest Add Test CI workflow
and adapt publish jobs for pnpm/node Update editor settings, tasks,
.gitignore and bump LICENSE year
2025-11-29 19:11:49 +08:00
.github/workflows refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
.zed refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
src refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
tests refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
.gitignore refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
build.config.ts refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
jsr.json refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
LICENSE refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
package.json refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
pnpm-lock.yaml refactor: Migrate project from Deno to pnpm/Node 2025-11-29 19:11:49 +08:00
README.md doc: deno fmt README 2024-05-05 12:28:28 +08:00

CoreTextPlace

JSR JSR Score Deno Tests

The core logic & type defnitions of TextPlace.

This is written in TypeScript and should be able to run on browsers (web app uses it), Cloudflare Workers (that TextPlace backend runs on) and Deno (for development & main test platform). Compatibility with Node.js and Bun is not guranteed but issues & PRs are welcome.

This is available on both JSR and NPM. It's published on JSR as long as the tests are passing, and only published to NPM when a new release is tagged.

License

This project is licensed under the MIT License - see the LICENSE file for details.