feat: prepare for publishing npm package

This commit is contained in:
nobody 2025-12-12 21:45:24 -08:00
commit 0eaf43ebfe
Signed by: GrocerPublishAgent
GPG key ID: D460CD54A9E3AB86
2 changed files with 24 additions and 6 deletions

View file

@ -1,9 +1,10 @@
{
"name": "@peoplesgrocers/lseq",
"version": "1.0.0",
"version": "0.99.0",
"description": "L-SEQ algorithm implementation for fractional indexing and list CRDTs",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"homepage": "https://peoplesgrocers.com/code/oss/lseq",
"scripts": {
"build": "tsc",
"test": "uvu -r tsx src \\.test\\.ts$",
@ -14,10 +15,13 @@
"crdt",
"fractional-indexing",
"sequence",
"collaborative-editing"
"multiplayer"
],
"author": "peoplesgrocers",
"license": "SEE LICENSE IN LICENSE.txt",
"author": "Karl <marxism@peoplesgrocers.com>",
"contributors": [
"nobody <nobody@localhost>"
],
"license": "AGPL-3.0",
"devDependencies": {
"typescript": "^5.0.0",
"uvu": "^0.5.6",
@ -30,7 +34,7 @@
],
"repository": {
"type": "git",
"url": "git+https://peoplesgrocers.com/en/forge/peoplesgrocers/lseq.git",
"url": "git+https://peoplesgrocers.com/code/oss/lseq.git",
"directory": "typescript"
}
}
}