UNPKG

d3-cloud

Version:

Generate word clouds in JavaScript.

67 lines (66 loc) • 2.14 kB
{ "name": "d3-cloud", "version": "2.0.0", "description": "Generate word clouds in JavaScript.", "keywords": [ "word", "cloud", "tag", "visualization", "canvas" ], "homepage": "https://www.jasondavies.com/wordcloud/", "license": "BSD-3-Clause", "type": "module", "sideEffects": false, "engines": { "node": ">=20" }, "types": "./index.d.ts", "files": [ "src/", "build/", "index.d.ts", "README.md", "MIGRATING.md", "BENCHMARKS.md", "CHANGELOG.md", "LICENSE" ], "author": { "name": "Jason Davies", "url": "https://www.jasondavies.com/" }, "main": "src/index.js", "exports": { ".": { "types": "./index.d.ts", "import": "./src/index.js" }, "./build/d3-cloud.js": { "types": "./index.d.ts", "default": "./build/d3-cloud.js" } }, "unpkg": "build/d3-cloud.js", "jsdelivr": "build/d3-cloud.js", "repository": { "type": "git", "url": "git+https://github.com/jasondavies/d3-cloud.git" }, "scripts": { "build": "esbuild src/index.js --bundle --format=esm --platform=browser --target=es2015 --outfile=build/d3-cloud.js", "check:examples": "node --check examples/shared.js && node --check examples/index.js && node --check examples/frequencies.js && node --check examples/live-update.js && node --check examples/image-sprites.js && node --check examples/mask.js && node --check examples/node.js && node --check examples/font-loading.js && node --check examples/worker.js && node --check examples/worker-layout.js && node --check benchmark.js", "check:types": "tsc --noEmit --strict --module NodeNext --moduleResolution NodeNext type-tests/sprite-datum.ts type-tests/canvas-factory.ts type-tests/image-sources.ts", "check:package": "npm test && npm run check:examples && npm pack --dry-run --cache .npm-cache", "pretest": "npm run build", "test": "node --test && npm run check:types" }, "devDependencies": { "@types/node": "^20.19.43", "canvas": "^3.2.3", "d3-cloud-v1": "npm:d3-cloud@1.2.9", "esbuild": "^0.25.0", "typescript": "^5.9.3" } }