Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: move to deno 2.0 and refactor whole project to new approaches #235

Draft
wants to merge 51 commits into
base: main
Choose a base branch
from

Conversation

Satont
Copy link
Member

@Satont Satont commented Oct 24, 2024

Thats PR was created to rewrite existing code to new approaches.

Goals of this pr:

  • - use jsr.
    This will give us opportunity to release packages separately each other, and keep versions different.
  • - drop node-fetch in packages, because it's available in nodejs as global
  • - use deno 2.0 workspaces
  • - rewrite existed packages to use nodejs compatibale layer of deno. We should use node:* packages whereever is possible, to simplify writing and updating code without need to support both global runtime api's.
  • - add deno support for pockebase, since we doing only type import inside storage, and all interactions done via fetch calls.
  • - remove cloudflare kv adapter (see https://t.me/grammyjs/276567)

@Satont Satont changed the title refactor: move to deno 2.0 and refactor whole project to new features refactor: move to deno 2.0 and refactor whole project to new approaches Oct 24, 2024
@Satont Satont changed the title refactor: move to deno 2.0 and refactor whole project to new approaches WIP refactor: move to deno 2.0 and refactor whole project to new approaches Oct 24, 2024
@Satont Satont changed the title WIP refactor: move to deno 2.0 and refactor whole project to new approaches refactor: move to deno 2.0 and refactor whole project to new approaches Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant