@web3r/flowerkit
Version:
A collection of more than 60 often used utility JS functions that simplify frontend development.
156 lines (155 loc) • 3.6 kB
JSON
{
"name": "@web3r/flowerkit",
"version": "1.0.11",
"description": "A collection of more than 60 often used utility JS functions that simplify frontend development.",
"keywords": [
"adblock detect",
"dom",
"utils",
"utilities",
"utility",
"js util",
"custom events",
"cookies",
"object",
"css vars",
"formData",
"parse html",
"deep merge",
"string",
"json",
"number",
"array",
"url",
"curry",
"onload",
"ondomcontentloaded",
"onresize",
"debounce",
"scrollbar",
"copy object",
"swipes",
"swipe",
"date"
],
"type": "module",
"engines": {
"node": ">=22"
},
"scripts": {
"build": "eslint . && jest && rollup --c && npx tsc",
"test": "jest"
},
"repository": {
"type": "git",
"url": "https://github.com/yuri-moskvin/flowerkit.git"
},
"bugs": {
"url": "https://github.com/yuri-moskvin/flowerkit/issues"
},
"contributors": [
{
"name": "Yuri Moskvin",
"email": "me@web3r.ru"
}
],
"module": "dist/index.js",
"browser": "dist/index.js",
"typings": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./arr": {
"types": "./dist/arr/index.d.ts",
"default": "./dist/arr/index.js"
},
"./user": {
"types": "./dist/user/index.d.ts",
"default": "./dist/user/index.js"
},
"./css": {
"types": "./dist/css/index.d.ts",
"default": "./dist/css/index.js"
},
"./dom": {
"types": "./dist/dom/index.d.ts",
"default": "./dist/dom/index.js"
},
"./evt": {
"types": "./dist/evt/index.d.ts",
"default": "./dist/evt/index.js"
},
"./fn": {
"types": "./dist/fn/index.d.ts",
"default": "./dist/fn/index.js"
},
"./json": {
"types": "./dist/json/index.d.ts",
"default": "./dist/json/index.js"
},
"./net": {
"types": "./dist/net/index.d.ts",
"default": "./dist/net/index.js"
},
"./num": {
"types": "./dist/num/index.d.ts",
"default": "./dist/num/index.js"
},
"./obj": {
"types": "./dist/obj/index.d.ts",
"default": "./dist/obj/index.js"
},
"./str": {
"types": "./dist/str/index.d.ts",
"default": "./dist/str/index.js"
},
"./date": {
"types": "./dist/date/index.d.ts",
"default": "./dist/date/index.js"
}
},
"files": [
"dist",
"API.md",
"README.md",
"CHANGELOG.md",
"LICENSE"
],
"sideEffects": false,
"license": "MIT",
"private": false,
"devDependencies": {
"@babel/core": "^7.26.10",
"@babel/eslint-parser": "^7.27.0",
"@babel/plugin-syntax-import-attributes": "^7.26.0",
"@babel/plugin-transform-runtime": "^7.26.10",
"@babel/preset-env": "^7.26.9",
"@jest/globals": "^29.7.0",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-terser": "^0.4.4",
"@stylistic/eslint-plugin-js": "^4.2.0",
"eslint": "^9.23.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-jsdoc": "^50.6.9",
"globals": "^16.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-esbuild": "^0.3.0",
"node-fetch": "^3.3.2",
"rollup": "^4.37.0",
"rollup-plugin-delete": "^3.0.1",
"rollup-plugin-filesize": "^10.0.0",
"typescript": "^5.8.2"
},
"browserslist": [
"defaults"
],
"dependencies": {
"node-html-parser": "^7.0.1",
"ow": "^2.0.0",
"ssr-window": "^5.0.0"
}
}