UNPKG

diginext-utils

Version:
253 lines (252 loc) 5.85 kB
{ "name": "diginext-utils", "version": "4.1.1", "sideEffects": false, "readme": "README.md", "homepage": "https://wearetopgroup.com", "author": { "name": "TOP GROUP (a.k.a Digitop)", "email": "dev@wearetopgroup.com" }, "keywords": [ "utils", "plugins", "diginext", "diginext-utils", "utilities", "helper", "extra" ], "main": "./dist/index.js", "module": "./esm/index.js", "types": "./dist/index.d.ts", "typesVersions": { "*": { "*": [ "./dist/index.d.ts" ], "array": [ "./dist/array/index.d.ts" ], "string": [ "./dist/string/index.d.ts" ], "object": [ "./dist/object/index.d.ts" ], "math": [ "./dist/math/index.d.ts" ], "file": [ "./dist/file/index.d.ts" ], "device": [ "./dist/device/index.d.ts" ], "date": [ "./dist/date/index.d.ts" ], "email": [ "./dist/email/index.d.ts" ], "gameboi": [ "./dist/gameboi/index.d.ts" ], "images": [ "./dist/images/index.d.ts" ], "name": [ "./dist/name/index.d.ts" ], "permission": [ "./dist/permission/index.d.ts" ], "response": [ "./dist/response/index.d.ts" ], "xconsole": [ "./dist/xconsole/index.d.ts" ], "cached": [ "./dist/cached/index.d.ts" ], "html": [ "./dist/html/index.d.ts" ], "lib": [ "./dist/lib/index.d.ts" ], "makeSlug": [ "./dist/Slug.d.ts" ] } }, "exports": { ".": { "types": "./dist/index.d.ts", "import": "./esm/index.js", "require": "./dist/index.js" }, "./array": { "types": "./dist/array/index.d.ts", "import": "./esm/array/index.js", "require": "./dist/array/index.js" }, "./makeSlug": { "types": "./dist/Slug.d.ts", "import": "./esm/Slug.js", "require": "./dist/Slug.js" }, "./string": { "types": "./dist/string/index.d.ts", "import": "./esm/string/index.js", "require": "./dist/string/index.js" }, "./guessMimeType": { "types": "./dist/string/guessMimeType.d.ts", "import": "./esm/string/guessMimeType.js", "require": "./dist/string/guessMimeType.js" }, "./object": { "types": "./dist/object/index.d.ts", "import": "./esm/object/index.js", "require": "./dist/object/index.js" }, "./math": { "types": "./dist/math/index.d.ts", "import": "./esm/math/index.js", "require": "./dist/math/index.js" }, "./file": { "types": "./dist/file/index.d.ts", "import": "./esm/file/index.js", "require": "./dist/file/index.js" }, "./device": { "types": "./dist/device/index.d.ts", "import": "./esm/device/index.js", "require": "./dist/device/index.js" }, "./date": { "types": "./dist/date/index.d.ts", "import": "./esm/date/index.js", "require": "./dist/date/index.js" }, "./email": { "types": "./dist/email/index.d.ts", "import": "./esm/email/index.js", "require": "./dist/email/index.js" }, "./gameboi": { "types": "./dist/gameboi/index.d.ts", "import": "./esm/gameboi/index.js", "require": "./dist/gameboi/index.js" }, "./images": { "types": "./dist/images/index.d.ts", "import": "./esm/images/index.js", "require": "./dist/images/index.js" }, "./name": { "types": "./dist/name/index.d.ts", "import": "./esm/name/index.js", "require": "./dist/name/index.js" }, "./permission": { "types": "./dist/permission/index.d.ts", "import": "./esm/permission/index.js", "require": "./dist/permission/index.js" }, "./response": { "types": "./dist/response/index.d.ts", "import": "./esm/response/index.js", "require": "./dist/response/index.js" }, "./xconsole": { "types": "./dist/xconsole/index.d.ts", "import": "./esm/xconsole/index.js", "require": "./dist/xconsole/index.js" }, "./cached": { "types": "./dist/cached/index.d.ts", "import": "./esm/cached/index.js", "require": "./dist/cached/index.js" }, "./html": { "types": "./dist/html/index.d.ts", "import": "./esm/html/index.js", "require": "./dist/html/index.js" }, "./lib": { "types": "./dist/lib/index.d.ts", "import": "./esm/lib/index.js", "require": "./dist/lib/index.js" } }, "files": [ "dist", "esm" ], "scripts": { "build": "npm run clean && npm run build:cjs && npm run build:esm && npm run postbuild", "build:cjs": "tsc -p tsconfig.cjs.json", "build:esm": "tsc -p tsconfig.esm.json && node scripts/fix-esm-imports.js", "postbuild": "node -e \"require('fs').writeFileSync('esm/package.json', JSON.stringify({type:'module'}, null, 2))\"", "dev": "tsc -p tsconfig.cjs.json --watch", "clean": "rimraf dist esm", "release": "npm run build && npm run test && npm publish", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "lint": "eslint src --fix --ext .ts,.tsx", "typecheck": "tsc --noEmit" }, "dependencies": { "blueimp-load-image": "5.16.0", "chalk": "4.1.2", "dayjs": "1.11.5", "deep-email-validator": "0.1.21", "file-saver": "2.0.5", "gsap": "3.10.4", "lodash": "4.17.21" }, "publishConfig": { "access": "public" }, "devDependencies": { "@types/blueimp-load-image": "5.16.0", "@types/file-saver": "2.0.5", "@types/lodash": "4.14.186", "@types/node": "20.15.0", "@types/react": "17.0.13", "@types/react-dom": "17.0.8", "@typescript-eslint/eslint-plugin": "6.0.0", "@typescript-eslint/parser": "6.0.0", "@vitest/coverage-v8": "1.0.0", "eslint": "8.50.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-import": "2.29.0", "prettier": "3.0.0", "rimraf": "5.0.1", "typescript": "5.9.3", "vitest": "1.0.0" }, "nodemonConfig": { "watch": [ "src" ], "exec": "pnpm", "ext": "js,json,ts,tsx", "ignore": [ "node_modules", "dist", "build", "esm", "*.log" ], "delay": "1", "env": { "NODE_ENV": "local" } } }