{ "name": "@asciidoctor/core", "version": "2.2.7", "description": "Asciidoctor - the core library", "main": "dist/node/asciidoctor.js", "browser": "dist/browser/asciidoctor.js", "types": "types", "engines": { "node": ">=8.11", "npm": ">=5.0.0", "yarn": ">=1.1.0" }, "files": [ "dist", "types/index.d.ts", "LICENSE", "README.adoc" ], "scripts": { "test:graalvm": "node tasks/graalvm.js", "test:node": "mocha spec/*/*.spec.js", "test:browser": "node spec/browser/run.js", "test:types": "rm -f types/tests.js && eslint types --ext .ts && tsc --build types/tsconfig.json && node types/tests.js", "test": "node tasks/test/unsupported-features.js && npm run test:node && npm run test:browser && npm run test:types", "build": "node tasks/build.js && npm run test && npm run lint", "build:quick": "node tasks/build.js && npm run test:node && npm run code:lint", "clean": "npm run clean:all", "clean:all": "node tasks/clean.js", "clean:core": "node tasks/clean.js core", "clean:patch": "node tasks/clean.js patch", "clean:js": "node tasks/clean.js js", "dist": "cross-env MINIFY=1 node tasks/dist.js", "lint": "npm run code:lint && npm run docs:lint", "code:lint": "eslint 'src/**/*.js' 'spec/**/*.js' 'spec/**/*.js' 'tasks/**/*.js' 'benchmark/**/*.js'", "package": "cross-env MINIFY=1 COPY_DIST=1 node tasks/build.js && cross-env MINIFY=1 npm run test", "examples": "node tasks/examples.js", "server": "node tasks/server.js", "benchmark": "node tasks/benchmark.js", "docs:lint": "documentation lint src/**", "docs:build": "documentation build src/** -f html -o build/docs -g", "docs:serve": "documentation serve src/** -g -w", "docs": "npm run docs:lint && npm run docs:build", "travis": "npm run lint && npm run package && npm run docs && npm run examples && npm run test:graalvm" }, "repository": { "type": "git", "url": "https://github.com/asciidoctor/asciidoctor.js.git" }, "publishConfig": { "access": "public" }, "keywords": [ "asciidoc", "asciidoctor", "opal", "javascript", "library" ], "authors": [ "Dan Allen (https://github.com/mojavelinux)", "Guillaume Grossetie (https://github.com/mogztter)", "Anthonny Quérouil (https://github.com/anthonny)" ], "license": "MIT", "bugs": { "url": "https://github.com/asciidoctor/asciidoctor.js/issues" }, "homepage": "https://github.com/asciidoctor/asciidoctor.js", "dependencies": { "asciidoctor-opal-runtime": "0.3.3", "unxhr": "1.0.1" }, "devDependencies": { "@types/node": "17.0.10", "@types/nunjucks": "3.2.1", "@typescript-eslint/eslint-plugin": "5.9.1", "@typescript-eslint/parser": "5.9.1", "bestikk-download": "1.0.0", "bestikk-fs": "1.0.0", "bestikk-log": "0.1.0", "bestikk-uglify": "3.0.0", "chai": "4.3.4", "cross-env": "7.0.3", "dirty-chai": "2.0.1", "documentation": "13.2.5", "dot": "1.1.3", "ejs": "3.1.6", "eslint": "8.7.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.25.4", "handlebars": "4.7.7", "http-server": "14.1.0", "mocha": "9.1.4", "module-alias": "2.2.2", "nunjucks": "3.2.3", "opal-compiler": "1.0.13", "pug": "3.0.2", "puppeteer": "13.1.1", "sinon": "12.0.1", "typescript": "4.5.4" }, "_moduleAliases": { "@asciidoctor/core": "build/asciidoctor-node.js" } }