12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- {
- "name": "hyphenopoly",
- "version": "3.1.1",
- "description": "Hyphenation for node and Polyfill for client-side hyphenation.",
- "keywords": [
- "hyphenation",
- "html",
- "polyfill",
- "hyphens",
- "hyphen",
- "soft",
- "hyphenate",
- "JavaScript"
- ],
- "homepage": "https://github.com/mnater/Hyphenopoly",
- "bugs": "https://github.com/mnater/Hyphenopoly/issues",
- "license": "MIT",
- "author": {
- "name": "Mathias Nater",
- "email": "mathiasnater@gmail.com"
- },
- "files": [
- "hyphenEngine.asm.js",
- "hyphenEngine.wasm",
- "Hyphenopoly_Loader.js",
- "Hyphenopoly.js",
- "patterns/",
- "min/hyphenEngine.asm.js",
- "min/hyphenEngine.wasm",
- "min/Hyphenopoly_Loader.js",
- "min/Hyphenopoly.js",
- "min/patterns/",
- "example.js",
- "example.html"
- ],
- "main": "hyphenopoly.module.js",
- "engines": {
- "node": ">=8.3.0"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/mnater/Hyphenopoly"
- },
- "dependencies": {},
- "devDependencies": {
- "eslint": "^6.0.1",
- "eslint-plugin-security": "^1.4.0",
- "remark-cli": "^6.0.1",
- "remark-preset-lint-recommended": "^3.0.3",
- "tap": "^14.3.1",
- "terser": "^4.0.0"
- },
- "remarkConfig": {
- "plugins": [
- "remark-preset-lint-recommended"
- ]
- },
- "scripts": {
- "preinstall3rdparty": "rm -fR third-party",
- "install3rdparty": "git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen",
- "postinstall3rdparty": "npm run compile-binaryen",
- "compile-binaryen": "cd ./third-party/binaryen/ && cmake . && make",
- "compilewasm": "sh ./tools/compileWASM.sh hyphenEngine",
- "test": "tap test/*.js --coverage",
- "testsuite": "open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/",
- "lint": "eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md",
- "lint-md": "remark *.md",
- "prepare": "npm run minify",
- "minify": "sh ./tools/minify.sh",
- "doc": "cd ./docs/ && bundle exec jekyll serve -l -o"
- },
- "runkitExampleFilename": "example.js"
- }
|