Skip to content

Publish to JSR #1

Description

@EthanThatOneKid

Summary

Publish the difflint package to JSR (JavaScript Registry) so it can be consumed as a first-class Deno/TypeScript module.

Tasks

  • Register the package scope and name on jsr.io (e.g. @fartlabs/difflint)
  • Update deno.json with the correct JSR package name and version
  • Ensure all public API exports are properly documented with JSDoc
  • Verify the module passes deno publish --dry-run without errors
  • Set up a GitHub Actions workflow for automated publishing on release/tag
  • Publish the initial version to JSR

Context

The package is already structured as a Deno module with a mod.ts entry point and deno.json exports. The current deno.json has "name": "@ethan/difflint" which should be updated to the correct scope.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions