UNPKG

@alwatr/nanolib

Version:

Necessary library for all ECMAScript (JavaScript/TypeScript) projects.

117 lines (116 loc) 3.17 kB
{ "name": "@alwatr/nanolib", "version": "9.1.1", "description": "Necessary library for all ECMAScript (JavaScript/TypeScript) projects.", "license": "MPL-2.0", "author": "S. Ali Mihandoost <ali.mihandoost@gmail.com> (https://ali.mihandoost.com)", "type": "module", "repository": { "type": "git", "url": "https://github.com/Alwatr/alwatr", "directory": "pkg/nanolib/nanolib" }, "homepage": "https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/nanolib#readme", "bugs": "https://github.com/Alwatr/alwatr/issues", "exports": { ".": { "types": "./dist/main.d.ts", "import": "./dist/main.js", "default": "./dist/main.js" }, "./node": { "types": "./dist/node.d.ts", "default": "./dist/node.js" } }, "sideEffects": false, "dependencies": { "@alwatr/async-queue": "9.1.1", "@alwatr/cyrb53": "9.1.1", "@alwatr/debounce": "9.1.1", "@alwatr/deep-clone": "9.1.1", "@alwatr/delay": "9.1.1", "@alwatr/djb2-hash": "9.1.1", "@alwatr/env": "9.1.1", "@alwatr/exit-hook": "9.1.1", "@alwatr/fetch": "9.1.1", "@alwatr/flat-string": "9.1.1", "@alwatr/flatomise": "9.1.1", "@alwatr/global-this": "9.1.1", "@alwatr/has-own": "9.1.1", "@alwatr/hash-string": "9.1.1", "@alwatr/http-primer": "9.1.1", "@alwatr/iranian-national-code-validator": "9.1.1", "@alwatr/is-number": "9.1.1", "@alwatr/json2csv": "9.1.1", "@alwatr/local-storage": "9.1.1", "@alwatr/logger": "9.1.1", "@alwatr/nano-build": "9.1.1", "@alwatr/node-fs": "9.1.1", "@alwatr/parse-duration": "9.1.1", "@alwatr/platform-info": "9.1.1", "@alwatr/random": "9.1.1", "@alwatr/render-state": "9.1.1", "@alwatr/resolve-url": "9.1.1", "@alwatr/session-storage": "9.1.1", "@alwatr/synapse": "9.1.1", "@alwatr/tsconfig-base": "9.1.1", "@alwatr/type-helper": "9.1.1", "@alwatr/unicode-digits": "9.1.1" }, "devDependencies": { "typescript": "^6.0.2" }, "scripts": { "b": "bun run build", "build": "bun run build:ts && bun run build:es", "build:es": "nano-build --preset=module src/*.ts", "build:ts": "tsc --build", "cl": "bun run clean", "clean": "rm -rfv dist *.tsbuildinfo", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint src/ --ext .ts", "t": "bun run test", "test": "ALWATR_DEBUG=0 bun test", "w": "bun run watch", "watch": "bun run watch:ts & bun run watch:es", "watch:es": "bun run build:es --watch", "watch:ts": "bun run build:ts --watch --preserveWatchOutput" }, "files": [ "dist", "src/**/*.ts", "!src/**/*.test.ts", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "keywords": [ "alwatr", "async", "cross-platform", "ECMAScript", "esm", "file", "filesystem", "fs", "javascript", "JSON", "module", "nanolib", "node", "nodejs", "queue", "readFile", "readJson", "typescript", "util", "utility", "utils", "writeFile", "writeJson" ], "gitHead": "38fb79dd8b6cf48108ae6492ecd7a285c7633e9b" }