UNPKG

@cleanweb/utils

Version:

Simple, tiny, straight-forward utils for everyday Typescript needs.

58 lines (57 loc) 1.92 kB
{ "name": "@cleanweb/utils", "version": "0.0.1-beta.0", "description": "Simple, tiny, straight-forward utils for everyday Typescript needs.", "main": "build/index.js", "exports": { ".": "./build/classy/index.js", "./base": "./build/base/index.js", "./helpers": "./build/helpers/index.js" }, "scripts": { "prebuild": "rimraf ./build", "build": "tsc && tsc-alias", "postbuild": "copyfiles tsconfig.json build", "_": "", "//prepublishOnly": "npm run build", "publish:patch": "npm version patch && npm publish", "publish:minor": "npm version minor && npm publish", "publish:major": "npm version major && npm publish", "__": "/// Increment beta number for the current patch version. ///", "publish:beta:current": "npm version prerelease --preid beta && npm publish --tag beta", "___": "/// Create a beta.0 for a new patch/minor/major version ///", "publish:beta:new-patch": "npm version prepatch --preid beta && npm publish --tag beta", "publish:beta:new-minor": "npm version preminor --preid beta && npm publish --tag beta", "publish:beta:new-major": "npm version premajor --preid beta && npm publish --tag beta", "____": "", "test": "echo \"Work In Progress\"" }, "keywords": [ "observables", "javascript", "typescript", "utilities", "subscribable", "subscription", "reactive" ], "author": { "name": "Feranmi Akinlade", "url": "https://feranmi.dev" }, "license": "ISC", "devDependencies": { "@babel/eslint-parser": "^7.25.9", "@babel/preset-typescript": "^7.26.0", "@types/node": "20.14.10", "babel-preset-react-app": "^10.0.1", "copyfiles": "^2.4.1", "eslint": "^9.15.0", "eslint-plugin-jsdoc": "^50.5.0", "eslint-plugin-react": "^7.37.2", "globals": "^15.12.0", "rimraf": "^6.0.1", "tsc-alias": "1.8.10", "typescript": "^5.6.2" } }