UNPKG

@resk/core

Version:

An innovative TypeScript framework that empowers developers to build applications with a fully decorator-based architecture for efficient resource management. By combining the power of decorators with a resource-oriented design, DecorRes enhances code cla

196 lines (195 loc) 5.36 kB
{ "name": "@resk/core", "version": "1.36.8", "description": "An innovative TypeScript framework that empowers developers to build applications with a fully decorator-based architecture for efficient resource management. By combining the power of decorators with a resource-oriented design, DecorRes enhances code clarity, modularity, and maintainability.", "exports": { "./auth": { "types": "./build/auth/index.d.ts", "import": "./lib/esm/auth.mjs", "require": "./lib/cjs/auth.js" }, "./countries": { "types": "./build/countries/index.d.ts", "import": "./lib/esm/countries.mjs", "require": "./lib/cjs/countries.js" }, "./currency": { "types": "./build/currency/index.d.ts", "import": "./lib/esm/currency.mjs", "require": "./lib/cjs/currency.js" }, "./i18n": { "types": "./build/i18n/index.d.ts", "import": "./lib/esm/i18n.mjs", "require": "./lib/cjs/i18n.js" }, "./inputFormatter": { "types": "./build/inputFormatter/index.d.ts", "import": "./lib/esm/inputFormatter.mjs", "require": "./lib/cjs/inputFormatter.js" }, "./logger": { "types": "./build/logger/index.d.ts", "import": "./lib/esm/logger.mjs", "require": "./lib/cjs/logger.js" }, "./observable": { "types": "./build/observable/index.d.ts", "import": "./lib/esm/observable.mjs", "require": "./lib/cjs/observable.js" }, "./platform": { "types": "./build/platform/index.d.ts", "import": "./lib/esm/platform.mjs", "require": "./lib/cjs/platform.js" }, "./resources": { "types": "./build/resources/index.d.ts", "import": "./lib/esm/resources.mjs", "require": "./lib/cjs/resources.js" }, "./session": { "types": "./build/session/index.d.ts", "import": "./lib/esm/session.mjs", "require": "./lib/cjs/session.js" }, "./utils": { "types": "./build/utils/index.d.ts", "import": "./lib/esm/utils.mjs", "require": "./lib/cjs/utils.js" }, "./types": { "types": "./build/types/index.d.ts", "import": "./lib/esm/types.mjs", "require": "./lib/cjs/types.js" }, "./validator": { "types": "./build/validator/index.d.ts", "import": "./lib/esm/validator.mjs", "require": "./lib/cjs/validator.js" }, "./build/*": { "types": "./build/*", "import": "./build/*", "require": "./build/*" } }, "typesVersions": { "*": { "auth": [ "./build/auth/index.d.ts" ], "countries": [ "./build/countries/index.d.ts" ], "currency": [ "./build/currency/index.d.ts" ], "i18n": [ "./build/i18n/index.d.ts" ], "inputFormatter": [ "./build/inputFormatter/index.d.ts" ], "logger": [ "./build/logger/index.d.ts" ], "observable": [ "./build/observable/index.d.ts" ], "platform": [ "./build/platform/index.d.ts" ], "resources": [ "./build/resources/index.d.ts" ], "session": [ "./build/session/index.d.ts" ], "utils": [ "./build/utils/index.d.ts" ], "types": [ "./build/types/index.d.ts" ], "validator": [ "./build/validator/index.d.ts" ], "http-client": [ "./build/http-client/index.d.ts" ] } }, "files": [ "build", "lib", "readme.md", "package.json" ], "scripts": { "clear-npx-cache": "npx clear-npx-cache", "pretest": "npm run build-test", "build": "tsup --config tsup.config.build.ts", "build-dts": "tsc -p tsconfig.dts.json && npx tsc-alias -p tsconfig.dts.json", "build-test": "tsup --config tsup.config.test.ts", "clean": "npx rimraf build dist", "dev": "tsup --config tsup.config.build.ts --watch", "test": "npx jest", "start": "node build/test/index", "prepublish": "npm run build", "build-doc": "npx typedoc", "check": "npm pack --dry-run", "publish:canary": "npm publish --tag canary", "check-updates": "npx npm-check-updates" }, "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/google-libphonenumber": "^7.4.30", "@types/qs": "^6.14.0", "fast-glob": "^3.3.3", "tsc-alias": "^1.8.16", "tsup": "^8.5.0" }, "dependencies": { "crypto-js": "^4.2.0", "i18n-js": "^4.5.1", "moment": "^2.30.1", "qs": "^6.14.0", "reflect-metadata": "^0.2.2", "stable-hash": "^0.0.6" }, "peerDependenciesMeta": {}, "publishConfig": { "access": "public" }, "keywords": [ "TypeScript", "Decorators", "Modular", "Architecture", "Extensible", "Framework", "Custom", "Field", "Types", "Type", "Safety", "API", "Development", "Code", "Organization", "Application", "Scalability", "Dynamic", "Ecosystem", "Clean", "Code", "Object-Oriented", "Programming", "Developer-Friendly", "Open", "Source" ], "author": "Boris Fouomene", "npmClient": "npm" }