{"bugs":{"url":"https://github.com/fabricjs/fabric.js/issues"},"dist":{"shasum":"40cdc8712d939f3b6bded55ac40e716f2a67e013","tarball":"https://registry.npmjs.org/fabric/-/fabric-5.2.1.tgz","fileCount":118,"integrity":"sha512-Irltx4i+aLccWgdQj2Uvrwh/XulDAqqYMZ1bI13fAtmlxl4ggobo0t7VVYy3Ob4YEB0sCeJZKE8ExZgGo/amkw==","signatures":[{"sig":"MEUCIAjhrgKUp0KT0teY38FFOeZYZiUw34qeZ7m2zpR/NjF5AiEAsyci3g825e0pbYVJhcuuCPQVh/g6DpsqiEtgYXyWmPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2592306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE0UAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM/Q/+OPIg8dqt5fgemC1x2Cb6ZEOb7lptn5pw/KXpyrDs884FJFEd\r\nWB40kOfR7nD+gjAq78ggGYwkiczk2IpsFO4TBxdXN0V/d5WRam/mVAcExCZZ\r\na7n6OAAibgov+3+Yg+41IMm+u+RlLKetfXMc0Gv6iGfjbsXLzTkBDIwBTxsK\r\nABU7JmvFGBiARXPm0FFLO/3uXMIajDn7h7fGOS83kS3WGd27cyeE1fA5fylI\r\n9Gkp0F0ZLCzeN3PezJuwsQ+d3MZyKCwztLBYTYc962uN2k4f3PBpb8FAJ+O5\r\n1qb+jzEaq7JnwNl9YOeOOFdp7w9XCgwttu5vDEkAPizA30V5IYWTFjRc5lmO\r\nIlWMpUvwrayrbsGtVIHF/ofc2dr5Dvyaew1586/8v/7N+6Dxu4j6OeI3+WA2\r\nZy0qQB4QzVKQqwLDXSyzHK8+QNSD6cTLi5B4uRLu1MluCfJ5VeiWiek72viR\r\nTG/Db8nJP4Sg3bzgaqeP5niSObBLfUgDSXBBmRCiNrryHIprhIIFnhyVnQ8Q\r\nqPvEU66XsDKWgTDkOHpC5DC0Tjm67hpzr2kTTFMlqfsRuFkxxmrqLjO2conU\r\np0pOlrHMSR/9uqkzuALSPrswGAvcxEcLsGK5rwG5512tDfog0bWB4M0H+hST\r\nv/Xfj6cq0aFrG55v/J+RhZhxXIY7k3fa4dY=\r\n=f5tu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/fabric.js","name":"fabric","author":{"name":"Juriy Zaytsev","email":"kangax@gmail.com"},"browser":{"fs":false,"url":false,"http":false,"https":false,"jsdom":false,"canvas":false,"xmldom":false,"jsdom/lib/jsdom/utils":false,"jsdom/lib/jsdom/living/generated/utils":false},"engines":{"node":">=14.0.0"},"gitHead":"b030f44cf59151cc6ebf27c3fdcd5793e268477b","license":"MIT","scripts":{"all":"npm run build && npm run test && npm run test:visual && npm run lint && npm run lint_tests && npm run export_dist_to_site && npm run export_tests_to_site","lint":"eslint --config .eslintrc.json src","test":"qunit --require ./test/node_test_setup.js test/lib test/unit","build":"node build.js modules=ALL requirejs exclude=gestures,accessors,erasing","testem":"testem .","test:all":"npm run test && npm run test:visual","changelog":"auto-changelog -o change-output.md --unreleased-only","testem:ci":"testem ci","build:fast":"node build.js modules=ALL requirejs fast exclude=gestures,accessors,erasing","link:watch":"onchange 'src/**/**' 'HEADER.js' 'lib/**/**' -- npm link","lint_tests":"eslint test/unit --config .eslintrc_tests && eslint test/visual --config .eslintrc_tests","build:watch":"onchange 'src/**/**' 'HEADER.js' 'lib/**/**' -- npm run build_export","test:single":"qunit test/node_test_setup.js test/lib","test:visual":"qunit test/node_test_setup.js test/lib test/visual","build_export":"npm run build:fast && npm run export_dist_to_site","test:coverage":"nyc --silent qunit test/node_test_setup.js test/lib test/unit","coverage:report":"nyc report --reporter=lcov --reporter=text","test:visual:single":"qunit test/node_test_setup.js test/lib","build_with_gestures":"node build.js modules=ALL exclude=accessors","export_dist_to_site":"cp dist/fabric.js ../fabricjs.com/lib/fabric.js && cp package.json ../fabricjs.com/lib/package.json && cp -r src HEADER.js lib ../fabricjs.com/build/files/","export_tests_to_site":"cp test/unit/*.js ../fabricjs.com/test/unit && cp -r test/visual/* ../fabricjs.com/test/visual && cp -r test/fixtures/* ../fabricjs.com/test/fixtures && cp -r test/lib/* ../fabricjs.com/test/lib","test:visual:coverage":"nyc --silent --no-clean qunit test/node_test_setup.js test/lib test/visual","export_gesture_to_site":"cp dist/fabric.js ../fabricjs.com/lib/fabric_with_gestures.js"},"_npmUser":{"name":"asturur","email":"andreabogazzi79@gmail.com"},"homepage":"http://fabricjs.com/","keywords":["canvas","graphic","graphics","SVG","node-canvas","parser","HTML5","object model"],"repository":{"url":"git+https://github.com/fabricjs/fabric.js.git","type":"git"},"_npmVersion":"8.3.1","description":"Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.","directories":{},"maintainers":[{"name":"kangax","email":"kangax@gmail.com"},{"name":"asturur","email":"andreabogazzi79@gmail.com"}],"_nodeVersion":"16.14.0","contributors":[{"name":"Andrea Bogazzi","email":"andreabogazzi79@gmail.com"},{"name":"Steve Eberhardt","email":"melchiar2@gmail.com"}],"dependencies":{"jsdom":"^19.0.0","canvas":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chalk":"^2.4.1","qunit":"^2.17.2","eslint":"4.18.x","testem":"^3.2.0","onchange":"^7.1.0","uglify-js":"3.3.x","pixelmatch":"^4.0.2","auto-changelog":"^2.3.0","deep-object-diff":"^1.1.7"},"optionalDependencies":{"jsdom":"^19.0.0","canvas":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fabric_5.2.1_1645430016597_0.12584853289580478","host":"s3://npm-registry-packages"},"_id":"fabric@5.2.1","version":"5.2.1"}