1{ 2 "name": "@asciidoctor/core", 3 "version": "3.0.2", 4 "description": "Asciidoctor - the core library", 5 "type": "module", 6 "main": "dist/node/asciidoctor.js", 7 "browser": "dist/browser/asciidoctor.js", 8 "module": "dist/browser/asciidoctor.js", 9 "exports": { 10 "node": { 11 "import": "./dist/node/asciidoctor.js", 12 "require": "./dist/node/asciidoctor.cjs" 13 }, 14 "default": "./dist/browser/asciidoctor.js" 15 }, 16 "types": "types", 17 "engines": { 18 "node": ">=16", 19 "npm": ">=8" 20 }, 21 "files": [ 22 "dist", 23 "types/index.d.ts", 24 "LICENSE", 25 "README.md" 26 ], 27 "scripts": { 28 "test:graalvm": "node tasks/graalvm.cjs", 29 "test:node": "mocha spec/*/*.spec.cjs && npm run test:node:esm", 30 "test:node:esm": "mocha --experimental-json-modules spec/node/asciidoctor.spec.js", 31 "test:browser": "node spec/browser/run.cjs", 32 "test:types": "rm -f types/tests.js && eslint types --ext .ts && tsc --build types/tsconfig.json && node --input-type=commonjs types/tests.js", 33 "test": "node tasks/test/unsupported-features.cjs && npm run test:node && npm run test:browser && npm run test:types", 34 "build": "node tasks/build.cjs && npm run test && npm run lint", 35 "build:quick": "node tasks/build.cjs && npm run test:node && npm run code:lint", 36 "clean": "npm run clean:all", 37 "clean:all": "node tasks/clean.cjs", 38 "clean:core": "node tasks/clean.cjs core", 39 "clean:patch": "node tasks/clean.cjs patch", 40 "clean:js": "node tasks/clean.cjs js", 41 "dist": "cross-env MINIFY=1 node tasks/dist.cjs", 42 "lint": "npm run code:lint", 43 "code:lint": "standard 'src/**/*.js' 'spec/**/*.cjs' 'spec/**/*.js' 'tasks/**/*.cjs' 'benchmark/**/*.cjs'", 44 "package": "cross-env MINIFY=1 COPY_DIST=1 node tasks/build.cjs && cross-env MINIFY=1 npm run test", 45 "examples": "node tasks/examples.cjs", 46 "server": "node tasks/server.cjs", 47 "benchmark": "node tasks/benchmark.cjs", 48 "docs:lint": "documentation lint src/**", 49 "docs:build": "documentation build src/** -f html -o build/docs -g", 50 "docs:serve": "documentation serve src/** -g -w", 51 "docs": "npm run docs:lint && npm run docs:build", 52 "travis": "npm run lint && npm run package && npm run docs && npm run examples && npm run test:graalvm" 53 }, 54 "repository": { 55 "type": "git", 56 "url": "https://github.com/asciidoctor/asciidoctor.js.git" 57 }, 58 "publishConfig": { 59 "access": "public" 60 }, 61 "keywords": [ 62 "asciidoc", 63 "asciidoctor", 64 "opal", 65 "javascript", 66 "library" 67 ], 68 "authors": [ 69 "Dan Allen (https://github.com/mojavelinux)", 70 "Guillaume Grossetie (https://github.com/mogztter)", 71 "Anthonny Quérouil (https://github.com/anthonny)" 72 ], 73 "license": "MIT", 74 "bugs": { 75 "url": "https://github.com/asciidoctor/asciidoctor.js/issues" 76 }, 77 "homepage": "https://github.com/asciidoctor/asciidoctor.js", 78 "dependencies": { 79 "@asciidoctor/opal-runtime": "3.0.1", 80 "unxhr": "1.2.0" 81 }, 82 "devDependencies": { 83 "@rollup/plugin-commonjs": "24.1.0", 84 "@rollup/plugin-json": "6.0.0", 85 "@rollup/plugin-replace": "5.0.2", 86 "@types/node": "18.16.8", 87 "@types/nunjucks": "3.2.2", 88 "@typescript-eslint/eslint-plugin": "5.59.5", 89 "@typescript-eslint/parser": "5.59.5", 90 "bestikk-download": "1.0.0", 91 "bestikk-fs": "1.0.0", 92 "bestikk-log": "0.1.0", 93 "bestikk-uglify": "3.0.1", 94 "chai": "4.3.7", 95 "cross-env": "7.0.3", 96 "dirty-chai": "2.0.1", 97 "documentation": "^14.0.0", 98 "dot": "1.1.3", 99 "ejs": "3.1.9", 100 "eslint": "8.40.0", 101 "handlebars": "4.7.7", 102 "http-server": "14.1.1", 103 "mocha": "10.2.0", 104 "mock-http-server": "1.4.5", 105 "module-alias": "2.2.2", 106 "nunjucks": "3.2.4", 107 "opal-compiler": "3.0.0", 108 "portfinder": "1.0.32", 109 "pug": "3.0.2", 110 "puppeteer": "19.11.1", 111 "rollup": "3.21.6", 112 "sinon": "15.0.4", 113 "standard": "17.0.0", 114 "tsd": "0.28.1", 115 "typescript": "4.9.5" 116 }, 117 "standard": { 118 "ignore": [ 119 "src/template-*.js", 120 "spec/node/asciidoctor.spec.cjs" 121 ] 122 }, 123 "_moduleAliases": { 124 "@asciidoctor/core": "build/asciidoctor-node.cjs" 125 } 126} 127