add LibreJS licenses to all demo JS split browser build from node build add copyright info to license files update to use yarn v4.13.0 update to v0.9.2
58 lines
1.5 KiB
JSON
58 lines
1.5 KiB
JSON
{
|
|
"name": "twtxt-lib",
|
|
"version": "0.9.2",
|
|
"description": "An isomorphic TypeScript library of utility functions for parsing and interacting with twtxt.txt files.",
|
|
"license": "MIT",
|
|
"author": {
|
|
"name": "Eric Woodward",
|
|
"email": "hey@itsericwoodward.com",
|
|
"url": "https://www.itsericwoodward.com"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": ""
|
|
},
|
|
"keywords": [],
|
|
"type": "module",
|
|
"module": "./dist-node/index.js",
|
|
"types": "./dist-node/index.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"import": "./dist-node/index.js"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist-node"
|
|
],
|
|
"scripts": {
|
|
"build": "BUILD_ENV=production node ./build.js",
|
|
"build:dev": "BUILD_ENV=development node ./build.js",
|
|
"build-tsc": "tsc",
|
|
"ci": "yarn build",
|
|
"dev": "vite",
|
|
"preview": "vite preview",
|
|
"prepublishOnly": "yarn build",
|
|
"postpublish": "git push && git push --tags",
|
|
"publish": "npm run publish:jsr && npm run publish:npm",
|
|
"publish:jsr": "npx jsr publish",
|
|
"publish:npm": "npm publish",
|
|
"test": "vitest"
|
|
},
|
|
"dependencies": {
|
|
"@exodus/blakejs": "^1.1.1-exodus.0",
|
|
"base32.js": "^0.1.0",
|
|
"dayjs": "^1.11.19"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^25.3.5",
|
|
"prettier": "^3.8.1",
|
|
"typescript": "^5.9.3",
|
|
"unplugin-dts": "1.0.0-beta.6",
|
|
"vite": "^7.3.1",
|
|
"vite-plugin-no-bundle": "^4.0.0",
|
|
"vite-plugin-node-polyfills": "^0.25.0",
|
|
"vitest": "^4.0.18"
|
|
},
|
|
"packageManager": "yarn@4.13.0"
|
|
}
|