Skip to content

Commit fa3ebc6

Browse files
pyyushclaude
andcommitted
fix: use scoped package name @pyyush/useid
npm rejected 'useid' (too similar to existing 'use-id'). Switched to scoped @pyyush/useid with public access. Updated README install and import examples. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f4e4cc9 commit fa3ebc6

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ uSEID builds a **portable signature** from three signals:
3030
## Install
3131

3232
```bash
33-
npm install useid
33+
npm install @pyyush/useid
3434
```
3535

3636
Zero config. One dependency (zod). Works with any Node.js 20+ project.
3737

3838
## Quick Start
3939

4040
```typescript
41-
import { buildUSEID, resolveUSEID } from "useid";
41+
import { buildUSEID, resolveUSEID } from "@pyyush/useid";
4242

4343
// Capture snapshots from your browser automation tool
4444
const domSnapshot = {
@@ -118,7 +118,7 @@ resolveUSEID({
118118
Element signatures can contain accessible names from form labels. For logging or storage:
119119

120120
```typescript
121-
import { redactUSEID } from "useid";
121+
import { redactUSEID } from "@pyyush/useid";
122122

123123
const safe = redactUSEID(signature);
124124
// accessible names → hashed, sibling tokens → stripped, form labels → removed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "useid",
2+
"name": "@pyyush/useid",
33
"version": "0.1.0",
44
"description": "uSEID - Universal Semantic Element ID for stable cross-run element identity",
55
"author": "Piyush Vyas",

0 commit comments

Comments
 (0)