{"bugs":{"url":"https://github.com/steveruizok/perfect-freehand/issues"},"dist":{"shasum":"f78b4f85464297e5861a9f6c3efd4c0abfa2f4be","tarball":"https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.3.tgz","fileCount":27,"integrity":"sha512-bHZSfqDHGNlPpgH2yxXgPHlQSPpEbo+qg7li0M78J9vNAi2yjwLeA4x79BEQhX44lEWpCLSFCeRZwpw0niiXPA==","signatures":[{"sig":"MEUCIDwE4qmFkxl5UoclFSBFcYGfgeaI59te2tXvPjQRrYaNAiEAtG2G7FJTsJ/NtgLNhTZf2Q07k1gW0ATxEwj8UpRpTSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112085},"main":"./dist/cjs/index.js","name":"perfect-freehand","types":"./dist/types/index.d.ts","author":{"url":"https://twitter.com/steveruizok","name":"Steve Ruiz"},"module":"./dist/esm/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"}},"gitHead":"f56f097e0e211fffa1601b93883e4d9f9dccf122","license":"MIT","scripts":{"docs":"typedoc","lint":"eslint src/","bench":"vitest bench","build":"yarn clean && rolldown --config rolldown.config.mjs && tsc --project tsconfig.build.json --emitDeclarationOnly --outDir dist/types","clean":"rm -rf dist","start":"rolldown --config rolldown.config.mjs --watch & tsc --watch --incremental --emitDeclarationOnly --declarationMap --outDir dist/types","ts-node":"ts-node"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"steveruizok","email":"steveruizok@gmail.com"},"homepage":"https://github.com/steveruizok/perfect-freehand#readme","keywords":["ink","draw","paint","signature","handwriting","text","drawing","painting"],"repository":{"url":"git+https://github.com/steveruizok/perfect-freehand.git","type":"git"},"_npmVersion":"11.0.0","description":"Draw perfect pressure-sensitive freehand strokes.","directories":{},"maintainers":[{"name":"steveruizok","email":"steveruizok@gmail.com"}],"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","typedoc":"^0.28.0","rolldown":"^1.0.0-beta.1","@eslint/js":"^9.19.0","typescript":"^5.7.0","@types/node":"^20.11.0","typescript-eslint":"^8.23.0","eslint-config-prettier":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/perfect-freehand_1.2.3_1769907114296_0.3826785834332438","host":"s3://npm-registry-packages-npm-production"},"_id":"perfect-freehand@1.2.3","version":"1.2.3"}