{
    "name": "ace-code",
    "description": "Ajax.org Code Editor is a full featured source code highlighting editor that powers the Cloud9 IDE",
    "version": "1.40.1",
    "homepage": "https://github.com/ajaxorg/ace",
    "engines": {
        "node": ">= 0.6.0"
    },
    "author": "Fabian Jakobs <fabian@c9.io>",
    "main": "src/ace.js",
    "typings": "ace.d.ts",
    "repository": {
        "type": "git",
        "url": "https://github.com/ajaxorg/ace.git"
    },
    "devDependencies": {
        "amd-loader": "~0.0.4",
        "architect-build": "https://github.com/c9/architect-build/tarball/43a6fdeffe",
        "asyncjs": "~0.0.12",
        "dryice": "0.4.11",
        "eslint": "^8.20.0",
        "istanbul": "^0.4.5",
        "standard-version": "^9.3.2",
        "typescript": "^5.6.3"
    },
    "mappings": {
        "ace": "."
    },
    "license": "BSD-3-Clause",
    "files": [
        "src",
        "styles",
        "ace.d.ts",
        "ace-modes.d.ts",
        "types",
        "esm-resolver.js",
        "translations",
        "!**/*_test.js",
        "!**/_test"
    ],
    "scripts": {
        "start": "node static.js",
        "test": "node src/test/all.js",
        "cover": "istanbul cover src/test/all.js",
        "lint": "eslint \"src/**/*.js\" \"*.js\"",
        "fix": "npm run lint -- --fix",
        "typecheck": "tsc -p tsconfig.json",
        "update-types": "node ./tool/ace_declaration_generator.js",
        "changelog": "standard-version",
        "prepack": "node tool/esm_resolver_generator.js && node tool/ace_declaration_generator.js && node Makefile.dryice.js css --target build-styles && rm -rf styles && mv build-styles/css styles"
    },
    "standard-version": {
        "skip": {
            "commit": true,
            "tag": true
        }
    },
    "prettier": {
        "printWidth": 120,
        "tabWidth": 4,
        "useTabs": false,
        "semi": true,
        "singleQuote": false,
        "trailingComma": "none",
        "bracketSpacing": false,
        "arrowParens": "always",
        "requirePragma": false,
        "insertPragma": false,
        "proseWrap": "preserve"
    }
}
