@easyscrape/core
Version:
EasyScrape is a NodeJS module designed to be integrated into your web scraping project. With it, you can more easily get information from the web from a JSON object to organized data, as a REST API could give you!
95 lines (94 loc) • 2.72 kB
JSON
{
"name": "@easyscrape/core",
"version": "0.0.2",
"author": "PolonioDev <dev.polonio84@gmail.com>",
"files": [
"dist",
"README.md"
],
"description": "EasyScrape is a NodeJS module designed to be integrated into your web scraping project. With it, you can more easily get information from the web from a JSON object to organized data, as a REST API could give you!",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"typings": "./dist/index.d.ts",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/RMakerMP/EasyScrapeCore.git"
},
"scripts": {
"quickstart": "set NODE_ENV=DEV && npm i && npm run watch",
"start": "set NODE_ENV=PROD && node dist/index",
"start:dev": "set NODE_ENV=DEV && ts-node --project tsconfig.json -r typescript-transform-paths/register index",
"build": "set NODE_ENV=PROD && ttsc --build",
"rebuild": "set NODE_ENV=PROD && rimraf rm dist/* && ttsc --build",
"watch": "set NODE_ENV=DEV&&ttsc -p tsconfig.json -w",
"watch:dist": "nodemon",
"lint": "eslint src/**/*.ts",
"lintfix": "eslint src/**/*.ts --fix",
"test": "mocha -r ts-node/register -r tsconfig-paths/register './tests/**/*.ts'"
},
"keywords": [
"EasyScrape",
"Module",
"Dynamic",
"Puppeteer",
"Jsdom",
"Cheerio",
"Static",
"Easy",
"Scrape",
"Powerful",
"Simple",
"Fast",
"Easy to Use",
"Embed",
"Crawl",
"Crawling"
],
"devDependencies": {
"@types/chai": "^4.2.22",
"@types/cheerio": "^0.22.30",
"@types/mocha": "^9.0.0",
"@types/node": "^16.10.3",
"@typescript-eslint/eslint-plugin": "^4.33.0",
"@typescript-eslint/parser": "^4.33.0",
"chai": "^4.3.4",
"deep-eql": "^4.0.0",
"eslint": "^7.32.0",
"eslint-config-airbnb-base": "^14.2.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.24.2",
"eslint-plugin-tsdoc": "^0.2.14",
"mocha": "^9.1.2",
"nodemon": "^2.0.13",
"rimraf": "^3.0.2",
"ts-node": "^10.3.0",
"tsconfig-paths": "^3.11.0",
"ttypescript": "^1.5.12",
"typescript": "^4.4.3",
"typescript-transform-paths": "^3.3.1"
},
"nodemonConfig": {
"watch": "./dist/**/*.js",
"ext": "*.js",
"delay": 300,
"verbose": false,
"ignore": [
"docs/*",
"node_modules/*",
"README.md",
"package.json",
"package-lock.json",
"yarn.lock",
"jsdoc.json"
],
"exec": "set NODE_ENV=DEV&&node ./dist/index"
},
"bugs": {
"url": "https://github.com/RMakerMP/EasyScrapeCore/issues"
},
"homepage": "https://github.com/RMakerMP/EasyScrapeCore#readme",
"directories": {
"test": "tests"
}
}