UNPKG

asciiground

Version:

Library for creating animated ASCII canvas backgrounds supporting generative patterns and extensive configuration options.

119 lines (118 loc) 3.13 kB
{ "name": "asciiground", "version": "1.1.2", "description": "Library for creating animated ASCII canvas backgrounds supporting generative patterns and extensive configuration options.", "type": "module", "main": "dist/asciiground.umd.js", "module": "dist/asciiground.es.js", "types": "dist/index.d.ts", "files": [ "dist", "README.md", "LICENSE" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/asciiground.es.js", "require": "./dist/asciiground.umd.js" } }, "bundlesize": [ { "path": "./dist/asciiground.umd.js", "maxSize": "30 kB" }, { "path": "./dist/asciiground.es.js", "maxSize": "30 kB" } ], "engines": { "node": ">=18.0.0" }, "scripts": { "dev": "vite", "build": "tsc && npm run build:lib", "build:lib": "vite build --mode lib && npm run size", "build:demo": "vite build --mode demo", "build:docs": "typedoc", "preview": "vite preview", "typecheck": "tsc --noEmit", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:watch": "vitest --watch", "prepublishOnly": "npm run build", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "clean": "rm -rf dist coverage docs/api docs/demo", "prepare": "npm run build", "publish:patch": "./scripts/publish.sh patch", "publish:minor": "./scripts/publish.sh minor", "publish:major": "./scripts/publish.sh major", "setup": "./scripts/setup.sh", "version:check": "npm outdated", "version:update": "npm update", "size": "bundlesize", "commit": "cz" }, "keywords": [ "ascii", "animation", "canvas", "background", "typescript", "library", "perlin-noise", "procedural", "graphics", "web-animation", "matrix-effect", "terminal-graphics", "ascii-art", "generative", "creative-coding" ], "author": "Karolis Strazdas", "license": "MIT", "homepage": "https://github.com/Eoic/asciiground#readme", "repository": { "type": "git", "url": "git+https://github.com/Eoic/asciiground.git" }, "bugs": { "url": "https://github.com/Eoic/asciiground/issues" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Eoic" }, "devDependencies": { "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@eslint/js": "^9.31.0", "@types/eslint__js": "^8.42.3", "@vitest/coverage-v8": "^3.2.4", "bundlesize": "^0.18.2", "commitizen": "^4.3.0", "conventional-changelog-cli": "^5.0.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^9.31.0", "eta": "^3.5.0", "jsdom": "^26.1.0", "typedoc": "^0.28.7", "typedoc-plugin-markdown": "^4.7.1", "typedoc-plugin-missing-exports": "^4.0.0", "typescript": "~5.8.3", "typescript-eslint": "^8.36.0", "vite": "^7.0.4", "vite-plugin-dts": "^4.5.4", "vitest": "^3.2.4" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }