@gramex/radar
Version:
A radial beeswarm or dot plot.
68 lines (67 loc) • 1.93 kB
JSON
{
"name": "@gramex/radar",
"version": "1.0.0",
"description": "A radial beeswarm or dot plot.",
"module": "dist/radar.js",
"main": "dist/radar.min.js",
"scripts": {
"docs": "documentation build radar.js --markdown-toc false -f md | prettier --parser markdown > docs/api.md",
"lint": "prettier --write '**/*.{js,mjs,ts,md,json}' && eslint",
"watch": "esbuild radar.js --format=esm --bundle --minify --allow-overwrite --sourcemap --outdir=dist --watch",
"build-browser": "esbuild radar.js --format=iife --global-name=gramex --bundle --minify --allow-overwrite --sourcemap --outdir=dist",
"build-esm": "esbuild radar.js --format=esm --bundle --minify --allow-overwrite --sourcemap --outdir=dist",
"build": "npm run build-browser && npm run build-esm",
"prepublishOnly": "npm run lint && npm run docs && npm run build"
},
"files": [
"README.md",
"dist/*"
],
"repository": {
"type": "git",
"url": "git+https://code.gramener.com/cto/gramex-radar"
},
"keywords": [
"gramex",
"radar",
"beeswarm",
"dotplot"
],
"author": "S Anand <s.anand@gramener.com>",
"license": "MIT",
"bugs": {
"url": "https://code.gramener.com/cto/gramex-radar/-/issues"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"homepage": "https://gramener.com/gramex-radar/",
"prettier": {
"printWidth": 120
},
"eslintConfig": {
"root": true,
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
},
"env": {
"browser": true,
"es2022": true,
"jest": true
},
"plugins": [
"html"
],
"extends": "eslint:recommended"
},
"devDependencies": {
"@gramex/chartbase": "^1.0.2",
"documentation": "^14.0.2",
"esbuild": "^0.19.2",
"eslint": "^8.48.0",
"eslint-plugin-html": "^7.1.0",
"prettier": "^3.0.3"
}
}