UNPKG

@kitmi/data

Version:

Jacaranda Framework Data Access Model

88 lines 2.54 kB
{ "name": "@kitmi/data", "version": "0.11.4", "description": "Jacaranda Framework Data Access Model", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "main": "cjs/index.js", "module": "src/index.js", "react-native": "src/index.js", "exports": { ".": { "import": "./src/index.js", "require": "./cjs/index.js" }, "./*": { "import": "./src/*.js", "require": "./cjs/*.js" }, "./**/*": { "import": "./src/**/*.js", "require": "./cjs/**/*.js" } }, "author": "Rockie Guo <rockie@kitmi.com.au>", "license": "MIT", "keywords": [ "jacaranda", "crypto", "cipher", "hash" ], "nyc": { "exclude": [ ".*", "cjs", "test", "**/*.spec.js" ] }, "dependencies": { "number-to-letter": "^1.0.1", "yaml": "^2.3.4", "@kitmi/sys": "1.2.2", "@kitmi/algo": "1.1.1", "@kitmi/types": "1.3.5", "@kitmi/jacaranda": "3.8.1", "@kitmi/utils": "1.3.1", "@kitmi/validators": "1.4.4" }, "devDependencies": { "@xgent/xem-commons": "*", "allure-commandline": "^2.22.0", "allure-js-commons": "^2.3.0", "allure-mocha": "^2.3.0", "oxlint": "^0.6.0", "rabbitmq-client": "^5.0.2", "serve": "^14.2.3", "@swc/cli": "^0.6.0", "mocha": "^11.1.0", "prettier": "^3.5.2", "shx": "0.3.4", "@kitmi/xeml": "0.12.10", "@kitmi/tester": "1.2.0" }, "prettier": { "quoteProps": "consistent", "printWidth": 120, "singleQuote": true, "trailingComma": "es5", "tabWidth": 4, "useTabs": false }, "scripts": { "build-model": "xeml build -c ./conf/xeml.default.yaml -w ./test", "pre-test": "pnpm build-model && xeml migrate --verbose -r -c ./conf/xeml.default.yaml -w ./test", "test": "pnpm build && SWCRC=true mocha --recursive test/**/*.spec.js", "cover": "nyc --reporter=html --reporter=text mocha --recursive test/**/*.spec.js && open ./coverage/index.html", "report": "allure generate allure-results --clean -o allure-report && serve ./allure-report", "doc": "jsdoc --configure .jsdoc.json --verbose && node ../../scripts/prepack.js", "prettier": "prettier --write ./src", "lint": "oxlint -c .oxlintrc.json --disable-react-plugin --disable-typescript-plugin ./src", "lint-fix": "pnpm lint --fix", "clean": "shx rm -rf cjs coverage .nyc_output allure-results allure-report", "build": "pnpm clean && swc ./src -d ./cjs --strip-leading-paths" } }