UNPKG

@alithanar/react-automation-profiler

Version:

Automated React profiling and data visualization using React's Profiler API, Puppeteer, and D3.

78 lines (77 loc) 2.1 kB
{ "name": "@alithanar/react-automation-profiler", "version": "0.13.6", "description": "Automated React profiling and data visualization using React's Profiler API, Puppeteer, and D3.", "main": "lib/index.js", "module": "lib/index.js", "engines": { "node": ">=14.0.0" }, "engineStrict": true, "files": [ "lib", "README.md" ], "bin": { "rap": "./lib/bin.js" }, "types": "./lib/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/AlithAnar/react-automation-profiler.git" }, "keywords": [ "react", "profiler", "profile", "puppeteer", "automation", "d3" ], "author": "Ryan Pivovar <ryanpivovar@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/AlithAnar/react-automation-profiler/issues" }, "homepage": "https://github.com/AlithAnar/react-automation-profiler#readme", "scripts": { "build": "bash ./sh/build.sh", "clean": "bash ./sh/clean.sh", "example": "bash ./sh/example.sh", "diff": "bash ./sh/diff.sh", "lint": "npx prettier --write .", "pack": "npm pack", "prepublishOnly": "npm run build", "rap": "cd example && npx rap --page=http://localhost:3000/three-buttons --watch" }, "dependencies": { "browser-sync": "^2.27.4", "express": "^4.17.1", "html-minifier-terser": "^5.1.1", "js-yaml": "^4.1.0", "jsdom": "^18.0.1", "puppeteer": "^10.1.0" }, "devDependencies": { "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-typescript": "^8.2.1", "@types/browser-sync": "^2.26.3", "@types/d3": "^7.0.0", "@types/express": "^4.17.13", "@types/html-minifier-terser": "^5.1.1", "@types/js-yaml": "^4.0.3", "@types/jsdom": "^16.2.12", "@types/node": "^15.14.1", "@types/nodemon": "^1.19.0", "@types/puppeteer": "^5.4.3", "@types/react": "^17.0.13", "@types/yargs": "^17.0.2", "d3": "^7.0.0", "prettier": "^2.4.1", "react": "^17.0.2", "rollup": "^2.52.7", "tslib": "^2.3.0", "typescript": "^4.3.5", "yargs": "^17.0.1" } }