zaions-tool-kit
Version:
Zaions Tool Kit, this is generic tool kit package created by Zaions Dev Team (https://zaions.com), there are two other packages named "@zaionsofficial/server-tool-kit" and "@zaionsofficial/client-tool-kit" while this package is generic and contains code w
166 lines (165 loc) • 5.33 kB
JSON
{
"name": "zaions-tool-kit",
"version": "0.1.5",
"description": "Zaions Tool Kit, this is generic tool kit package created by Zaions Dev Team (https://zaions.com), there are two other packages named \"@zaionsofficial/server-tool-kit\" and \"@zaionsofficial/client-tool-kit\" while this package is generic and contains code which will work both on frontend (ReactJs/typescript) as well as on backend (nodejs/typescript) the other two packages are specific to server side or client side (due to the dependencies used in them and their usage nature. We hope you will love this and all other packages we have developed for you, please do react out if you face any issue in packages we deliver. Once again have fun while working with these packages and let us know your feedback, it keeps us motivated. Have a great day :)",
"types": "./dist/index.d.ts",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"files": [
"dist",
"dist/play-and-win"
],
"scripts": {
"dev": "npm run unlink-packages && tsup --watch",
"build": "npm run unlink-packages && tsup",
"test:vitest": "npm run unlink-packages && vitest",
"test": "node ./tests/index.js",
"update:linked-packages": "yarn install --force",
"unlink-packages": "yarn install --force",
"push:code": "git add . && git commit -m 'logic updated, taking code backup' && git push -u o main",
"deploy": "npm run build && npm publish",
"serve": "npm run update:linked-packages && tsup",
"prettier": "prettier --write ."
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/zaions/tool-kit.git"
},
"keywords": [
"zaions",
"tools",
"kit",
"tool kit",
"util",
"helpers",
"constants",
"functions",
"server",
"client",
"nodejs",
"typescript",
"types",
"tests",
"aoneahsan",
"ahsan mahmood",
"zaions packages"
],
"author": {
"name": "Ahsan Mahmood",
"email": "aoneahsna@gmail.com",
"url": "https://zaions.com/ahsan"
},
"license": "ISC",
"bugs": {
"url": "https://github.com/zaions/tool-kit/issues"
},
"homepage": "https://github.com/zaions/tool-kit#readme",
"engines": {
"node": ">=22.2.0",
"npm": ">=10.7.0",
"yarn": ">=1.22.22"
},
"packageManager": "yarn@1.22.22",
"peerDependenciesMeta": {
"crypto-js": {
"optional": true
},
"dayjs": {
"optional": true
},
"zod": {
"optional": true
}
},
"peerDependencies": {
"crypto-js": "^4.2.0",
"dayjs": "^1.11.13",
"zod": "^3.25.51"
},
"devDependencies": {
"@types/crypto-js": "^4.2.2",
"@types/node": "^22.15.29",
"crypto-js": "^4.2.0",
"dayjs": "^1.11.13",
"ts-node": "^10.9.2",
"tsup": "^8.5.0",
"typescript": "^5.8.3",
"vitest": "^3.2.1",
"zod": "^3.25.51"
},
"contributors": [
{
"name": "Ahsan Mahmood",
"email": "aoneahsan@gmail.com",
"url": "https://aoneahsan.com"
}
],
"displayName": "Zaions Tool Kit",
"engineStrict": true,
"funding": {
"type": "individual",
"url": "https://www.patreon.com/zaions"
},
"private": false,
"publishConfig": {
"access": "public"
},
"pricing": "Free",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
},
"./play-and-win": {
"types": "./dist/play-and-win/index.d.ts",
"import": "./dist/play-and-win/index.mjs",
"require": "./dist/play-and-win/index.js"
},
"./dist/play-and-win": {
"types": "./dist/play-and-win/index.d.ts",
"import": "./dist/play-and-win/index.mjs",
"require": "./dist/play-and-win/index.js"
},
"./roommate": {
"types": "./dist/roommate/index.d.ts",
"import": "./dist/roommate/index.mjs",
"require": "./dist/roommate/index.js"
},
"./dist/roommate": {
"types": "./dist/roommate/index.d.ts",
"import": "./dist/roommate/index.mjs",
"require": "./dist/roommate/index.js"
},
"./require-package/zod": {
"types": "./require-package/zod/index.d.ts",
"import": "./require-package/zod/index.mjs",
"require": "./require-package/zod/index.js"
},
"./dist/require-package/zod": {
"types": "./dist/require-package/zod/index.d.ts",
"import": "./dist/require-package/zod/index.mjs",
"require": "./dist/require-package/zod/index.js"
},
"./require-package/dayjs": {
"types": "./require-package/dayjs/index.d.ts",
"import": "./require-package/dayjs/index.mjs",
"require": "./require-package/dayjs/index.js"
},
"./dist/require-package/dayjs": {
"types": "./dist/require-package/dayjs/index.d.ts",
"import": "./dist/require-package/dayjs/index.mjs",
"require": "./dist/require-package/dayjs/index.js"
},
"./require-package/crypto-js": {
"types": "./require-package/crypto-js/index.d.ts",
"import": "./require-package/crypto-js/index.mjs",
"require": "./require-package/crypto-js/index.js"
},
"./dist/require-package/crypto-js": {
"types": "./dist/require-package/crypto-js/index.d.ts",
"import": "./dist/require-package/crypto-js/index.mjs",
"require": "./dist/require-package/crypto-js/index.js"
}
}
}