UNPKG

pagedjs

Version:

Chunks up a document into paged media flows and applies print styles

74 lines (73 loc) 2.88 kB
{ "name": "pagedjs", "version": "0.4.0-beta.1", "description": "Chunks up a document into paged media flows and applies print styles", "author": "Fred Chasen", "license": "MIT", "homepage": "https://pagedmedia.org", "main": "src/index.js", "browser": "dist/paged.js", "type": "module", "exports": { "import": "./src/index.js", "require": "./lib/index.cjs", "browser": "./dist/paged.js", "polyfill": "./dist/paged.polyfill.js", "default": "./src/index.js" }, "dependencies": { "@babel/polyfill": "^7.10.1", "@babel/runtime": "^7.17.8", "clear-cut": "^2.0.2", "css-tree": "^1.1.3", "event-emitter": "^0.3.5" }, "devDependencies": { "@babel/cli": "^7.17.6", "@babel/core": "^7.17.8", "@babel/plugin-proposal-async-generator-functions": "^7.16.8", "@babel/plugin-transform-runtime": "^7.17.0", "@babel/preset-env": "^7.18.2", "@rollup/plugin-commonjs": "^21.0.3", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.1.3", "babel-plugin-replace-import-extension": "^1.1.3", "chalk": "^5.0.1", "eslint": "^8.12.0", "express": "^4.17.3", "jest": "^27.5.1", "jest-image-snapshot": "^4.5.1", "playwright-core": "^1.20.2", "rimraf": "^3.0.2", "rollup": "^2.70.1", "rollup-plugin-license": "^2.6.1", "rollup-plugin-livereload": "^2.0.5", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-serve": "^1.1.0" }, "scripts": { "build": "rollup -c", "start": "rollup -w -c rollup.server.config.js", "test": "npm run lint && jest", "specs": "npm run pretest && jest --config=specs/jest.config.js", "compile": "babel src/ -d lib/ --out-file-extension .cjs", "legacy": "babel dist/paged.js --out-file dist/paged.legacy.js && babel dist/paged.polyfill.js --out-file dist/paged.polyfill.legacy.js", "pretest": "npm run build && npm run compile", "prepublishOnly": "npm run build && npm run compile && npm run legacy", "watch": "rollup -w -c", "lint": "eslint -c .eslintrc.json src specs", "docker-build": "docker build -t pagedmedia/pagedjs .", "docker-test": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host --user pwuser --security-opt 'seccomp=seccomp.json' -v $(pwd)/specs:/home/pwuser/pagedjs/specs pagedmedia/pagedjs npm test", "docker-specs": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host -v $(pwd)/specs:/home/pwuser/pagedjs/specs pagedmedia/pagedjs npm run specs", "docker-update-specs": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host -v $(pwd)/specs:/home/pwuser/pagedjs/specs pagedmedia/pagedjs npm run specs -- -u" }, "repository": { "type": "git", "url": "https://gitlab.coko.foundation/pagedjs/pagedjs.git" }, "files": [ "dist", "lib", "src" ] }