UNPKG

syphonx-core

Version:

SyphonX is a template-driven solution for extracting data from HTML in a highly efficient way. It combines the power of jQuery, Regular Expressions, and Javascript into a declarative template-driven format that extracts and reshapes HTML data into JSON.

60 lines (59 loc) 1.76 kB
{ "name": "syphonx-core", "version": "1.2.80", "description": "SyphonX is a template-driven solution for extracting data from HTML in a highly efficient way. It combines the power of jQuery, Regular Expressions, and Javascript into a declarative template-driven format that extracts and reshapes HTML data into JSON.", "author": "Dave Templin <dtempx@gmail.com> (https://github.com/dtempx/)", "homepage": "https://github.com/dtempx/syphonx-core", "repository": "github:dtempx/syphonx-core", "license": "MIT", "type": "module", "main": "./dist/cjs/index.js", "exports": { ".": { "types": "./dist/esm/index.d.ts", "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "browser": "./dist/umd/syphonx.js" } }, "files": [ "./dist/" ], "scripts": { "build": "bash ./build.sh", "clean": "bash ./clean.sh", "test": "npx mocha -r ./mocha.js" }, "keywords": [ "scrape" ], "dependencies": { }, "devDependencies": { "@types/chai": "^4.3.3", "@types/chai-as-promised": "^7.1.5", "@types/chai-string": "^1.4.2", "@types/jquery": "^3.5.14", "@types/mocha": "^9.1.0", "@types/node": "^18.7.18", "@types/word-wrap": "^1.2.1", "async-file": "^2.0.2", "async-parallel": "^1.2.3", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "chai-string": "^1.5.0", "chalk": "^5.3.0", "cheerio": "^1.0.0-rc.12", "jquery": "^3.6.0", "json5": "^2.2.1", "mocha": "^9.2.2", "playwright": "^1.41.1", "rollup": "^3.18.0", "terser": "^5.17.7", "typedoc": "^0.25.1", "typedoc-plugin-markdown": "^3.16.0", "typedoc-plugin-replace-text": "^3.2.0", "typescript": "^4.6.2", "word-wrap": "^1.2.3" } }