{"_id":"roughjs","_rev":"4127357","name":"roughjs","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","dist-tags":{"latest":"4.6.6"},"maintainers":[{"name":"shihn","email":""}],"time":{"modified":"2026-03-01T18:25:41.000Z","created":"2018-03-02T06:47:48.496Z","4.6.6":"2023-11-20T04:31:26.059Z","4.6.5":"2023-10-21T18:22:19.781Z","4.6.4":"2023-09-27T01:06:43.326Z","4.6.3":"2023-09-25T23:16:42.072Z","4.6.2":"2023-09-25T03:58:06.647Z","4.6.1":"2023-09-23T19:32:16.073Z","4.6.0":"2023-09-23T19:09:27.417Z","4.5.2":"2021-12-10T21:34:48.749Z","4.5.1":"2021-12-01T19:53:47.629Z","4.5.0":"2021-11-08T18:52:47.115Z","4.4.5":"2021-11-04T20:58:36.392Z","4.4.4":"2021-11-03T20:37:34.270Z","4.4.3":"2021-11-03T06:02:16.488Z","4.4.2":"2021-11-02T22:58:25.744Z","4.4.1":"2021-05-11T22:20:40.949Z","4.4.0":"2021-05-10T06:01:26.031Z","4.3.1":"2020-05-11T23:28:02.323Z","4.3.0":"2020-05-11T08:28:29.062Z","4.2.3":"2020-04-21T03:16:10.262Z","4.2.2":"2020-04-20T22:34:41.022Z","4.2.1":"2020-04-20T07:44:31.543Z","4.2.0":"2020-04-15T06:58:12.526Z","4.1.4":"2020-04-09T09:05:46.374Z","4.1.3":"2020-04-09T04:05:09.637Z","4.1.2":"2020-04-07T06:27:06.379Z","4.1.1":"2020-04-07T06:10:34.153Z","4.1.0":"2020-04-07T02:03:36.498Z","4.0.4":"2020-01-14T21:52:37.560Z","4.0.3":"2020-01-14T04:44:56.170Z","4.0.2":"2020-01-14T02:44:14.115Z","4.0.1":"2020-01-13T18:03:42.843Z","4.0.0":"2020-01-13T08:46:06.940Z","3.1.0":"2019-03-14T19:05:49.687Z","3.0.0":"2019-01-07T19:21:45.912Z","2.2.5":"2018-07-14T03:13:48.803Z","2.2.4":"2018-07-14T02:16:12.769Z","2.2.3":"2018-06-26T18:29:44.067Z","2.2.2":"2018-06-24T17:27:31.841Z","2.2.1":"2018-06-19T07:53:39.431Z","2.2.0":"2018-06-18T22:41:32.816Z","2.1.3":"2018-05-12T22:02:59.085Z","2.1.2":"2018-04-16T02:27:05.611Z","2.1.1":"2018-04-12T21:19:57.800Z","2.1.0":"2018-04-11T19:23:13.496Z","2.0.1":"2018-03-19T23:57:59.944Z","2.0.0":"2018-03-12T21:11:00.397Z","1.0.0":"2018-03-02T06:47:48.496Z"},"users":{},"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"versions":{"4.6.6":{"name":"roughjs","version":"4.6.6","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.5.2","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"56a2762171b1294d643501e8d14f120db6b27bd7","_id":"roughjs@4.6.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"1059f49a5e0c80dee541a005b20cc322b222158b","size":32624,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.6.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.6_1700454685864_0.823834185282502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T04:31:26.059Z","publish_time":1700454686059,"_source_registry_name":"default","_cnpm_publish_time":1700454686059},"4.6.5":{"name":"roughjs","version":"4.6.5","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.5.2","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"4293e8921cfaaf90f85f74f29b49b7f0fc58cb86","_id":"roughjs@4.6.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"1db965cf1a043cb7f05181dd7d119f7960fba8d8","size":32618,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.5.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.5_1697912539537_0.9118024273569021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-21T18:22:19.781Z","publish_time":1697912539781,"_source_registry_name":"default","_cnpm_publish_time":1697912539781},"4.6.4":{"name":"roughjs","version":"4.6.4","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.5.2","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"7944f1cb95da6efadff7c15c9dc96ae0abc51199","_id":"roughjs@4.6.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"b6f39b44645854a6e0a4a28b078368701eb7f939","size":31966,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.4.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.4_1695776803106_0.5521600976910996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T01:06:43.326Z","publish_time":1695776803326,"_source_registry_name":"default","_cnpm_publish_time":1695776803326},"4.6.3":{"name":"roughjs","version":"4.6.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.4.0","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"80f9a93a796c29c079aee2118f9a2a13bf82cdc4","_id":"roughjs@4.6.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"c0306eede17d0cd7148fabedfd9971b12dd13a59","size":31663,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.3.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.3_1695683801782_0.11152285116587324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T23:16:42.072Z","publish_time":1695683802072,"_source_registry_name":"default","_cnpm_publish_time":1695683802072},"4.6.2":{"name":"roughjs","version":"4.6.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.4.0","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"4d5d5c5a821b4b328739f147739767cd309c2f21","_id":"roughjs@4.6.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"9716fd7921e1ca04bd389c849fa79a5916a87309","size":31905,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.2.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.2_1695614286452_0.09914346507075433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T03:58:06.647Z","publish_time":1695614286647,"_source_registry_name":"default","_cnpm_publish_time":1695614286647},"4.6.1":{"name":"roughjs","version":"4.6.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.4.0","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"e725f5f07b0c4c16b50481b48149c1575a0db52c","_id":"roughjs@4.6.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"e476afd03777c092dc2763cab99015f2130b24a4","size":31881,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.1.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.1_1695497535845_0.7971029749641201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T19:32:16.073Z","publish_time":1695497536073,"_source_registry_name":"default","_cnpm_publish_time":1695497536073},"4.6.0":{"name":"roughjs","version":"4.6.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"hachure-fill":"^0.4.0","path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"98034d35dd0af845f9cae805eecdee8e3c9dc1a8","_id":"roughjs@4.6.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"5183ea81ba9ee79542ceefd0f7dfa94b98a43367","size":31854,"noattachment":false,"key":"/roughjs/-/roughjs-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.6.0.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.6.0_1695496167224_0.26213325459102377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T19:09:27.417Z","publish_time":1695496167417,"_source_registry_name":"default","_cnpm_publish_time":1695496167417},"4.5.2":{"name":"roughjs","version":"4.5.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.61.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"e2c1551a87c623338d0a76316bb86abf37bc3beb","_id":"roughjs@4.5.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"aab644dcb41e9a75826c8bd5a5b0a859095f2f10","size":32014,"noattachment":false,"key":"/roughjs/-/roughjs-4.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.5.2.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.5.2_1639172088547_0.39962855164512523"},"_hasShrinkwrap":false,"publish_time":1639172088749,"_cnpm_publish_time":1639172088749,"_cnpmcore_publish_time":"2021-12-17T02:11:01.889Z"},"4.5.1":{"name":"roughjs","version":"4.5.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.60.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.5.2"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"7dff945a9b38a4132b2c73c2a4ebe4009462e2e2","_id":"roughjs@4.5.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"1bceab546a8622bd0beb52f3a9272e143591e1ad","size":31895,"noattachment":false,"key":"/roughjs/-/roughjs-4.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.5.1.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.5.1_1638388427477_0.8385366481440282"},"_hasShrinkwrap":false,"publish_time":1638388427629,"_cnpm_publish_time":1638388427629,"_cnpmcore_publish_time":"2021-12-17T02:11:02.210Z"},"4.5.0":{"name":"roughjs","version":"4.5.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.59.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"da9faaa99ce7e9e4fdeaee8c42b6d9f01251d865","_id":"roughjs@4.5.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"b4cbd63d4ed6b0b613082b4f7f9bf0e55cd4ba0d","size":31660,"noattachment":false,"key":"/roughjs/-/roughjs-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.5.0.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.5.0_1636397566994_0.5173024307789829"},"_hasShrinkwrap":false,"publish_time":1636397567115,"_cnpm_publish_time":1636397567115,"_cnpmcore_publish_time":"2021-12-17T02:11:02.552Z"},"4.4.5":{"name":"roughjs","version":"4.4.5","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.59.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"a15675243c313703aa72dd364b50668aef8eab80","_id":"roughjs@4.4.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"0d75eb3ac6529c99bf051633ff9a9a6cf65cda51","size":34358,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.5.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.5_1636059516197_0.6997827348138987"},"_hasShrinkwrap":false,"publish_time":1636059516392,"_cnpm_publish_time":1636059516392,"_cnpmcore_publish_time":"2021-12-17T02:11:02.796Z"},"4.4.4":{"name":"roughjs","version":"4.4.4","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.59.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"2f9094b50adb8a63f3424cb767d06579241260c7","_id":"roughjs@4.4.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"880e2ef0cb195f0e7e3096f0a2d474121ae874fe","size":34399,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.4.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.4_1635971854080_0.586237851049852"},"_hasShrinkwrap":false,"publish_time":1635971854270,"_cnpm_publish_time":1635971854270,"_cnpmcore_publish_time":"2021-12-17T02:11:03.389Z"},"4.4.3":{"name":"roughjs","version":"4.4.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.59.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"a76982849dbcb51ddabb5bed65217bedaba09fb9","_id":"roughjs@4.4.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"c6278e1bfe6e16bfd8470d8a835236a81df877f9","size":34334,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.3.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.3_1635919336324_0.5192325849989634"},"_hasShrinkwrap":false,"publish_time":1635919336488,"_cnpm_publish_time":1635919336488,"_cnpmcore_publish_time":"2021-12-17T02:11:03.647Z"},"4.4.2":{"name":"roughjs","version":"4.4.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"eslint --ext ts src","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","eslint":"^7.32.0","rollup":"^2.59.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"30e4c89717da821fd10e115125467d2bfd6bddcd","_id":"roughjs@4.4.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"3e771382da48f0eeab03efd08d9894b24be7372e","size":34256,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.2.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.2_1635893905556_0.669653311766331"},"_hasShrinkwrap":false,"publish_time":1635893905744,"_cnpm_publish_time":1635893905744,"_cnpmcore_publish_time":"2021-12-17T02:11:03.928Z"},"4.4.1":{"name":"roughjs","version":"4.4.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","rollup":"^2.47.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.2.0","tslint":"^5.20.1","typescript":"^4.2.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"af319f760670b637a72358bad8f25175b2de50b1","_id":"roughjs@4.4.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"3af79db6abdcb0f32764d1138f99dc9e01027736","size":33755,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.1.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.1_1620771640816_0.4116028292669349"},"_hasShrinkwrap":false,"publish_time":1620771640949,"_cnpm_publish_time":1620771640949,"_cnpmcore_publish_time":"2021-12-17T02:11:04.260Z"},"4.4.0":{"name":"roughjs","version":"4.4.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","rollup":"^2.47.0","rollup-plugin-terser":"^7.0.2","tslib":"^2.2.0","tslint":"^5.20.1","typescript":"^4.2.4"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"670f7122bb0975bd7309aa9de419a5b069f6fefb","_id":"roughjs@4.4.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"56ee4b3c8a453af8debc03b81e636dcab9efcdb2","size":33465,"noattachment":false,"key":"/roughjs/-/roughjs-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.4.0.tgz"},"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"maintainers":[{"name":"shihn","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.4.0_1620626485904_0.658309901521587"},"_hasShrinkwrap":false,"publish_time":1620626486031,"_cnpm_publish_time":1620626486031,"_cnpmcore_publish_time":"2021-12-17T02:11:04.476Z"},"4.3.1":{"name":"roughjs","version":"4.3.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"56e27da5eea61e66b3d8b0ea40898ef6fd2eb7d9","_id":"roughjs@4.3.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"b7af0b205c94bc3b79ee5a7eae1e09d5063bc3fe","size":33087,"noattachment":false,"key":"/roughjs/-/roughjs-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.3.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.3.1_1589239682004_0.6001574657780999"},"_hasShrinkwrap":false,"publish_time":1589239682323,"_cnpm_publish_time":1589239682323,"_cnpmcore_publish_time":"2021-12-17T02:11:04.792Z"},"4.3.0":{"name":"roughjs","version":"4.3.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.1"},"gitHead":"60ce43bed3b4663e423d5236814eac701de85024","_id":"roughjs@4.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"57ee7ac8c90999bc1f386fa96def1bb9bf4676b2","size":34285,"noattachment":false,"key":"/roughjs/-/roughjs-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.3.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.3.0_1589185708815_0.5932540526616141"},"_hasShrinkwrap":false,"publish_time":1589185709062,"_cnpm_publish_time":1589185709062,"_cnpmcore_publish_time":"2021-12-17T02:11:05.019Z"},"4.2.3":{"name":"roughjs","version":"4.2.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.0"},"gitHead":"e21618d104862e95347cd36f8b1ef43fc0231759","_id":"roughjs@4.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"cfe6bc9f64682e34b0075652dbc02152b0e4a253","size":32072,"noattachment":false,"key":"/roughjs/-/roughjs-4.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.2.3.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.2.3_1587438970120_0.43271468781060496"},"_hasShrinkwrap":false,"publish_time":1587438970262,"_cnpm_publish_time":1587438970262,"_cnpmcore_publish_time":"2021-12-17T02:11:05.196Z"},"4.2.2":{"name":"roughjs","version":"4.2.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.0"},"gitHead":"8c139bacff84f5b62abc5aa6b58f949a110b2a8f","_id":"roughjs@4.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"2b32f53b81f68cc5f974edde4016596697208342","size":31990,"noattachment":false,"key":"/roughjs/-/roughjs-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.2.2.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.2.2_1587422080878_0.06554991079543693"},"_hasShrinkwrap":false,"publish_time":1587422081022,"_cnpm_publish_time":1587422081022,"_cnpmcore_publish_time":"2021-12-17T02:11:05.525Z"},"4.2.1":{"name":"roughjs","version":"4.2.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.0"},"gitHead":"6e32c6edcdd09c887d569a82d901e66103d0b453","_id":"roughjs@4.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"19a7bb46c554132a1658e82135b7a7c6daeb6872","size":31920,"noattachment":false,"key":"/roughjs/-/roughjs-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.2.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.2.1_1587368671402_0.9640865288973441"},"_hasShrinkwrap":false,"publish_time":1587368671543,"_cnpm_publish_time":1587368671543,"_cnpmcore_publish_time":"2021-12-17T02:11:05.787Z"},"4.2.0":{"name":"roughjs","version":"4.2.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bundled/rough.esm.js","browser":"bundled/rough.js","types":"bin/rough.d.ts","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.32.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"path-data-parser":"^0.1.0","points-on-curve":"^0.2.0","points-on-path":"^0.2.0"},"gitHead":"04c4149bb82ed6077e825fa4b8683a2bd4ea3791","_id":"roughjs@4.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"b22a5cc3b3eefe3f85007fb08b2404707e8574ea","size":29056,"noattachment":false,"key":"/roughjs/-/roughjs-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.2.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.2.0_1586933892352_0.49875012956878706"},"_hasShrinkwrap":false,"publish_time":1586933892526,"_cnpm_publish_time":1586933892526,"_cnpmcore_publish_time":"2021-12-17T02:11:06.043Z"},"4.1.4":{"name":"roughjs","version":"4.1.4","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"af0c25e358980b7e03f1cae5136e280562fb3e1b","_id":"roughjs@4.1.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"3905ff2ba663a45c02ec2336bc494a4444a07643","size":38570,"noattachment":false,"key":"/roughjs/-/roughjs-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.1.4.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.1.4_1586423146272_0.7644553903391005"},"_hasShrinkwrap":false,"publish_time":1586423146374,"_cnpm_publish_time":1586423146374,"_cnpmcore_publish_time":"2021-12-17T02:11:06.364Z"},"4.1.3":{"name":"roughjs","version":"4.1.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"4b25556a53f0b986d515a2dc92c977b95d6d56e6","_id":"roughjs@4.1.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"f8c712adc2d1659f949aa5210c3b9f3d5b5ed1c2","size":38450,"noattachment":false,"key":"/roughjs/-/roughjs-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.1.3.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.1.3_1586405109484_0.8049170853398264"},"_hasShrinkwrap":false,"publish_time":1586405109637,"_cnpm_publish_time":1586405109637,"_cnpmcore_publish_time":"2021-12-17T02:11:06.610Z"},"4.1.2":{"name":"roughjs","version":"4.1.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"39f04cf005aa0f1657bb72d53bbbd2f8a618afe0","_id":"roughjs@4.1.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"48c8678ef6f7b8d970ebc78b56ff7db51d5fe0f2","size":38341,"noattachment":false,"key":"/roughjs/-/roughjs-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.1.2.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.1.2_1586240826262_0.1844711109926338"},"_hasShrinkwrap":false,"publish_time":1586240826379,"_cnpm_publish_time":1586240826379,"_cnpmcore_publish_time":"2021-12-17T02:11:06.920Z"},"4.1.1":{"name":"roughjs","version":"4.1.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"4ecd14c92b134708a55e16af58579372d9eb2234","_id":"roughjs@4.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d283361e06fbc5fcd95a8992aaa0b709c0fa87d5","size":38343,"noattachment":false,"key":"/roughjs/-/roughjs-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.1.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.1.1_1586239833887_0.11674683041586897"},"_hasShrinkwrap":false,"publish_time":1586239834153,"_cnpm_publish_time":1586239834153,"_cnpmcore_publish_time":"2021-12-17T02:11:07.212Z"},"4.1.0":{"name":"roughjs","version":"4.1.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"fbd60877f9c27b50a2bf6a6b3d36f86924c0d6b8","_id":"roughjs@4.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"548bbeeb2f6d5152ae76ab8c71ca561578cf3b10","size":38319,"noattachment":false,"key":"/roughjs/-/roughjs-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.1.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.1.0_1586225016345_0.46905602482982833"},"_hasShrinkwrap":false,"publish_time":1586225016498,"_cnpm_publish_time":1586225016498,"_cnpmcore_publish_time":"2021-12-17T02:11:07.475Z"},"4.0.4":{"name":"roughjs","version":"4.0.4","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"35302b8f1119ad004b4550f9a4d4162d3d845b0a","_id":"roughjs@4.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"31db3cc9654e7012a5d5701c6234f7601a14d720","size":36028,"noattachment":false,"key":"/roughjs/-/roughjs-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.0.4.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.0.4_1579038757367_0.23878506963615376"},"_hasShrinkwrap":false,"publish_time":1579038757560,"_cnpm_publish_time":1579038757560,"_cnpmcore_publish_time":"2021-12-17T02:11:07.743Z"},"4.0.3":{"name":"roughjs","version":"4.0.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"031fd873458561346198c668408aa0648a8b01f3","_id":"roughjs@4.0.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"062fd53c0bc38b34368391b77a2c19f04904a6ff","size":35958,"noattachment":false,"key":"/roughjs/-/roughjs-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.0.3.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.0.3_1578977096074_0.2734245018360453"},"_hasShrinkwrap":false,"publish_time":1578977096170,"_cnpm_publish_time":1578977096170,"_cnpmcore_publish_time":"2021-12-17T02:11:07.985Z"},"4.0.2":{"name":"roughjs","version":"4.0.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"c2f35eef66cbbd5a36d69d25917cabe0a52b416a","_id":"roughjs@4.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"8e2c5f9ec7f4d859d7cf9d28ee5dd13401847900","size":35620,"noattachment":false,"key":"/roughjs/-/roughjs-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.0.2.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.0.2_1578969853995_0.4254052028864259"},"_hasShrinkwrap":false,"publish_time":1578969854115,"_cnpm_publish_time":1578969854115,"_cnpmcore_publish_time":"2021-12-17T02:11:08.289Z"},"4.0.1":{"name":"roughjs","version":"4.0.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"0ffaf9157f4f1bb01e7fa409d48b9852963b74cf","_id":"roughjs@4.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"e869b9e54bb5a072b49da1d0457f3f3f2f7afc30","size":38474,"noattachment":false,"key":"/roughjs/-/roughjs-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.0.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.0.1_1578938622728_0.35017254226135486"},"_hasShrinkwrap":false,"publish_time":1578938622843,"_cnpm_publish_time":1578938622843,"_cnpmcore_publish_time":"2021-12-17T02:11:08.562Z"},"4.0.0":{"name":"roughjs","version":"4.0.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"bundled/rough.cjs.js","module":"bin/rough.js","types":"bin/rough.d.ts","browser":"bundled/rough.js","scripts":{"build":"rm -rf bin && tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"@rollup/plugin-typescript":"^2.1.0","rollup":"^1.29.0","rollup-plugin-terser":"^5.2.0","tslint":"^5.20.1","typescript":"^3.7.4"},"gitHead":"8f467c03f4484940ccfe8fdbad1b3ffd04586d6f","_id":"roughjs@4.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"7c6873463db45260613cba4960a4412b89c6e056","size":38439,"noattachment":false,"key":"/roughjs/-/roughjs-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-4.0.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_4.0.0_1578905166807_0.6670637840591982"},"_hasShrinkwrap":false,"publish_time":1578905166940,"_cnpm_publish_time":1578905166940,"_cnpmcore_publish_time":"2021-12-17T02:11:08.825Z"},"3.1.0":{"name":"roughjs","version":"3.1.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/wrappers/rough.js","types":"bin/wrappers/rough.d.ts","browser":"dist/rough.js","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"rollup":"^1.6.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript":"^1.0.0","tslint":"^5.14.0","typescript":"^3.3.3333"},"dependencies":{"workly":"^1.2.0"},"gitHead":"3b212e9d681f3c42d1fbde6fdab4357a662471fe","_id":"roughjs@3.1.0","_nodeVersion":"8.11.1","_npmVersion":"6.7.0","dist":{"shasum":"d011b9239fd1790e487bbfa204c98f1c786966ac","size":144948,"noattachment":false,"key":"/roughjs/-/roughjs-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-3.1.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_3.1.0_1552590349497_0.38943950345825784"},"_hasShrinkwrap":false,"publish_time":1552590349687,"_cnpm_publish_time":1552590349687,"_cnpmcore_publish_time":"2021-12-17T02:11:09.373Z"},"3.0.0":{"name":"roughjs","version":"3.0.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/wrappers/rough.js","types":"bin/wrappers/rough.d.ts","browser":"dist/rough.js","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"rollup":"^1.0.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-terser":"^4.0.1","rollup-plugin-typescript":"^1.0.0","tslint":"^5.12.0","typescript":"^3.2.2"},"dependencies":{"workly":"^1.2.0"},"gitHead":"7c616c8e76088e144a9337bb2cab8c1ab4bfee8f","_id":"roughjs@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"bcf0dee35abc43fb7de271be7f47b0f982a8e2a9","size":116331,"noattachment":false,"key":"/roughjs/-/roughjs-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-3.0.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_3.0.0_1546888905617_0.09623085158651645"},"_hasShrinkwrap":false,"publish_time":1546888905912,"_cnpm_publish_time":1546888905912,"_cnpmcore_publish_time":"2021-12-17T02:11:09.850Z"},"2.2.5":{"name":"roughjs","version":"2.2.5","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"05fb7ab08cfae66b3db6185b1d144baf36eb9c5e","_id":"roughjs@2.2.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"1ca03432e7e620a165865950a3033ce5f87eb250","size":141296,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.5.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.5_1531538028729_0.9042206888349886"},"_hasShrinkwrap":false,"publish_time":1531538028803,"_cnpm_publish_time":1531538028803,"_cnpmcore_publish_time":"2021-12-17T02:11:10.255Z"},"2.2.4":{"name":"roughjs","version":"2.2.4","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"938faec490e5a9125dd3b3c00cbab57c9dc6d33d","_id":"roughjs@2.2.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"012f4f891a2f4d8c6f137b8ebcff01c13576da3b","size":140260,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.4.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.4_1531534572365_0.9417516906688379"},"_hasShrinkwrap":false,"publish_time":1531534572769,"_cnpm_publish_time":1531534572769,"_cnpmcore_publish_time":"2021-12-17T02:11:10.792Z"},"2.2.3":{"name":"roughjs","version":"2.2.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"3acd38828322f8b3cffbffd441424faa7dbb2c18","_id":"roughjs@2.2.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"618af7b7f3487ebd98fcf59e4bba3eff5a18801b","size":140134,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.3.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.3_1530037783917_0.6676783338302614"},"_hasShrinkwrap":false,"publish_time":1530037784067,"_cnpm_publish_time":1530037784067,"_cnpmcore_publish_time":"2021-12-17T02:11:11.610Z"},"2.2.2":{"name":"roughjs","version":"2.2.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"32e0527bbfe9aea6099ba4a045edfc4b67978a88","_id":"roughjs@2.2.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"b33a6bbe36328adee5a2ff380d599a2450111df6","size":140363,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.2.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.2_1529861251726_0.4861298803618923"},"_hasShrinkwrap":false,"publish_time":1529861251841,"_cnpm_publish_time":1529861251841,"_cnpmcore_publish_time":"2021-12-17T02:11:12.198Z"},"2.2.1":{"name":"roughjs","version":"2.2.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"ed2adc886bb81c514915a4647b75606a0cf0bc3c","_id":"roughjs@2.2.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"320efa603a245403d62377313b3af5ecef561047","size":139654,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.1_1529394819290_0.8044287575477267"},"_hasShrinkwrap":false,"publish_time":1529394819431,"_cnpm_publish_time":1529394819431,"_cnpmcore_publish_time":"2021-12-17T02:11:12.701Z"},"2.2.0":{"name":"roughjs","version":"2.2.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","module":"bin/rough.js","jsnext:main":"bin/rough.js","types":"bin/rough.d.ts","scripts":{"build":"tsc && rollup -c","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babelrc-rollup":"^3.0.0","rollup":"^0.60.7","rollup-plugin-babel":"^3.0.4","rollup-plugin-babel-minify":"^5.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"022535511954c20b5bc1bb9b223c212be1b944b3","_id":"roughjs@2.2.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"efe844d003c7a790414f56963432805f7cf3bd0b","size":135024,"noattachment":false,"key":"/roughjs/-/roughjs-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.2.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.2.0_1529361692749_0.30957667733978034"},"_hasShrinkwrap":false,"publish_time":1529361692816,"_cnpm_publish_time":1529361692816,"_cnpmcore_publish_time":"2021-12-17T02:11:13.130Z"},"2.1.3":{"name":"roughjs","version":"2.1.3","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","jsnext:main":"src/index.js","scripts":{"build":"npm run build-d && npm run build-umd","build-d":"rollup src/index.js --o dist/rough.js --f iife --name \"rough\" && npm run minify-d","minify-d":"babel-minify dist/rough.js -o dist/rough.min.js --mangle","build-umd":"rollup src/index.js --o dist/rough.umd.js --f umd --name \"rough\" && npm run minify-umd","minify-umd":"babel-minify dist/rough.umd.js -o dist/rough.umd.min.js --mangle","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.5"},"gitHead":"a0042a0e521a724d463cdcfe6314255012e9de28","_id":"roughjs@2.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"f7223ee4de9edfc782d55c16b230b1c87cec4ffc","size":58057,"noattachment":false,"key":"/roughjs/-/roughjs-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.1.3.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.1.3_1526162578955_0.9803806872449854"},"_hasShrinkwrap":false,"publish_time":1526162579085,"_cnpm_publish_time":1526162579085,"_cnpmcore_publish_time":"2021-12-17T02:11:13.655Z"},"2.1.2":{"name":"roughjs","version":"2.1.2","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","jsnext:main":"src/index.js","scripts":{"build":"npm run build-d && npm run build-umd","build-d":"rollup src/index.js --o dist/rough.js --f iife --name \"rough\" && npm run minify-d","minify-d":"babel-minify dist/rough.js -o dist/rough.min.js --mangle","build-umd":"rollup src/index.js --o dist/rough.umd.js --f umd --name \"rough\" && npm run minify-umd","minify-umd":"babel-minify dist/rough.umd.js -o dist/rough.umd.min.js --mangle","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.5"},"gitHead":"3759bdbf0b10c532baffa8e29aa2229b607844e3","_id":"roughjs@2.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"691c2fa2a9b1d2750afbf215c8fd35e1ee3a34b8","size":58083,"noattachment":false,"key":"/roughjs/-/roughjs-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.1.2.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.1.2_1523845625520_0.09655706481212678"},"_hasShrinkwrap":false,"publish_time":1523845625611,"_cnpm_publish_time":1523845625611,"_cnpmcore_publish_time":"2021-12-17T02:11:13.970Z"},"2.1.1":{"name":"roughjs","version":"2.1.1","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","jsnext:main":"src/index.js","scripts":{"build":"npm run build-d && npm run build-umd","build-d":"rollup src/index.js --o dist/rough.js --f iife --name \"rough\" && npm run minify-d","minify-d":"babel-minify dist/rough.js -o dist/rough.min.js --mangle","build-umd":"rollup src/index.js --o dist/rough.umd.js --f umd --name \"rough\" && npm run minify-umd","minify-umd":"babel-minify dist/rough.umd.js -o dist/rough.umd.min.js --mangle","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.3"},"gitHead":"6876ac485eba870aac972de6359e1cd5d7fe7602","_id":"roughjs@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"bf15de81647d748c29bffe7123ed1df38a242a9e","size":58104,"noattachment":false,"key":"/roughjs/-/roughjs-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.1.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.1.1_1523567997717_0.6504238813826568"},"_hasShrinkwrap":false,"publish_time":1523567997800,"_cnpm_publish_time":1523567997800,"_cnpmcore_publish_time":"2021-12-17T02:11:14.255Z"},"2.1.0":{"name":"roughjs","version":"2.1.0","description":"Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","jsnext:main":"src/index.js","scripts":{"build":"npm run build-d && npm run build-umd","build-d":"rollup src/index.js --o dist/rough.js --f iife --name \"rough\" && npm run minify-d","minify-d":"babel-minify dist/rough.js -o dist/rough.min.js --mangle","build-umd":"rollup src/index.js --o dist/rough.umd.js --f umd --name \"rough\" && npm run minify-umd","minify-umd":"babel-minify dist/rough.umd.js -o dist/rough.umd.min.js --mangle","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","svg","graphics","sketchy","hand drawn","hand-drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.3"},"gitHead":"411666e2f7062d3ff99b5a64eb75177e675c7ffe","_id":"roughjs@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"076b94bb3869eb7dfa42f916e5614a44e2d2c5d6","size":57226,"noattachment":false,"key":"/roughjs/-/roughjs-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.1.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.1.0_1523474593389_0.39390138738371006"},"_hasShrinkwrap":false,"publish_time":1523474593496,"_cnpm_publish_time":1523474593496,"_cnpmcore_publish_time":"2021-12-17T02:11:14.637Z"},"2.0.1":{"name":"roughjs","version":"2.0.1","description":"Create graphics on HTML Canvas with a hand-drawn, sketchy, appearance.","main":"dist/rough.umd.js","jsnext:main":"src/index.js","scripts":{"build":"npm run build-d && npm run build-umd","build-d":"rollup src/index.js --o dist/rough.js --f iife --name \"rough\" && npm run minify-d","minify-d":"babel-minify dist/rough.js -o dist/rough.min.js --mangle","build-umd":"rollup src/index.js --o dist/rough.umd.js --f umd --name \"rough\" && npm run minify-umd","minify-umd":"babel-minify dist/rough.umd.js -o dist/rough.umd.min.js --mangle","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","graphics","sketchy","hand drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.3"},"gitHead":"7f237595fec181d1f277bf91c1ea7104ef1497e9","_id":"roughjs@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"bb81bf52e5416bfa27494ac5de52e1229a5fa357","size":51858,"noattachment":false,"key":"/roughjs/-/roughjs-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.0.1.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.0.1_1521503879895_0.6148094768410457"},"_hasShrinkwrap":false,"publish_time":1521503879944,"_cnpm_publish_time":1521503879944,"_cnpmcore_publish_time":"2021-12-17T02:11:14.908Z"},"2.0.0":{"name":"roughjs","version":"2.0.0","description":"Create graphics on HTML Canvas with a hand-drawn, sketchy, appearance.","main":"src/index.js","scripts":{"build":"npm run clean && rollup src/index.js --o dist/rough.js --f iife  --name \"rough\" && npm run minify","clean":"rm -rf dist/","minify":"babel-minify --mangle dist/rough.js >> dist/rough.min.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","sketchy","hand drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.3"},"gitHead":"908d6dbc16093ab4c1b0e396aca2a71a46328241","_id":"roughjs@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"b35c5ab4c8eff96d861151139d84c7d73ea38cb2","size":243830,"noattachment":false,"key":"/roughjs/-/roughjs-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-2.0.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_2.0.0_1520889060302_0.35038474135154707"},"_hasShrinkwrap":false,"publish_time":1520889060397,"_cnpm_publish_time":1520889060397,"_cnpmcore_publish_time":"2021-12-17T02:11:15.658Z"},"1.0.0":{"name":"roughjs","version":"1.0.0","description":"Create graphics on HTML Canvas with a hand-drawn, sketchy, appearance.","main":"src/index.js","scripts":{"build":"rollup src/index.js --o dist/rough.js --f iife  --name \"RoughCanvas\" && npm run minify","minify":"babel-minify --mangle dist/rough.js >> dist/rough.min.js","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pshihn/rough.git"},"keywords":["canvas","sketchy","hand drawn"],"author":{"name":"Preet Shihn","email":"preetshihn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/pshihn/rough/issues"},"homepage":"https://roughjs.com","devDependencies":{"babel-minify":"^0.3.0","rollup":"^0.56.3"},"gitHead":"ed4793485179dae9e4ed0a48e975867cf11cc3bf","_id":"roughjs@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"shihn","email":"preetshihn@gmail.com"},"dist":{"shasum":"47545eb0e35ab468b57d16833b2d1b127d0256de","size":1295895,"noattachment":false,"key":"/roughjs/-/roughjs-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roughjs/download/roughjs-1.0.0.tgz"},"maintainers":[{"name":"shihn","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roughjs_1.0.0_1519973268281_0.7154982182377025"},"_hasShrinkwrap":false,"publish_time":1519973268496,"_cnpm_publish_time":1519973268496,"_cnpmcore_publish_time":"2021-12-17T02:11:18.795Z"}},"readme":"# Rough.js\n\n<b>Rough.js</b> is a small (\\<9 kB) graphics library that lets you draw in a _sketchy_, _hand-drawn-like_, style.\nThe library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses. It also supports drawing [SVG paths](https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Paths).\n\nRough.js works with both [Canvas](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API) and [SVG](https://developer.mozilla.org/en-US/docs/Web/SVG).\n\n![Rough.js sample](https://roughjs.com/images/cap_demo.png)\n\n[@RoughLib](https://twitter.com/RoughLib) on Twitter.\n\n## Install\n\nfrom npm:\n\n```\nnpm install --save roughjs\n```\n\nOr get the latest using unpkg: https://unpkg.com/roughjs@latest/bundled/rough.js\n\n\nIf you are looking for bundled version in different formats, the npm package will have these in the following locations:\n\nCommonJS: `roughjs/bundled/rough.cjs.js`\n\nESM: `roughjs/bundled/rough.esm.js`\n\nBrowser IIFE: `roughjs/bundled/rough.js`\n\n\n## Usage\n\n![Rough.js rectangle](https://roughjs.com/images/m1.png)\n\n```js\nconst rc = rough.canvas(document.getElementById('canvas'));\nrc.rectangle(10, 10, 200, 200); // x, y, width, height\n```\n\nor SVG\n\n```js\nconst rc = rough.svg(svg);\nlet node = rc.rectangle(10, 10, 200, 200); // x, y, width, height\nsvg.appendChild(node);\n```\n\n### Lines and Ellipses\n\n![Rough.js rectangle](https://roughjs.com/images/m2.png)\n\n```js\nrc.circle(80, 120, 50); // centerX, centerY, diameter\nrc.ellipse(300, 100, 150, 80); // centerX, centerY, width, height\nrc.line(80, 120, 300, 100); // x1, y1, x2, y2\n```\n\n### Filling\n\n![Rough.js rectangle](https://roughjs.com/images/m3.png)\n\n```js\nrc.circle(50, 50, 80, { fill: 'red' }); // fill with red hachure\nrc.rectangle(120, 15, 80, 80, { fill: 'red' });\nrc.circle(50, 150, 80, {\n  fill: \"rgb(10,150,10)\",\n  fillWeight: 3 // thicker lines for hachure\n});\nrc.rectangle(220, 15, 80, 80, {\n  fill: 'red',\n  hachureAngle: 60, // angle of hachure,\n  hachureGap: 8\n});\nrc.rectangle(120, 105, 80, 80, {\n  fill: 'rgba(255,0,200,0.2)',\n  fillStyle: 'solid' // solid fill\n});\n```\n\nFill styles can be: **hachure**(default), **solid**, **zigzag**, **cross-hatch**, **dots**, **dashed**, or **zigzag-line**\n\n![Rough.js fill examples](https://roughjs.com/images/m14.png)\n\n### Sketching style\n\n![Rough.js rectangle](https://roughjs.com/images/m4.png)\n\n```js\nrc.rectangle(15, 15, 80, 80, { roughness: 0.5, fill: 'red' });\nrc.rectangle(120, 15, 80, 80, { roughness: 2.8, fill: 'blue' });\nrc.rectangle(220, 15, 80, 80, { bowing: 6, stroke: 'green', strokeWidth: 3 });\n```\n\n### SVG Paths\n\n![Rough.js paths](https://roughjs.com/images/m5.png)\n\n```js\nrc.path('M80 80 A 45 45, 0, 0, 0, 125 125 L 125 80 Z', { fill: 'green' });\nrc.path('M230 80 A 45 45, 0, 1, 0, 275 125 L 275 80 Z', { fill: 'purple' });\nrc.path('M80 230 A 45 45, 0, 0, 1, 125 275 L 125 230 Z', { fill: 'red' });\nrc.path('M230 230 A 45 45, 0, 1, 1, 275 275 L 275 230 Z', { fill: 'blue' });\n```\n\nSVG Path with simplification:\n\n![Rough.js texas map](https://roughjs.com/images/m9.png) ![Rough.js texas map](https://roughjs.com/images/m10.png)\n\n## Examples\n\n![Rough.js US map](https://roughjs.com/images/m6.png)\n\n[View examples here](https://github.com/pshihn/rough/wiki/Examples)\n\n## API & Documentation\n\n[Full Rough.js API](https://github.com/pshihn/rough/wiki)\n\n## Credits\n\nSome of the core algorithms were adapted from [handy](https://www.gicentre.net/software/#/handy/) processing lib.\n\nAlgorithm to convert SVG arcs to Canvas [described here](https://www.w3.org/TR/SVG/implnote.html) was adapted from [Mozilla codebase](https://hg.mozilla.org/mozilla-central/file/17156fbebbc8/content/svg/content/src/nsSVGPathDataParser.cpp#l887)\n\n## Contributors\n\n### Financial Contributors\n\nBecome a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/rough/contribute)]\n\n#### Individuals\n\n<a href=\"https://opencollective.com/rough\"><img src=\"https://opencollective.com/rough/individuals.svg?width=890\"></a>\n\n#### Organizations\n\nSupport this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/rough/contribute)]\n\n<a href=\"https://excalidraw.com/\"><img src=\"https://avatars.githubusercontent.com/u/59452120?s=64&v=4\"></a>\n<a href=\"https://www.diagrams.net/\"><img src=\"https://avatars.githubusercontent.com/u/1769238?s=64&v=4\"></a>\n<a href=\"https://terrastruct.com/\"><img width=\"64\" height=\"64\" src=\"https://roughjs.com/images/sponsors/terrastruct.png\"></a>\n<a href=\"https://opencollective.com/rough/organization/0/website\"><img src=\"https://opencollective.com/rough/organization/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/1/website\"><img src=\"https://opencollective.com/rough/organization/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/2/website\"><img src=\"https://opencollective.com/rough/organization/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/3/website\"><img src=\"https://opencollective.com/rough/organization/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/4/website\"><img src=\"https://opencollective.com/rough/organization/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/5/website\"><img src=\"https://opencollective.com/rough/organization/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/6/website\"><img src=\"https://opencollective.com/rough/organization/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/7/website\"><img src=\"https://opencollective.com/rough/organization/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/8/website\"><img src=\"https://opencollective.com/rough/organization/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/rough/organization/9/website\"><img src=\"https://opencollective.com/rough/organization/9/avatar.svg\"></a>\n\n## License\n[MIT License](https://github.com/pshihn/rough/blob/master/LICENSE) (c) [Preet Shihn](https://twitter.com/preetster)\n","_attachments":{},"homepage":"https://roughjs.com","bugs":{"url":"https://github.com/pshihn/rough/issues"},"license":"MIT"}