{"msw":{"workerDirectory":["test"]},"bugs":{"url":"https://github.com/processing/p5.js/issues"},"dist":{"shasum":"f355e5823d1212df89da89a5db42145701bf8418","tarball":"https://registry.npmjs.org/p5/-/p5-2.3.2.tgz","fileCount":176,"integrity":"sha512-DlX4rVQb9R2Z16XtTTNN/1zf7FZWy55ApA6ZS0GNJBDraymJcd9kbxmpIDKYnVxiXrchgb2YckWsmm+TSEJVPg==","signatures":[{"sig":"MEUCIFeHQRjc8ViX18alrIPoklog0PY52iPhzF5bdxwTIVCSAiEA6cfScBZty3F9OjktSz152EiYM6CiUb1qj6lGPbOOUTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17417109},"name":"p5","type":"module","husky":{"hooks":{}},"types":"./types/p5.d.ts","author":"","browser":"./lib/p5.min.js","exports":{".":{"types":"./types/p5.d.ts","default":"./dist/app.js"},"./io":"./dist/io/index.js","./dom":"./dist/dom/index.js","./core":{"default":"./dist/core/main.js"},"./data":"./dist/data/index.js","./math":"./dist/math/index.js","./node":{"types":"./types/p5.d.ts","default":"./dist/app.node.js"},"./type":"./dist/type/index.js","./color":"./dist/color/index.js","./image":"./dist/image/index.js","./shape":"./dist/shape/index.js","./webgl":"./dist/webgl/index.js","./events":"./dist/events/index.js","./global":{"types":"./types/global.d.ts","default":"./dist/app.js"},"./webgpu":"./dist/webgpu/index.js","./utilities":"./dist/utilities/index.js","./accessibility":"./dist/accessibility/index.js","./friendlyErrors":"./dist/core/friendlyErrors/index.js"},"gitHead":"8d8f65b2e11dce0b445b3b683e94403bbdd6ca51","license":"LGPL-2.1","scripts":{"dev":"vite preview/","docs":"documentation build ./src/**/*.js ./src/**/**/*.js --shallow -o ./docs/data.json && node ./utils/convert.mjs","lint":"eslint .","test":"vitest","bench":"vitest bench","build":"rollup -c","lint:fix":"eslint --fix .","dev:global":"concurrently -n build,server \"rollup -c -w\" \"npx vite preview/global/\"","test:types":"tsc test/types/*.ts --noEmit --lib es2022,dom","bench:report":"vitest bench --reporter=verbose","generate-types":"npm run docs && node utils/typescript.mjs"},"_npmUser":{"name":"ksen0","email":"kit@processingfoundation.org"},"homepage":"https://p5js.org","repository":{"url":"git+https://github.com/processing/p5.js.git","type":"git"},"_npmVersion":"10.9.8","description":"[![npm version](https://badge.fury.io/js/p5.svg)](https://www.npmjs.com/package/p5)","directories":{"doc":"docs","test":"test"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","utils/**/*.{js,mjs}":"eslint"},"maintainers":[{"name":"p5.js","email":"p5@processingfoundation.org"},{"name":"stalgiag","email":"stalgia.grigg@gmail.com"},{"name":"outofambit","email":"coding@outofambit.com"},{"name":"limzykenneth","email":"limzy.kenneth@gmail.com"},{"name":"ksen0","email":"kit@processingfoundation.org"},{"name":"lmccart","email":"laurenleemccarthy@gmail.com"},{"name":"davepagurek","email":"davepagurek@gmail.com"},{"name":"qianqianye","email":"qianqian.ye44@gmail.com"}],"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.2.1","pako":"^2.1.0","acorn":"^8.15.0","gifenc":"^1.0.3","omggif":"^1.0.10","i18next":"^19.0.2","libtess":"^1.2.2","escodegen":"^2.1.0","acorn-walk":"^8.3.4","colorjs.io":"^0.6.0","@japont/unicode-range":"^1.0.0","@davepagurek/bezier-path":"^0.0.7","i18next-browser-languagedetector":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.6.3","glob":"^11.0.1","vite":"^7.3.0","husky":"^4.2.3","eslint":"^9.28.0","rollup":"^4.9.6","vitest":"^4.0.16","globals":"^16.2.0","@eslint/js":"^9.28.0","pixelmatch":"^7.1.0","pkg-pr-new":"^0.0.65","typescript":"^5.9.2","lint-staged":"^15.1.0","webdriverio":"^9.0.7","concurrently":"^8.2.2","documentation":"^14.0.3","@eslint/compat":"^1.2.9","@vitest/browser":"^4.0.16","@eslint/markdown":"^6.5.0","vite-plugin-string":"^1.2.2","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.8.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-string":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-commonjs":"^25.0.7","@stylistic/eslint-plugin":"^4.4.1","rollup-plugin-visualizer":"^5.12.0","@rollup/plugin-node-resolve":"^15.2.3","@vitest/browser-webdriverio":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/p5_2.3.2_1785439363787_0.6684140552569571","host":"s3://npm-registry-packages-npm-production"},"_id":"p5@2.3.2","version":"2.3.2"}