UNPKG

@devexperts/dxcharts-lite

Version:
118 lines (117 loc) 4.32 kB
{ "name": "@devexperts/dxcharts-lite", "version": "2.7.30", "description": "DXCharts Lite", "author": "Devexperts Solutions IE Limited", "license": "MPL 2.0", "scripts": { "//<----dev server---->": "dev server", "watch": "tsc --watch --outDir dist", "dev": "webpack serve --config webpack.dev.config.js", "//<----dev builds---->": "dev builds", "build": "pnpm clean_dist && pnpm build:standalone && pnpm build:lib", "build:lib": "tsc --outDir dist", "build:standalone": "webpack --config webpack.build.config.js", "//<----prod builds---->": "production builds (no source maps)", "build:production": "pnpm clean_dist && pnpm build:lib:production && pnpm build:standalone:production", "build:lib:production": "pnpm build:lib && pnpm add_disclaimer", "build:standalone:production": "webpack --config webpack.build.config.js --env MODE=production && pnpm add_disclaimer", "//<----utility builds---->": "build will run on dxcity CI when trying to merge PR builds", "build:shadow_merge": "pnpm test && pnpm format:check && pnpm build", "prepublishOnly": "pnpm test && pnpm build:production", "//<----tests---->": "scripts to run tests", "test": "pnpm test:lint && jest", "test:lint": "eslint \"./src/**/*.ts\" \"./src/**/*.js\" --no-error-on-unmatched-pattern", "//<----post process---->": "post-processing scripts", "minify:lib": "pnpm ts-node --project ./tsconfig.node.json ./scripts/minify.ts", "add_disclaimer": "pnpm ts-node --project ./tsconfig.node.json ./scripts/add-disclaimer.ts", "eslint:fix": "prettier --write ./src/**/*.ts && eslint --fix \"./src/**/*.ts\" \"./src/**/*.js\" --no-error-on-unmatched-pattern", "//<----generators---->": "scripts to generate useful things", "generate:badges": "pnpm ts-node --project ./tsconfig.node.json ./scripts/generate-badges.ts", "generate:docs": "pnpm ts-node --project ./tsconfig.node.json ./docs/generator/run.ts", "generate:codesandbox": "pnpm ts-node --project ./tsconfig.node.json ./docs/codesandbox/cli/run.ts ./docs/how-to", "//<----utils---->": "utility scripts", "clean": "pnpm clean_dist && rimraf ./node_modules", "clean_dist": "rimraf ./dist", "prepack": "pinst --disable", "postpack": "pinst --enable", "format:check": "prettier --check . --ignore-path .prettierignore --config .prettierrc" }, "lint-staged": { "src/**/*.{js,ts}": [ "pnpm add_disclaimer", "prettier --write" ], "!(src)/**/*.{js,ts}": "prettier --write" }, "devDependencies": { "@types/chai": "5.2.3", "@types/color": "4.2.1", "@types/is-glob": "4.0.4", "@types/jest": "30.0.0", "@types/mocha": "10.0.10", "@types/node": "24.12.2", "@types/resize-observer-browser": "0.1.11", "@typescript-eslint/eslint-plugin": "8.58.1", "@typescript-eslint/parser": "8.58.1", "chai": "6.2.2", "commander": "14.0.3", "esbuild": "0.28.0", "esbuild-jest": "0.5.0", "esbuild-loader": "4.4.3", "eslint": "9.39.4", "eslint-config-prettier": "10.1.8", "eslint-plugin-jest": "29.15.2", "eslint-plugin-node": "11.1.0", "fork-ts-checker-webpack-plugin": "9.1.0", "glob": "13.0.6", "html-inline-script-webpack-plugin": "3.2.1", "html-webpack-plugin": "5.6.6", "is-glob": "4.0.3", "jest": "30.3.0", "jest-canvas-mock": "2.5.2", "jest-environment-jsdom": "30.3.0", "lint-staged": "16.4.0", "mocha": "11.7.5", "node-html-parser": "7.1.0", "pinst": "3.0.0", "prettier": "3.8.2", "puppeteer": "24.40.0", "rimraf": "6.1.3", "ts-jest": "29.4.9", "ts-node": "10.9.2", "tslib": "2.8.1", "typescript": "5.9.3", "webpack": "5.106.1", "webpack-cli": "6.0.1", "webpack-dev-server": "5.2.3" }, "dependencies": { "color": "4.2.3", "date-fns": "4.1.0", "rxjs": "7.8.2" }, "peerDependencies": { "rxjs": ">=6.5.2" }, "main": "dist/index.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "ssh://git@github.com:devexperts/dxcharts-lite.git" }, "files": [ "dist/*" ], "keywords": [ "javascript", "finance", "chart", "charts", "typescript", "canvas", "charting-library", "charting", "html5-charts" ] }