{
    "name": "@g20/svg",
    "version": "1.0.0-alpha.47",
    "description": "Scalable Vector Graphics Renderer",
    "exports": {
        ".": {
            "types": "./dist/index.d.ts",
            "system": "./dist/system/index.min.js",
            "default": "./dist/esm/index.min.js"
        }
    },
    "main": "./dist/commonjs/index.js",
    "module": "./dist/esm/index.min.js",
    "type": "module",
    "types": "./dist/index.d.ts",
    "files": [
        "dist/commonjs/index.js",
        "dist/commonjs/index.js.map",
        "dist/esm/index.js",
        "dist/esm/index.js.map",
        "dist/esm/index.min.js",
        "dist/esm/index.min.js.map",
        "dist/index.d.ts",
        "dist/system/index.js",
        "dist/system/index.js.map",
        "dist/system/index.min.js",
        "dist/system/index.min.js.map",
        "dist/umd/index.js",
        "dist/umd/index.js.map"
    ],
    "keywords": [
        "2D",
        "Graphics",
        "Library",
        "SVG",
        "Canvas",
        "Geometric",
        "Algebra"
    ],
    "publishConfig": {
        "access": "public"
    },
    "scripts": {
        "build": "npm run clean && rollup --config rollup.config.mts --configPlugin @rollup/plugin-typescript",
        "check": "npx package-check",
        "clean": "rm -rf coverage && rm -rf dist && rm -rf docs && rm -rf es2015 && rm -rf system && rm -rf types && rm -rf build",
        "coverage": "npm run test -- --coverage",
        "dev": "rollup --config rollup.config.mts --configPlugin @rollup/plugin-typescript -w",
        "docs": "npm run docs:typedoc && open-cli docs/index.html",
        "docs:typedoc": "rm -rf docs && typedoc --options typedoc.json",
        "lint": "eslint .",
        "pages": "npm run docs:typedoc && gh-pages --dist docs --dest svg",
        "pretest": "npm run build",
        "release": "release-it",
        "test": "jest"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/geometryzen/g20mono.git"
    },
    "author": {
        "name": "David Geo Holmes",
        "email": "david.geo.holmes@gmail.com"
    },
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/geometryzen/g20mono/issues"
    },
    "homepage": "https://github.com/geometryzen/g20mono#readme",
    "dependencies": {
        "canvg": "^4.0.2",
        "jsdom": "^24.1.0"
    },
    "devDependencies": {
        "@types/jsdom": "^21.1.7"
    },
    "peerDependencies": {
        "@g20/core": "1.0.0-alpha.47"
    },
    "gitHead": "15a06dd7a633677ad24f984950acd16ec0752e06"
}
