{"_id":"dream_canvas","_rev":"27-943595666dcecaa8046edf3d91649ae2","name":"dream_canvas","dist-tags":{"latest":"2.0.16"},"versions":{"1.0.0":{"name":"dream_canvas","version":"1.0.0","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-YLs/DQLeQIGpzDgIMJ+BFhs2fJSayWTnTNhz3TOeZ9MSBGO/QyBG3GDSul1gEyAwRkYboRYLlTAv5PxEX2vQuA==","shasum":"3de1a0f32a3ea4eb91309183a0c2d5ee21c70485","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.0.tgz","fileCount":13,"unpackedSize":6640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0jOnkUZaF/8S8thckeW1wjLY4AApaOZvB/Nxam3lgIgIgaVdraky1zMkc2fNLRpkIJ6nC6SxVb5jxbSXG1Gv3/9Q="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.0_1695972671054_0.1984399948734068"},"_hasShrinkwrap":false},"1.0.1":{"name":"dream_canvas","version":"1.0.1","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"a9b069d6dca56ffaac9fde63306bcf49a6d9b2fa","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-9FNhzC/X4wl2TkgLq4G1wzadtDZCMac4uXD0t942gTy+d3tUzR06uxqgx98MFk9r0UMfZgoVM2KaQdTr9cUhEQ==","shasum":"929128e9097825f3750b3cd8304db063d6f55542","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.1.tgz","fileCount":8,"unpackedSize":52154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2c/LUYb3KegyofCt11Tm9s75WAG3fvDHPlHSvItbftQIgU5qINHcVvA7lzvAiqlj9fcrxywyktlaV/UKLpzGg8RE="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.1_1696051854797_0.4228370105610937"},"_hasShrinkwrap":false},"1.0.2":{"name":"dream_canvas","version":"1.0.2","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"a9b069d6dca56ffaac9fde63306bcf49a6d9b2fa","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-SB/OffPS/EG0bU5zNmV7pervcpwf5w03gncyyJ4VYcfEEI853dcKU6JZ4sODm3t3FHnecEC6N+iJ8Xkgx7Ja0Q==","shasum":"cdaa6e8fa591b0540095cec7371c7e17654fcb69","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.2.tgz","fileCount":8,"unpackedSize":14015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1TuQd1YFGSm0xSwRRJfrhHufinXlbaynd2P36c/gsbgIgZp+7jjvIIc5gttq1BxfETaChxwhWCXcB/RExBY+XkeE="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.2_1696053713771_0.8151609909050677"},"_hasShrinkwrap":false},"1.0.3":{"name":"dream_canvas","version":"1.0.3","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"a9b069d6dca56ffaac9fde63306bcf49a6d9b2fa","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-cqdd42nuVUJdiK48Dl/daffZk+17SXjTVjzGsRC1RrdXflnzcxMJUPwfjPHQEjolO+J5SOqxIs94eZfk/Tef0g==","shasum":"ff6ab7ddab1d628f5add3def0146a37b59df99f0","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.3.tgz","fileCount":8,"unpackedSize":58829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9cHdIosrxnt7kleGfwBMC8swCJx01P0WYIHDcD/FEhAiEA5AhHuLAH1/OcXIyeE/IuL7uw8Yho+uCryDMrBGUiyco="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.3_1696055017767_0.5737210980626128"},"_hasShrinkwrap":false},"1.0.4":{"name":"dream_canvas","version":"1.0.4","main":"index.js","license":"MIT","keywords":["promise","async"],"description":"``` export default class MoveBall { container: any; offset: any; constructor(idTab: string); render(r?: number, fillStyle?: string): void; }","_id":"dream_canvas@1.0.4","dist":{"shasum":"47d1451e8321d1ffff37cabd1a93153bcbc86bd0","integrity":"sha512-3Vrtp1wMkwXpJNjXNyEhjQjveXP5gTC0/zFfE4U/31L03Byndv0NhT+Ym6ql0O8FZINM6fKaRAngHk7+ZPgoNQ==","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.4.tgz","fileCount":11,"unpackedSize":58428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRBzvJHACN7bQ3Ibpu/PJpNG8uAA4oSRchAyDXi+cdLAiEA228BLJ3Gx/k/FBWUcoEa0h9sBjMAX2rrj+11CUvchO4="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.4_1696056123472_0.2048935437419921"},"_hasShrinkwrap":false},"1.0.5":{"name":"dream_canvas","version":"1.0.5","main":"index.js","license":"MIT","keywords":["promise","async"],"description":"``` export default class MoveBall { container: any; offset: any; constructor(idTab: string); render(r?: number, fillStyle?: string): void; }","_id":"dream_canvas@1.0.5","dist":{"shasum":"7faebb9687fc7f552c9a8255738c8e543ff8f2e2","integrity":"sha512-3EZmB++amBN85rtWxSAszB/I8AzconhE9IsiInBSNei1wRB9OH+p0Ez7j/JjdvbbJXOfSkCdv3EAU0mH4Zi0IA==","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.5.tgz","fileCount":11,"unpackedSize":58463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPfi3fopIxQhWVO/qR18y+Kzp5pMRDmuf5+qszczVZTAiEA5TJgwEozMBIHQhuUmMFDsUlphYdcdGgDpjyMzvsk73c="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.5_1696056158217_0.11740215197764248"},"_hasShrinkwrap":false},"1.0.7":{"name":"dream_canvas","version":"1.0.7","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"c26b3010ffb97d31a4dae572ad1a4dbb0caa9be1","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.7","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-laRDeC0+BOe7O4Rn90G3Llq06DSUFXgzARrV25nkwDZ4/lutRJ+1bR82LKcm6FDy8M0so7In4zH49KNsIheaOQ==","shasum":"e2e48348d1bceb457ffc1d23de14bcf20c250efd","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.7.tgz","fileCount":8,"unpackedSize":58420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYCwW02ugzF3jZ/f6Rd5n0+OJKRmpOxpBE7rRBpO4y2AIhAJE9gXY9I17LqCqagjMNjy9aruLu2H7gXuqa/88EH9aF"}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.7_1696059544891_0.007396317280628395"},"_hasShrinkwrap":false},"1.0.8":{"name":"dream_canvas","version":"1.0.8","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"```     export default class MoveBall {         container: any;         offset: any;         constructor(idTab: string);         render(r?: number, fillStyle?: string): void;     }","_id":"dream_canvas@1.0.8","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jw4MYFP6VLeHgLuyfNAUwsnCLZuQC66ejoBSQ2RUr3+zoBoVvybZSfx3DmS+qxCOHv5Hj5bLFAoqcdNApfDA/A==","shasum":"392c4e32b0b55253cad3e3869fd75bf54275f640","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.8.tgz","fileCount":9,"unpackedSize":76861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvAIpcMxDOaUWfW4QgfgjaisxsvBGaZj55xN33WiCWQAiEAiJgPTePhuBcqrTtsCmxYw+dm0YalRfWzqSA5May6PYI="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.8_1696086709683_0.051181773841803446"},"_hasShrinkwrap":false},"1.0.9":{"name":"dream_canvas","version":"1.0.9","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     container: any;     offset: any;     constructor(domID: string);     render(message?: string, fontSize?: number, changeFrame?: number): Promise<void>; } ```","_id":"dream_canvas@1.0.9","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-A6DaDkvVKr1aQstGMDBO1bOUkui482uwxHDk/gh1HMLk6TSPyvtoh+8CED109soQa0y4+BAsuk8G2i+4mB9odg==","shasum":"414d8cb08eb31d79cc1e967a855bd40967ad7e93","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.9.tgz","fileCount":10,"unpackedSize":105462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjlpNaFZefl9/bK9iYv8FNEcxbxU3S9n5Knw+5Y65ChAIhAO1HKwNYQYAOCFXQtJgzwG7kWG7FJYCe84PAUhdvBCRY"}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.9_1696160340829_0.319189260273836"},"_hasShrinkwrap":false},"1.0.10":{"name":"dream_canvas","version":"1.0.10","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     container: any;     offset: any;     constructor(domID: string);     render(): void; } ```","_id":"dream_canvas@1.0.10","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-1IYFVLmc0U6Ago1tir6ngNCbzVCabR0ccicAJ+5uzSGFf8jermzhtb7iK+suQ4O0KYRMBCjbDqP1acyVMr/TzQ==","shasum":"e1c0f358906601b4cccd8ad5ac84b55ba10ce1b9","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.10.tgz","fileCount":12,"unpackedSize":108860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhYMg86kwsUZhqmXee0aSmvdPCLrzuKgL2I8UaNS3/YAIhAJ6kd9S+PTmlJUH7uv+b4DylUqqZwWXoF+h3PtBx7fo9"}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.10_1696161698642_0.11117351135682862"},"_hasShrinkwrap":false},"1.0.11":{"name":"dream_canvas","version":"1.0.11","main":"index.js","license":"MIT","keywords":["promise","async"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     container: any;     offset: any;     constructor(domID: string);     render(): void; } ```","_id":"dream_canvas@1.0.11","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-N7+VoHv0PfRQwWV70N6Uy3qe4JtjsCHv6G7DpvC0fg9i9Xxi/ZVyqnkIi+7O/7keND50LJABuXQCP4qOKSsPAQ==","shasum":"a49f4cc966cf386570408bef95c180ed735b6ba2","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-1.0.11.tgz","fileCount":18,"unpackedSize":155242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCDJvcRVIMyxNka6YXXhGtR9PU009utD3vgWWJSkP+zAIgSkKer2+pVgel7OU/L7Y40fvWATBE4RAnKsRqJo01/3Y="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_1.0.11_1696272171738_0.5361139749359869"},"_hasShrinkwrap":false},"2.0.0":{"name":"dream_canvas","version":"2.0.0","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     container: any;     offset: any;     constructor(domID: string);     render(): void; } ```","_id":"dream_canvas@2.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Q5gBSBZsFcshyFXZoPeL4DOaO66s8PKnKDbKck50SGiuuK87N7kKbZlv3FD/XdjmTWT+sDRLQ49rwmLGdwTENg==","shasum":"1d9208aaaa8e3a73e01bfd57d958f9ddecda750b","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.0.tgz","fileCount":19,"unpackedSize":146868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVknKS9wIrE5TO/q1CgBvLKPGerWEcXsXZCI6PZxuK3wIgQCcXXUTxePORVywkFQVI7e7Dqv8T7dkl1RNSmrgG0gk="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.0_1696522821245_0.141061435720516"},"_hasShrinkwrap":false},"2.0.1":{"name":"dream_canvas","version":"2.0.1","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fae47Wi90H5is0BnQY1Rzj12KDT1iGZ1GrgQ+i2P0Oz9KZPwGI32C7DMpwSjXEa9t8aQ58AjgTopo594oL5Vtw==","shasum":"e2b4d55b5523b7228fc75ab1a563794f1610d8e3","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.1.tgz","fileCount":17,"unpackedSize":146121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlHjeCelYS4KmqiBKMEWytYiuywY/niVl5NgycSE/2zgIhAIluNFS3kJ+wmOrFJD3XLDE+r2Xy0Azircl5skOWbW56"}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.1_1696569166409_0.22871034348967867"},"_hasShrinkwrap":false},"2.0.2":{"name":"dream_canvas","version":"2.0.2","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fj9YLkzPrgLVhjD9xOweghtVdwcIVq4cAA2BHzAQOcsN9l8f8vAfgxybwi9ukYRDVtyumjxfzPDrv08EIX+J8w==","shasum":"87cc834d313936a9e2f3fcb417bd4797c031e7b1","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.2.tgz","fileCount":19,"unpackedSize":185369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+lqI0YThLrPJOdPl47dQx2F6amU3+P1IAWDJAe1EQfAiBYtVhm4M8QFDeriP9Iv08snIxG4RZlr8MlH3lINvZ8NA=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.2_1696618139240_0.564518877046094"},"_hasShrinkwrap":false},"2.0.3":{"name":"dream_canvas","version":"2.0.3","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-as7mk+4mA424PUPJPwW3f8cnezo79jzhGIQCLeCzEerSEzokzp23UEUmAcX2A2Julmam9DbCEqXKqCs9KOQXtQ==","shasum":"833aa1ccc2cf3db2f8dbc46f0459bde19a8842be","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.3.tgz","fileCount":23,"unpackedSize":441759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdFEixZ9ByQpugVbSNzCQS5tJUZsfUe80m3Xa+k4XxeAIgUMsfK8hl6AX8FV5adu+UHHY569WwtvZ/q/GG0a+iTfM="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.3_1696706139793_0.20541908768352446"},"_hasShrinkwrap":false},"2.0.4":{"name":"dream_canvas","version":"2.0.4","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"1820344d52ec7d939432f609a1515e464aa5ac9c","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jJbTzy+qlSOMLVjVzFQMs4iKlpprjkwDoTM894ENTJFlrOO5TNB8x6JyzQth1Jtbjqyxp5OxMGRHu9JpG6Rv3g==","shasum":"03f13112163219ed22a714bedc20a7e04c43aa9e","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.4.tgz","fileCount":25,"unpackedSize":485799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqNuTVeOpDeB5nPASDizXi6UeyIBP7JX3Lw1SDMOHDfgIgbW6ixsUbHtc4/r7JRaYdKV15UDHcqlNV4i1yM6PCqoQ="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.4_1696795475658_0.29699159395013175"},"_hasShrinkwrap":false},"2.0.5":{"name":"dream_canvas","version":"2.0.5","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"317bca0adc72bc15023492db44f6485c975c804d","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-vqmyOKDcu3OMKiskMvrI/Udl0Bi0ZGQdnQaYJONsl5R5mk1tK4enlmgA0+YzwWUujfEcTaJLSiJa30jrWOKlWg==","shasum":"8773c2be693b955078631022423742ca45b871ce","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.5.tgz","fileCount":28,"unpackedSize":514304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcLnEVsVvv2rGoO1smAPIc5vqqWYcP/sQcTO7t9Tx9hgIgRQXbGk9mjM/pBGGAHmQlp1MaAKTWVjAS59VWhBq35ZQ="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.5_1697023090399_0.045233888576693415"},"_hasShrinkwrap":false},"2.0.6":{"name":"dream_canvas","version":"2.0.6","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"0e9a8b447a67c30f62ef4b55d55b547920444093","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.6","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-+Zc/TgL4jxJzy/CkVM1Jsmx3wHx0NeIuJLpO9M4aEImYJdxlMN2xQ826AfAkfZQz/JVdcPLWPNMnhT1BTY+RpA==","shasum":"9e18d6eced05d67d4d7dd14c4a87eacad1139df4","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.6.tgz","fileCount":28,"unpackedSize":515685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFh6CTKDEoCrKjBk+m8mPs0FBAqWP6OcA3r5A5JUZ7OAiEAgwd/z9bmR5egEzMVXxzmVSPTKcrUSXbkS9EkS7tUgMc="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.6_1697048019269_0.4133021209091765"},"_hasShrinkwrap":false},"2.0.7":{"name":"dream_canvas","version":"2.0.7","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"0e9a8b447a67c30f62ef4b55d55b547920444093","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.7","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-FQ0dxME1bvGlsVAyzOjxEl0d+m/UAr8iUt1bnFoHuKVYr1rqPYeByyUM/VyI3hxQxieHbLa2LvWGgrVty1KT0A==","shasum":"1ea76f9ec734e1535255f6cf43c6e08457798175","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.7.tgz","fileCount":29,"unpackedSize":520858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZZyP4u3Z7gIDgeALDD8BbFUk+y1MnQpNMeJ1A+3O5pAiBwYbBme64HzqUZLOAIppbvXHb7xqAi9sxnHCu0ydiI+Q=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.7_1697105917641_0.21951341712993133"},"_hasShrinkwrap":false},"2.0.8":{"name":"dream_canvas","version":"2.0.8","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"0e9a8b447a67c30f62ef4b55d55b547920444093","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.8","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-J+cJUDWSu6s1GOp76SaalJPKBY+ToBjKbNcAQlYYN04mKuIH08Z9hFpnCFvnOodgDhmzcT5uSaqrbhnAlsOMyA==","shasum":"39555c434ae2496cc500fb383a95e51d4556c65c","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.8.tgz","fileCount":32,"unpackedSize":535295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr/9zTf9KBh23xjn6LoknN2HPMViy2Spv5qxCchAjJHAiEA48/YxHGMy6Sm8MjWkvbHDq2JcytJ7GKASMe+zEsp1Vs="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.8_1697192439623_0.708255445787509"},"_hasShrinkwrap":false},"2.0.9":{"name":"dream_canvas","version":"2.0.9","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"0e9a8b447a67c30f62ef4b55d55b547920444093","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.9","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-AcKi4ubAeF8pZWGfFf/uF89S/YDTmAaDG3IqOggdRdFEjGzxHNjQQNI0qo8BCDsPcWPh36ElfVLGveheV2Eh9A==","shasum":"01f8756fd759f13fd79178c63b5c0276fe63c374","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.9.tgz","fileCount":38,"unpackedSize":1120006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg1iFxNzKrfPoev08q6DG2h+Fx8Kttt+tEIYKYCRj3JgIgJZZL4oBtNHG1gDmsQyceLir2XhqD2aRO7RUZgUHw9Vs="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.9_1697306721760_0.12563160382059557"},"_hasShrinkwrap":false},"2.0.10":{"name":"dream_canvas","version":"2.0.10","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"0e9a8b447a67c30f62ef4b55d55b547920444093","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.10","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-oWXgLYY/Pxpb+jxIGmm3pdzNqnn5VL9t8ibvrmLtr0Y7GdJ89op8pjAD7siXdnlUAqxcXWFYLQTNXJTX8TiBEA==","shasum":"c52a49b3a4bf402b799dab4914da2fb51dd34746","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.10.tgz","fileCount":44,"unpackedSize":2061511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICO+nwoVSosRU6Zvtub03kbKhx61jGSMvW+Wh4KNqFLkAiA8S3/CmazdyUOAJ36S1pOO3MohCEdGiO/Gv7dE+P4GNg=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.10_1697358493281_0.574412054572965"},"_hasShrinkwrap":false},"2.0.11":{"name":"dream_canvas","version":"2.0.11","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"ab2892c1c5f3fffea0497a1b7a8ffb12a2afdcde","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.11","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ROI43Hyrlmq85gVKtpYUczPxUDKCsmDgSK46cDbuDjour79xIykQVSM8mqRQFZMUZ+jZ5bOsBeewgA0o2ZW0Wg==","shasum":"7483ff16fda6a75cd27dbf58a2983759644ebc13","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.11.tgz","fileCount":45,"unpackedSize":2399875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa1mMqXWG+WCTO0kYGky400RI+MJSy0xvHv41yPenbRQIgRnpvZ4pt7QyvbwJGEeexUDuKF3mD16ntWSi66y8jzvo="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.11_1697453348873_0.4621873499980904"},"_hasShrinkwrap":false},"2.0.13":{"name":"dream_canvas","version":"2.0.13","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"9a156aef3db10a3077c4d63e466bb3af4259e6d5","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.13","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-+g6/WUohNwtuQ9wVclCo21mheka6ZtHk8CsKJHnuXldKetuihXMRoU2PS3C7rv89dbTyxb2IVQKSMgy2kUMeeA==","shasum":"34dd2e7275f9925232c68b2c1a9b000c2ee48db4","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.13.tgz","fileCount":46,"unpackedSize":3016059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfQnw8Y8TVG7olQU6OGROsgWgvkGYdXYjeHFXtuXpfgAiA0fuhaCFVYm8I6DKJpoVXW5ny5LLJMl8S0xzY9b2wlEQ=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.13_1697609455076_0.6824538157928923"},"_hasShrinkwrap":false},"2.0.12":{"name":"dream_canvas","version":"2.0.12","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"9a156aef3db10a3077c4d63e466bb3af4259e6d5","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.12","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-c8DaasJb+jRaKMm/As/HLWLTyodGT9XvM+R8iLJ5WQCCWzBpngOnoH/MxjM62/eDr9+Pc8lDpNGmCOkW/VX39A==","shasum":"bf649217731b6e2974200927390f58f5b4ab1cbd","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.12.tgz","fileCount":46,"unpackedSize":3016059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4QEIyrI+CGcTqVaT8SAZc3PJqumQu55u5E6eClDtxSAiEA1cO96bldcjDrIvCj4jCYs1QSzLDPItKeD5eJNtZqN+A="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.12_1697610093226_0.7501892426629777"},"_hasShrinkwrap":false},"2.0.14":{"name":"dream_canvas","version":"2.0.14","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"35d0d1c96c0cfe70639b4ca225cd9896fe43ee6a","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.14","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-zhO1M9ItpsBjn1sLzkkPDti2hCTrqc3+S8XD3MRlM2dsszYMmaM7u7T3+SAdfrQRWlat7Y8BspbDZEOC2wFZtQ==","shasum":"fba7c2af35b797887c4525d5734bdb616be7092a","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.14.tgz","fileCount":46,"unpackedSize":3039715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1pOQkX4MjgJBycHHLFZpWOl0q79yc+4IXDbwG+JTPlAiB9EQFBO6xfT9UhDeiZROs/gHNgysu3cDsYHLFSG2RfyQ=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.14_1697973866683_0.8852629806095269"},"_hasShrinkwrap":false},"2.0.15":{"name":"dream_canvas","version":"2.0.15","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"2f41baf6efe12ee2fe7c664330a530b103dc0863","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.15","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-VVT0/y5NjQgiKoL/NUJDLTgOy47kye/w7jNnylhk0BdQW23SPBGBpqwUkFzV/6ypu/GgJzhOC82LE/1OjVvJww==","shasum":"545989e3f7877baf18f7b1ff89c926e3e2780a2d","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.15.tgz","fileCount":48,"unpackedSize":3059442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPJIeDRT4Jx9YZFs/QIjrv4ntPCWrxPcWKw5gMDqwKywIgVsmd+SXCz2k/0zXbqpxzI4boCDse0mqp8VcIeaK25QU="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.15_1698345408620_0.9156739775701885"},"_hasShrinkwrap":false},"2.0.16":{"name":"dream_canvas","version":"2.0.16","main":"index.js","license":"MIT","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"types":"./index.d.ts","gitHead":"aee4e05830e366dea18fa14d7ce1220b488bfd30","description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","_id":"dream_canvas@2.0.16","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-iQv2vLvi80DHsPVGOqXR/oGgm1wAJTLxf2U0TuFFElsOYWXDbV9ifiZc0cDpuiChHLJ3IfxBgFwJxy9caQInjg==","shasum":"40173ad3ba3110c457cf6faead3b839dbd5937f2","tarball":"https://registry.npmjs.org/dream_canvas/-/dream_canvas-2.0.16.tgz","fileCount":50,"unpackedSize":3058368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9w/5Pfc5D45YP8Rd/n0gmr8G97I46qiLs/+h83owXMAiAAnXRcLq5GErYlnEuTPvS/O8DTVR2KHTOcd1VztM5Vcw=="}]},"_npmUser":{"name":"chenshengda","email":"shengdachen1991@gmail.com"},"directories":{},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dream_canvas_2.0.16_1698695944379_0.4939644310302278"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-29T07:31:11.053Z","1.0.0":"2023-09-29T07:31:11.231Z","modified":"2023-10-30T19:59:04.826Z","1.0.1":"2023-09-30T05:30:55.037Z","1.0.2":"2023-09-30T06:01:53.992Z","1.0.3":"2023-09-30T06:23:37.928Z","1.0.4":"2023-09-30T06:42:03.702Z","1.0.5":"2023-09-30T06:42:38.411Z","1.0.7":"2023-09-30T07:39:05.083Z","1.0.8":"2023-09-30T15:11:49.858Z","1.0.9":"2023-10-01T11:39:01.122Z","1.0.10":"2023-10-01T12:01:38.835Z","1.0.11":"2023-10-02T18:42:51.968Z","2.0.0":"2023-10-05T16:20:21.480Z","2.0.1":"2023-10-06T05:12:46.669Z","2.0.2":"2023-10-06T18:48:59.405Z","2.0.3":"2023-10-07T19:15:40.070Z","2.0.4":"2023-10-08T20:04:35.940Z","2.0.5":"2023-10-11T11:18:10.703Z","2.0.6":"2023-10-11T18:13:39.499Z","2.0.7":"2023-10-12T10:18:37.889Z","2.0.8":"2023-10-13T10:20:39.903Z","2.0.9":"2023-10-14T18:05:22.013Z","2.0.10":"2023-10-15T08:28:13.601Z","2.0.11":"2023-10-16T10:49:09.194Z","2.0.13":"2023-10-18T06:10:55.814Z","2.0.12":"2023-10-18T06:21:33.471Z","2.0.14":"2023-10-22T11:24:27.026Z","2.0.15":"2023-10-26T18:36:49.022Z","2.0.16":"2023-10-30T19:59:04.654Z"},"maintainers":[{"name":"chenshengda","email":"shengdachen1991@gmail.com"}],"description":"``` export default class Parent {     private static container;     private static offset;     constructor(domID: string);     render(r?: number, fillStyle?: string): void; } ```","keywords":["promise","async","canvas","Generator","Proxy","Reflect","ESModule","CustomEvent","Decorator"],"license":"MIT","readme":"## 通用类型\n\n```\nexport default class Parent {\n    private static container;\n    private static offset;\n    constructor(domID: string);\n    render(r?: number, fillStyle?: string): void;\n}\n```\n\n## 全局方法\n```\n    // promise 延时器\n    export declare const sleep: (wait?: number) => Promise<unknown>;\n    \n    //方法装饰器\n    export declare const runtimeDecorator: () => MethodDecorator;\n\n    //生成范围内随机数，可以指定是否生成int类型\n    export declare const getRandom: (arr: number[], isInt?: boolean) => number;\n\n    //矩阵乘法( !!!isPoint参数区分向量与矩阵，为了保持与内置矩阵一致，向量统一表示为[ [x, y, z, w] ], 矩阵则表示为[[1,0,0,0], [0,1,0,0], [0,0,1,0], [0,0,0,1]]， 差别是 转置 T(point) )\n    export declare const getAxis: (left: number[][], right?: number[][], isPoint?: boolean) => number[][];\n    \n    //返回 css3 矩阵字符串 \n    export declare const matrix3D: (source: number[][]) => string;\n\n    //返回 canvas setTransform参数数组，另外 setTransform 与 css3 matrix参数一致\n    export declare const matrix2D: (source: number[][]) => number[];\n\n    //计算数组平均值与和\n    export declare const getAve: (source: number[]) => {\n        source: number[];\n        count: number;\n        sum: number;\n        ave: number;\n    };\n\n    //计算rgba灰度值\n    export declare const getGray: (rgba: number[]) => number;\n\n    //求(3*3, 4*4)逆矩阵( 借鉴 https://github.com/mrdoob/three.js.git )\n    export declare const invert: (source: number[][]) => number[][];\n\n    //圆球碰撞检测(2d 旋转)\n    export declare const impact: (b0: any, b1: any) => void;\n\n    //自定义计算矩阵行列式\n    export declare const determinant: (source: number[][]) => number;\n    \n    //自定义计算伴随矩阵 A<sup>-1</sup>A<sup>*</sup> = ｜A｜ (逆矩阵 = 伴随矩阵 / 矩阵行列式) 类似使用导数求除法\n    export declare const adjoint: (source: number[][]) => number[][];\n\n    //透视矩阵\n    export declare function perspectiveNO(fovy: number, aspect: number, near: number, far: number): number[][];\n```\n\n\n## 全局事件\n```\n    //获取处理后的图片\n    window.addEventListener( \"dream_canvas_save_img\", function(e){\n        console.log( \"图片src: \", e )\n    } )\n\n    //获取颜色\n    window.addEventListener( \"dream_canvas_show_color\", function(e){\n        console.log( \"显示颜色: \", e )\n    } )\n```\n\n## canvas 2D\n\n### 拖拽( MoveBall )\n\n```\n    new MoveBall( \"canvas\" ).render()\n```\n\n### 获取字体轮廓动画( Hollow )\n\n```\n    new Hollow( \"canvas\" ).render()\n```\n\n### 取色器( ColorPicker )\n\n```\n    new ColorPicker( \"canvas\" ).render()\n```\n\n### 单色图( Monochrome )\n```\n    new Monochrome( \"canvas\" ).render()\n```\n\n### 负片( Negative )\n```\n    new Negative( \"canvas\" ).render()\n```\n\n### 灰度图( Grayscale )\n```\n    new Grayscale( \"canvas\" ).render()\n```\n\n### 二值化( Binarization )\n```\n    new Binarization( \"canvas\" ).render()\n```\n\n### 图片裁剪( Clip )\n```\n    new Clip( \"canvas\" ).render()\n```\n\n### 图片加解密( Encryption )\n```\n    new Encryption( \"canvas\" ).render()\n```\n\n### GIF解析成雪碧图\n```\n    new ParseGif( \"canvas\" ).render()\n```\n\n### 签名板( Writing )\n```\n    new Writing( \"canvas\" ).render()\n```\n\n### 图片缩放\n```\n    new Scale( \"canvas\" ).render()\n```\n\n### dom转png\n```\n    new Html2Png( \"canvas\" ).render( \"targetDomID\" )\n```\n\n### z轴远离或趋近消失点的3D动画( D3Ball )\n```\n    new D3Ball( \"canvas\" ).render()\n```\n\n### 绕x轴旋转的3D动画( D3Scale )\n```\n    new D3Scale( \"canvas\" ).render()\n```\n\n### 使用4*4矩阵实现3D动画( MatrixMove )\n```\n    new MatrixMove( \"canvas\" ).render()\n```\n\n### 使用内置矩阵实现图片2D错切( MatrixImage )\n```\n    new MatrixImage( \"canvas\" ).render( -5 )\n```\n\n### 动态背景( Game )\n```\n    new Game( \"canvas\" ).render()\n```\n\n### 背景无限循环（ GameBG ）\n```\n    new GameBG( \"canvas\" ),render()\n```\n\n\n### 可交互动画( GameMove )\n```\n    new GameMove( \"canvas\" ).render()\n```\n\n### 帧动画(Animation)\n```\n    new Animation( \"canvas\" ).render()\n```\n\n### 3D动画( 绕x、y、z轴旋转 )\n```\n    new D3( \"canvas\" ).render()\n```\n\n## webGL\n\n### 立方体旋转动画( WebGLRect(点光源) )\n```\n    new WebGLRect(\"canvas\").render()\n```\n\n### 图片纹理( GLImage )\n```\n    new GLImage(\"canvas\").render()\n```\n\n\n### 透视图( WebGLTest )\n```\n    new WebGLTest(\"canvas\").render()\n```\n\n\n\n\n\n","readmeFilename":"README.md"}