{
    "name": "@shuding/opentype.js",
    "description": "OpenType font parser",
    "version": "1.4.0-beta.0",
    "author": {
        "name": "Frederik De Bleser",
        "email": "frederik@debleser.be"
    },
    "keywords": [
        "graphics",
        "fonts",
        "font",
        "opentype",
        "otf",
        "ttf",
        "woff",
        "type"
    ],
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git://github.com/opentypejs/opentype.js.git"
    },
    "main": "dist/opentype.js",
    "module": "dist/opentype.module.js",
    "bin": {
        "ot": "./bin/ot"
    },
    "scripts": {
        "start": "node ./bin/server.js",
        "watch": "rollup -c -w",
        "test": "mocha --require reify --recursive && jscs .",
        "build": "rollup -c",
        "minify": "uglifyjs --source-map \"url='opentype.min.js.map'\" --compress drop_console,hoist_funs --mangle --mangle-props --output ./dist/opentype.min.js -- ./dist/opentype.js",
        "dist": "npm run test && npm run build && npm run minify"
    },
    "files": [
        "LICENSE",
        "RELEASES.md",
        "README.md",
        "bin",
        "dist",
        "src"
    ],
    "engines": {
        "node": ">= 8.0.0"
    },
    "devDependencies": {
        "@babel/preset-env": "^7.9.5",
        "buble": "^0.20.0",
        "cross-env": "^7.0.2",
        "jscs": "^3.0.7",
        "jshint": "^2.11.0",
        "mocha": "^7.1.1",
        "reify": "^0.20.12",
        "rollup": "^1.32.1",
        "rollup-plugin-buble": "^0.19.8",
        "rollup-plugin-commonjs": "^10.1.0",
        "rollup-plugin-license": "^0.9.0",
        "rollup-plugin-node-resolve": "^5.2.0",
        "uglify-js": "^3.8.1"
    },
    "browser": {
        "fs": false
    },
    "dependencies": {
        "fflate": "^0.7.3",
        "string.prototype.codepointat": "^0.2.1"
    },
    "prettier": {
        "singleQuote": true
    }
}
