UNPKG

@devexperts/dxcharts-lite

Version:
123 lines (122 loc) 4.33 kB
{ "name": "@devexperts/dxcharts-lite", "version": "2.7.22", "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": "yarn clean_dist && yarn build:standalone && yarn build:lib", "build:lib": "tsc --outDir dist", "build:standalone": "webpack --config webpack.build.config.js", "//<----prod builds---->": "production builds (no source maps)", "build:production": "yarn clean_dist && yarn build:lib:production && yarn build:standalone:production", "build:lib:production": "yarn build:lib && yarn add_disclaimer", "build:standalone:production": "webpack --config webpack.build.config.js --env MODE=production && yarn add_disclaimer", "//<----utility builds---->": "build will run on dxcity CI when trying to merge PR builds", "build:shadow_merge": "yarn test && yarn build", "prepublishOnly": "yarn test && yarn build:production", "//<----tests---->": "scripts to run tests", "test": "yarn test:lint && jest", "test:lint": "eslint \"./src/**/*.ts\" \"./src/**/*.js\" --no-error-on-unmatched-pattern", "//<----post process---->": "post-processing scripts", "minify:lib": "yarn ts-node --project ./tsconfig.node.json ./scripts/minify.ts", "add_disclaimer": "yarn 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": "yarn ts-node --project ./tsconfig.node.json ./scripts/generate-badges.ts", "generate:docs": "yarn ts-node --project ./tsconfig.node.json ./docs/generator/run.ts", "generate:codesandbox": "yarn ts-node --project ./tsconfig.node.json ./docs/codesandbox/cli/run.ts ./docs/how-to", "//<----utils---->": "utility scripts", "clean": "yarn clean_dist && rimraf ./node_modules", "clean_dist": "rimraf ./dist", "prepack": "pinst --disable", "postpack": "pinst --enable" }, "lint-staged": { "src/**/*.{js,ts}": [ "yarn add_disclaimer", "prettier --write" ], "!(src)/**/*.{js,ts}": "prettier --write" }, "devDependencies": { "@types/chai": "5.2.3", "@types/color": "4.2.0", "@types/is-glob": "4.0.4", "@types/jest": "30.0.0", "@types/mocha": "10.0.10", "@types/node": "24.10.1", "@types/resize-observer-browser": "0.1.11", "@typescript-eslint/eslint-plugin": "8.48.1", "@typescript-eslint/parser": "8.48.1", "chai": "6.2.1", "commander": "14.0.2", "esbuild": "0.27.0", "esbuild-jest": "0.5.0", "esbuild-loader": "4.4.0", "eslint": "9.39.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-jest": "29.2.1", "eslint-plugin-node": "11.1.0", "fork-ts-checker-webpack-plugin": "9.1.0", "glob": "13.0.0", "html-inline-script-webpack-plugin": "3.2.1", "html-webpack-plugin": "5.6.5", "is-glob": "4.0.3", "jest": "30.2.0", "jest-canvas-mock": "2.5.2", "jest-environment-jsdom": "30.2.0", "lint-staged": "16.2.7", "mocha": "11.7.5", "node-html-parser": "7.0.1", "pinst": "3.0.0", "prettier": "3.7.3", "puppeteer": "24.31.0", "rimraf": "6.1.2", "ts-jest": "29.4.6", "ts-node": "10.9.2", "tslib": "2.8.1", "typescript": "5.9.3", "webpack": "5.103.0", "webpack-cli": "6.0.1", "webpack-dev-server": "5.2.2" }, "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" ], "resolutions": { "ip": "2.0.1", "word-wrap": "1.2.5", "node-forge": "1.3.2" }, "packageManager": "yarn@3.5.1" }