qcobjects-sdk
Version:
QCObjects SDK is a set of Controllers, Views and Components that are elementary and useful to assist developers to build applications under MVC patterns using QCObjects, Cross Browser Javascript Framework for MVC Patterns
119 lines (118 loc) • 5.86 kB
JSON
{
"name": "qcobjects-sdk",
"version": "2.4.66",
"description": "QCObjects SDK is a set of Controllers, Views and Components that are elementary and useful to assist developers to build applications under MVC patterns using QCObjects, Cross Browser Javascript Framework for MVC Patterns",
"main": "public/index.cjs",
"module": "public/index.mjs",
"exports": {
".": {
"require": "./public/index.cjs",
"import": "./public/index.mjs"
},
"./package.json": "./package.json",
"./js/org.qcobjects.cloud.auth.session.data": "./src/js/org.qcobjects.cloud.auth.session.data.js",
"./js/org.qcobjects.cloud.auth.session.usertoken": "./src/js/org.qcobjects.cloud.auth.session.usertoken.js",
"./js/org.qcobjects.components.grid": "./src/js/org.qcobjects.components.grid.js",
"./js/org.qcobjects.components": "./src/js/org.qcobjects.components.js",
"./js/org.qcobjects.components.list": "./src/js/org.qcobjects.components.list.js",
"./js/org.qcobjects.components.notifications": "./src/js/org.qcobjects.components.notifications.js",
"./js/org.qcobjects.components.slider": "./src/js/org.qcobjects.components.slider.js",
"./js/org.qcobjects.components.splashscreen": "./src/js/org.qcobjects.components.splashscreen.js",
"./js/org.qcobjects.controllers.form": "./src/js/org.qcobjects.controllers.form.js",
"./js/org.qcobjects.controllers.grid": "./src/js/org.qcobjects.controllers.grid.js",
"./js/org.qcobjects.controllers": "./src/js/org.qcobjects.controllers.js",
"./js/org.qcobjects.controllers.list": "./src/js/org.qcobjects.controllers.list.js",
"./js/org.qcobjects.controllers.slider": "./src/js/org.qcobjects.controllers.slider.js",
"./js/org.qcobjects.controllers.swagger": "./src/js/org.qcobjects.controllers.swagger.js",
"./js/org.qcobjects.effects": "./src/js/org.qcobjects.effects.js",
"./js/org.qcobjects.i18n_messages": "./src/js/org.qcobjects.i18n_messages.js",
"./js/org.qcobjects.modal.controllers": "./src/js/org.qcobjects.modal.controllers.js",
"./js/org.qcobjects.modal.effects": "./src/js/org.qcobjects.modal.effects.js",
"./js/org.qcobjects.models": "./src/js/org.qcobjects.models.js",
"./js/org.qcobjects.tools.canvas": "./src/js/org.qcobjects.tools.canvas.js",
"./js/org.qcobjects.tools": "./src/js/org.qcobjects.tools.js",
"./js/org.qcobjects.tools.layouts": "./src/js/org.qcobjects.tools.layouts.js",
"./js/org.qcobjects.views": "./src/js/org.qcobjects.views.js",
"./QCObjects-SDK": "./js/QCObjects-SDK.js"
},
"type": "commonjs",
"types": "./src/index.d.ts",
"license": "LGPL-3.0",
"scripts": {
"test": "npm run lint",
"lint": "(npx eslint \"src/**/*.ts\" --fix --ext ts)",
"sync": "git add . && git commit -am ",
"preversion": "npm i --upgrade && npm test",
"postversion": "git push && git push --tags",
"v-patch": "qcobjects v-patch",
"v-minor": "qcobjects v-minor",
"v-major": "qcobjects v-major",
"qcobjects": "qcobjects",
"cli": "qcobjects",
"build:static": "npx qcobjects-cli publish:static src/ build/ --exclude js --exclude=.DS_Store",
"build:jekyll": "npx qcobjects-cli publish:static jekyll/ public/ --exclude=.DS_Store",
"build:static:css": "npx qcobjects-cli publish:static src/css build/css --exclude js --exclude=.DS_Store",
"build:static:templates": "npx qcobjects-cli publish:static src/templates build/templates --exclude js --exclude=.DS_Store",
"build:ts": "npm test && npx tsc",
"build:ts-types": "npx tsc --project tsconfig.d.json",
"build": "npm run build:static:css && npm run build:static:templates && npm run build:ts-types && npm run build:ts && npm run publish:static && npm run publish:esbuild && npm run minify:css",
"publish:static": "(npx qcobjects-cli publish:static build/ public/ --exclude js --exclude=.DS_Store)",
"publish:esbuild": "npx esbuild \"build/QCObjects-SDK.js\" --bundle --minify --outdir=public --keep-names --global-name=global --sourcemap --target=es2020 ",
"minify:css": "(npx esbuild build/css/*.css build/css/**/*.css --outdir=public/css --keep-names --minify --global-name=global --sourcemap --loader:.svg=file)",
"prepare": "node -e \"if(!require('fs').existsSync('.git')){process.exit(0)}\" || npx -y husky install",
"prestart": "npm run publish:web",
"cli:help": "qcobjects --help",
"tree": "tree -d --gitignore"
},
"repository": {
"type": "git",
"url": "git+https://github.com/QuickCorp/QCObjects-SDK.git"
},
"keywords": [
"node",
"quickcorp",
"javascript",
"pure",
"mvc",
"objects",
"sdk",
"middleware",
"framework",
"quick",
"components",
"web",
"webcomponents"
],
"devDependencies": {
"@types/qcobjects": "github:QCObjects/-types-qcobjects",
"@types/qcobjects-sdk": "github:QCObjects/-types-qcobjects-sdk",
"@typescript-eslint/eslint-plugin": "^5.58.0",
"@typescript-eslint/parser": "^5.58.0",
"eslint": "^8.38.0",
"eslint-config-prettier": "^8.8.0",
"eslint-config-qcobjects": "^0.0.23",
"eslint-config-qcobjects-typescript": "^2.4.5",
"eslint-config-semistandard": "^17.0.0",
"eslint-config-standard": "^17.0.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1",
"hint": "^2.0.0",
"jasmine": "^3.7.0",
"qcobjects": "^2.4.99",
"qcobjects-cli": "^2.4.65",
"qcobjects-command-publish-static": "^1.0.2",
"qcobjects-sdk": "^2.4.64",
"qcobjects-tsconfig": "^2.4.10",
"typescript": "^5.0.4"
},
"author": "Jean Machuca <correojean@gmail.com>",
"bugs": {
"url": "https://github.com/QuickCorp/QCObjects-SDK/issues"
},
"homepage": "https://sdk.qcobjects.dev",
"peerDependencies": {
"qcobjects": ">=2.4.99"
},
"dependencies": {}
}