UNPKG

rrweb

Version:
95 lines (94 loc) 3.1 kB
{ "name": "rrweb", "version": "2.0.0-alpha.12", "description": "record and replay the web", "scripts": { "prepare": "npm run prepack", "prepack": "npm run bundle", "retest": "jest --testPathIgnorePatterns test/benchmark", "build-and-test": "yarn bundle:browser && yarn retest", "test:headless": "PUPPETEER_HEADLESS=true yarn build-and-test", "test:headful": "PUPPETEER_HEADLESS=false yarn build-and-test", "test": "yarn test:headless", "test:watch": "yarn test:headless -- --watch", "test:update": "yarn test:headless -- --updateSnapshot", "retest:update": "PUPPETEER_HEADLESS=true yarn retest -- --updateSnapshot", "repl": "yarn bundle:browser && node scripts/repl.js", "live-stream": "yarn bundle:browser && node scripts/stream.js", "dev": "yarn bundle:browser --watch", "bundle:browser": "cross-env BROWSER_ONLY=true rollup --config", "bundle": "rollup --config", "typings": "tsc -d --declarationDir typings", "check-types": "tsc -noEmit", "prepublish": "npm run typings && npm run bundle", "lint": "yarn eslint src", "benchmark": "jest test/benchmark" }, "type": "module", "repository": { "type": "git", "url": "git+ssh://git@github.com/rrweb-io/rrweb.git" }, "keywords": [ "rrweb" ], "main": "lib/rrweb-all.cjs", "module": "es/rrweb/packages/rrweb/src/entries/all.js", "unpkg": "dist/rrweb.js", "sideEffects": false, "typings": "typings/entries/all.d.ts", "files": [ "dist", "lib", "es", "typings" ], "author": "yanzhen@smartx.com", "license": "MIT", "bugs": { "url": "https://github.com/rrweb-io/rrweb/issues" }, "homepage": "https://github.com/rrweb-io/rrweb#readme", "devDependencies": { "@rollup/plugin-node-resolve": "^13.1.3", "@types/chai": "^4.1.6", "@types/dom-mediacapture-transform": "0.1.4", "@types/inquirer": "^8.2.1", "@types/jest": "^29.5.0", "@types/jest-image-snapshot": "^6.1.0", "@types/node": "^18.15.11", "@types/offscreencanvas": "^2019.6.4", "construct-style-sheets-polyfill": "^3.1.0", "cross-env": "^5.2.0", "esbuild": "^0.14.38", "fast-mhtml": "^1.1.9", "identity-obj-proxy": "^3.0.0", "ignore-styles": "^5.0.1", "inquirer": "^9.0.0", "jest": "^29.6.0", "jest-environment-jsdom": "^29.6.0", "jest-image-snapshot": "^6.2.0", "jest-snapshot": "^29.6.2", "puppeteer": "^20.9.0", "rollup": "^2.68.0", "rollup-plugin-esbuild": "^4.9.1", "rollup-plugin-postcss": "^3.1.1", "rollup-plugin-rename-node-modules": "^1.3.1", "rollup-plugin-typescript2": "^0.31.2", "rollup-plugin-web-worker-loader": "^1.6.1", "simple-peer-light": "^9.10.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "tslib": "^2.3.1" }, "dependencies": { "@rrweb/types": "^2.0.0-alpha.12", "@types/css-font-loading-module": "0.0.7", "@xstate/fsm": "^1.4.0", "base64-arraybuffer": "^1.0.1", "fflate": "^0.4.4", "mitt": "^3.0.0", "rrdom": "^2.0.0-alpha.12", "rrweb-snapshot": "^2.0.0-alpha.12" } }