Skip to content

@anonvote/crypto is not published — npm badge is broken and core cannot install it #12

@grantfox-oss

Description

@grantfox-oss

The README shows an npm version badge linking to
https://www.npmjs.com/package/@anonvote/crypto but the
package does not exist on npm. The badge renders as broken.
core lists @anonvote/crypto as a dependency in its
README but cannot actually install it via npm install
because the package has never been published. Any
contributor following the getting started guide in
core hits a missing package error immediately.

The package.json has prepublishOnly set to run build
and test before publish, and the version is at 1.4.0
suggesting publish was intended but never completed.
There is also an open PR aligning crypto primitives
with the type spec — publish should not happen until
that PR is reviewed and merged.

Scope:

  • Review and merge or close PR feat: align crypto primitives with @anonvote/crypto type spec #11 before publishing
  • Confirm npm run build produces a clean dist/ with
    correct .js and .d.ts files for all exports
  • Confirm npm test passes with no failures
  • Publish to npm under the @AnonVote scope — requires
    an npm org at @AnonVote to exist or be created
  • Verify the npm badge in the README resolves after
    publish
  • Add a note in core's getting started guide clarifying
    that @anonvote/crypto must be available on npm for
    npm install to work

Acceptance Criteria:

  • PR feat: align crypto primitives with @anonvote/crypto type spec #11 reviewed and merged before publish
  • npm run build produces dist/ with no TypeScript errors
  • npm test passes cleanly
  • @anonvote/crypto visible at npmjs.com/package/@anonvote/crypto
  • npm install @anonvote/crypto works from a fresh directory
  • README badge resolves with the correct version number

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignbugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions