{"_id":"@scena/react-ruler","_rev":"3348425","name":"@scena/react-ruler","description":"A React Ruler component that can draw grids and scroll infinitely.","dist-tags":{"latest":"0.19.0"},"maintainers":[{"name":"younkue","email":""}],"time":{"modified":"2024-08-07T03:55:54.000Z","created":"2019-11-09T13:56:40.744Z","0.19.0":"2023-06-02T16:20:45.230Z","0.18.0":"2023-06-01T16:00:16.822Z","0.17.1":"2023-04-08T15:50:56.547Z","0.17.0":"2023-04-08T13:22:13.513Z","0.16.0":"2023-04-06T18:00:37.235Z","0.15.0":"2023-03-04T09:34:09.677Z","0.14.2":"2023-01-27T14:02:02.661Z","0.14.1":"2023-01-20T15:59:16.922Z","0.14.0":"2023-01-20T15:46:31.212Z","0.13.0":"2023-01-12T17:57:01.011Z","0.12.2":"2022-11-12T18:43:22.206Z","0.12.1":"2022-11-07T01:37:57.490Z","0.12.0":"2022-11-06T16:03:33.730Z","0.11.0":"2022-09-21T16:43:49.182Z","0.10.0":"2022-07-03T10:39:21.177Z","0.9.1":"2022-01-10T16:54:33.567Z","0.9.0":"2022-01-10T16:31:26.665Z","0.8.1":"2021-06-08T14:07:27.252Z","0.8.0":"2021-06-08T13:23:50.397Z","0.7.4":"2021-06-04T17:18:45.276Z","0.7.3":"2021-03-22T17:01:38.155Z","0.7.2":"2021-01-10T17:41:34.513Z","0.7.1":"2021-01-10T05:38:08.340Z","0.7.0":"2021-01-09T22:44:32.065Z","0.6.1":"2020-08-21T20:09:15.430Z","0.6.0":"2020-08-13T11:26:38.073Z","0.5.0":"2020-07-11T15:45:13.705Z","0.4.0":"2020-04-01T12:19:20.518Z","0.3.0":"2020-03-06T14:35:06.625Z","0.2.1":"2020-01-08T13:47:15.082Z","0.2.0":"2019-12-17T12:16:59.849Z","0.1.4":"2019-11-10T17:45:51.358Z","0.1.3":"2019-11-10T06:07:09.797Z","0.1.2":"2019-11-10T06:04:02.960Z","0.1.1":"2019-11-09T13:57:59.832Z","0.1.0":"2019-11-09T13:56:40.744Z"},"users":{},"author":{"name":"Daybrush"},"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"versions":{"0.19.0":{"name":"@scena/react-ruler","version":"0.19.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.11.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"a18a52a5e41e0202efb613b02eabac3020bc2a55","_id":"@scena/react-ruler@0.19.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"7e94a3b016e9c3e0bd105455f0939832c80def0e","size":34531,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.19.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.19.0_1685722845046_0.5212792300342699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T16:20:45.230Z","publish_time":1685722845230,"_source_registry_name":"default","_cnpm_publish_time":1685722845230},"0.18.0":{"name":"@scena/react-ruler","version":"0.18.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.11.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"fda4fc6c23d9f9f732b9ea86325bb4dc41ee01a1","_id":"@scena/react-ruler@0.18.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"b2d89ddb9b93277712f486c7722d6e0937dbc681","size":33676,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.18.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.18.0_1685635216586_0.6763141090362161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-01T16:00:16.822Z","publish_time":1685635216822,"_source_registry_name":"default","_cnpm_publish_time":1685635216822},"0.17.1":{"name":"@scena/react-ruler","version":"0.17.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.11.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"456dd2285fc89aabd43724618e8731103256b8cf","_id":"@scena/react-ruler@0.17.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"ced7bb1d925ade80456d131fc0b88856dda70524","size":25207,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.17.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.17.1_1680969056375_0.06046497937111517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T15:50:56.547Z","publish_time":1680969056547,"_cnpm_publish_time":1680969056547},"0.17.0":{"name":"@scena/react-ruler","version":"0.17.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.11.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"abd585bda548be8384a644cd251e6678635fa8b4","_id":"@scena/react-ruler@0.17.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"543ce896157166b8dcab675a38b68e27f718c0fe","size":24757,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.17.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.17.0_1680960133337_0.9376172500155284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T13:22:13.513Z","publish_time":1680960133513,"_cnpm_publish_time":1680960133513},"0.16.0":{"name":"@scena/react-ruler","version":"0.16.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.11.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"2d0361e403c0b51f135558add86296a509e3ec9b","_id":"@scena/react-ruler@0.16.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"bd36128c22b07286c995662ffb4cc5ca4b46b262","size":24594,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.16.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.16.0_1680804037020_0.6046900384684732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-06T18:00:37.235Z","publish_time":1680804037235,"_cnpm_publish_time":1680804037235},"0.15.0":{"name":"@scena/react-ruler","version":"0.15.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"6b1f77ae633b94effb8ce21412b871dcf8a3673f","_id":"@scena/react-ruler@0.15.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"73fe5d9fcda1792ec69fa1b89c6cf4d7a8717177","size":25051,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.15.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.15.0_1677922449498_0.03442497789674692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T09:34:09.677Z","publish_time":1677922449677,"_cnpm_publish_time":1677922449677},"0.14.2":{"name":"@scena/react-ruler","version":"0.14.2","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"25f2671738e742f1464f16addbe46a1fd7654208","_id":"@scena/react-ruler@0.14.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"dccfd1cb68c820aef75f839259d63303803aee8f","size":23638,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.14.2.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.14.2_1674828122459_0.8433983060272625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-27T14:02:02.661Z","publish_time":1674828122661,"_cnpm_publish_time":1674828122661},"0.14.1":{"name":"@scena/react-ruler","version":"0.14.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"1240701326e699beef25df94bb5305ea9bdb3941","_id":"@scena/react-ruler@0.14.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"5d612c57f319c2cb26068c343369294e07a6cef8","size":23632,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.14.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.14.1_1674230356751_0.4445117574918267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-20T15:59:16.922Z","publish_time":1674230356922,"_cnpm_publish_time":1674230356922},"0.14.0":{"name":"@scena/react-ruler","version":"0.14.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"e9f97c7720f2e582f677e3a33b76d8fb0f34c92c","_id":"@scena/react-ruler@0.14.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"296b2cdff3e775cad1f46b0ab4a08fe36271bbea","size":23615,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.14.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.14.0_1674229591064_0.48035797494220067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-20T15:46:31.212Z","publish_time":1674229591212,"_cnpm_publish_time":1674229591212},"0.13.0":{"name":"@scena/react-ruler","version":"0.13.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"083f51904786354e39c592684e204aa1575d907d","_id":"@scena/react-ruler@0.13.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"decc18f5f5926497310ddfcdc88cafe4daad79cc","size":22821,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.13.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.13.0_1673546220782_0.7232601569670023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-12T17:57:01.011Z","publish_time":1673546221011,"_cnpm_publish_time":1673546221011},"0.12.2":{"name":"@scena/react-ruler","version":"0.12.2","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"d8bc095c5e25e630d720c7b255cf4b42ada6c582","_id":"@scena/react-ruler@0.12.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"4c0d8ce57b9865778195a44f8612489cee446ad9","size":20747,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.12.2.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.12.2_1668278602028_0.09814499114915831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-12T18:43:29.347Z","publish_time":1668278602206,"_cnpm_publish_time":1668278602206},"0.12.1":{"name":"@scena/react-ruler","version":"0.12.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"0cd0888f667621af308fa9f3e3f1b51aadac3a29","_id":"@scena/react-ruler@0.12.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"5f75de3001b47c1fc73fedbbe41014ca7ec0d544","size":13271,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.12.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.12.1_1667785077339_0.8934140625480451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T01:40:08.822Z","publish_time":1667785077490,"_cnpm_publish_time":1667785077490},"0.12.0":{"name":"@scena/react-ruler","version":"0.12.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"f3dbc1d695cfcb564637cc896f053d8db301ffa8","_id":"@scena/react-ruler@0.12.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"6b642487d6a447922d713be0b4255d9993feda1c","size":12596,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.12.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.12.0_1667750613555_0.5338513579037218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-06T16:05:20.371Z","publish_time":1667750613730,"_cnpm_publish_time":1667750613730},"0.11.0":{"name":"@scena/react-ruler","version":"0.11.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^4.5.0 <4.6.0"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c26e013b60c329c5c57c7f76fe3bea5e1390a987","_id":"@scena/react-ruler@0.11.0","_nodeVersion":"16.16.0","_npmVersion":"8.18.0","dist":{"shasum":"ff74a2ac3bb9f5656f6f919162037c7977a4ebf1","size":22017,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.11.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.11.0_1663778629022_0.9277709065395106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T16:48:06.452Z","publish_time":1663778629182,"_cnpm_publish_time":1663778629182},"0.10.0":{"name":"@scena/react-ruler","version":"0.10.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.7.1","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"9d55c0fad46e221fcd6e32fb9b54418eca723ad6","_id":"@scena/react-ruler@0.10.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"955c5e3758cf817b68b6150470de182d561a4e72","size":21109,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.10.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.10.0_1656844761008_0.0972384125458039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-03T10:54:11.464Z","publish_time":1656844761177,"_cnpm_publish_time":1656844761177},"0.9.1":{"name":"@scena/react-ruler","version":"0.9.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.6.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.9.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"4e1af4b6fcee894246970e9ae27f6cf0e4e4359e","size":18756,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.9.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.9.1_1641833673336_0.6268410200589298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T16:54:45.467Z","publish_time":1641833673567,"_cnpm_publish_time":1641833673567},"0.9.0":{"name":"@scena/react-ruler","version":"0.9.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.6.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.9.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"5bac38e1d25fdc1a8757832df303c7fc43a757c3","size":18494,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.9.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.9.0_1641832286504_0.15960686364534626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T16:34:39.445Z","publish_time":1641832286665,"_cnpm_publish_time":1641832286665},"0.8.1":{"name":"@scena/react-ruler","version":"0.8.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.4.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.8.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"213b6995400eff65dccef6d9559b007e16e892b8","size":18383,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.8.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.8.1_1623161247018_0.02007048317991944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:17.510Z","publish_time":1623161247252,"_cnpm_publish_time":1623161247252},"0.8.0":{"name":"@scena/react-ruler","version":"0.8.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.4.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.8.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"df21b58437434b88b240c7e2951163898d5b0754","size":18345,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.8.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.8.0_1623158630242_0.8673872333590738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:16.642Z","publish_time":1623158630397,"_cnpm_publish_time":1623158630397},"0.7.4":{"name":"@scena/react-ruler","version":"0.7.4","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-ruler && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.4.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.7.4","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"d572f095b0161478c349ef310b50665bc0966702","size":18116,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.7.4.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.7.4_1622827125074_0.095267908660853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:14.443Z","publish_time":1622827125276,"_cnpm_publish_time":1622827125276},"0.7.3":{"name":"@scena/react-ruler","version":"0.7.3","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish && npm run packages:vanilla","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler","packages:vanilla":"cd ../react-compat-moveable && npm run packages:update"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.5.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.4.0","framework-utils":"^1.1.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.7.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"1c518ff227c8cf45a1f5944cf6c37ed73956c715","size":18098,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.7.3.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.7.3_1616432497982_0.2630474332792847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:12.315Z","publish_time":1616432498155,"_cnpm_publish_time":1616432498155},"0.7.2":{"name":"@scena/react-ruler","version":"0.7.2","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.0.0","framework-utils":"^0.3.4"},"peerDependencies":{"framework-utils":">=0.3.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.7.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"0d17756ae471deb1056a27da7ac588310500385a","size":18076,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.7.2.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.7.2_1610300494414_0.3568844953752597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:10.084Z","publish_time":1610300494513,"_cnpm_publish_time":1610300494513},"0.7.1":{"name":"@scena/react-ruler","version":"0.7.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.0.0","framework-utils":"^0.3.4"},"peerDependencies":{"framework-utils":">=0.3.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.7.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"941a4058e6f7f6c37cf74c839e255759dfdef3e3","size":18048,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.7.1.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.7.1_1610257088239_0.23106118376826545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:08.156Z","publish_time":1610257088340,"_cnpm_publish_time":1610257088340},"0.7.0":{"name":"@scena/react-ruler","version":"0.7.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.0.0","framework-utils":"^0.3.4"},"peerDependencies":{"framework-utils":">=0.3.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.7.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"d2af167b39abd6ee5f73dd017b5a0e3b622ec637","size":17727,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.7.0.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.7.0_1610232271950_0.7443051391113029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:06.278Z","publish_time":1610232272065,"_cnpm_publish_time":1610232272065},"0.6.1":{"name":"@scena/react-ruler","version":"0.6.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^1.0.0","framework-utils":"^0.3.4"},"peerDependencies":{"framework-utils":">=0.3.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.6.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"d97442debafbe1a34fa529da5c3fa9edaf05c66f","size":15150,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.6.1.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.6.1_1598040555263_0.458112376838983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:04.443Z","publish_time":1598040555430,"_cnpm_publish_time":1598040555430},"0.6.0":{"name":"@scena/react-ruler","version":"0.6.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.13.0","framework-utils":"^0.3.0"},"peerDependencies":{"framework-utils":">=0.3.0","@daybrush/utils":">=0.13.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.6.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"429890421ff66441fa9e898e1a6aa727b6f2a358","size":15160,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.6.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.6.0_1597317997973_0.09687483108740391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:02.651Z","publish_time":1597317998073,"_cnpm_publish_time":1597317998073},"0.5.0":{"name":"@scena/react-ruler","version":"0.5.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.3.0"},"peerDependencies":{"framework-utils":">=0.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.5.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"b7043838006268a01cb962d19ea1e33d862e7786","size":14988,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.5.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.5.0_1594482313579_0.03134104389887349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:03:00.660Z","publish_time":1594482313705,"_cnpm_publish_time":1594482313705},"0.4.0":{"name":"@scena/react-ruler","version":"0.4.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","pvu":"^0.3.1","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.3.0"},"peerDependencies":{"framework-utils":">=0.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.4.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"ff95bd4e2d51dde86e48ad2fcb89753f26280cd3","size":14167,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.4.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.4.0_1585743560211_0.46828671240138786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:58.636Z","publish_time":1585743560518,"_cnpm_publish_time":1585743560518},"0.3.0":{"name":"@scena/react-ruler","version":"0.3.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","packages":"npm run packages:update && npm run packages:build && npm run packages:publish","packages:update":"pvu --path=../ --update=preact-ruler,react-compat-ruler","packages:build":"pvu --path=../ --build=preact-ruler,react-compat-ruler","packages:publish":"pvu --path=../  --publish=preact-ruler,react-compat-ruler"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.3.0"},"peerDependencies":{"framework-utils":">=0.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"b5c387de936bfcea6eab569fdd0b14912c1bdcb5","size":13850,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.3.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.3.0_1583505306451_0.19561961995030974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:56.652Z","publish_time":1583505306625,"_cnpm_publish_time":1583505306625},"0.2.1":{"name":"@scena/react-ruler","version":"0.2.1","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.3.0"},"peerDependencies":{"framework-utils":">=0.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.2.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"6a9ed8377758096f8711151a04bb97392c8f9640","size":13458,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.2.1.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.2.1_1578491234929_0.683605625202593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:54.099Z","publish_time":1578491235082,"_cnpm_publish_time":1578491235082},"0.2.0":{"name":"@scena/react-ruler","version":"0.2.0","description":"A React Ruler component that can draw grids and scroll infinitely.","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"dcf2e6cfa4061d4558b501cd16e983e929931909","size":13444,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.2.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.2.0_1576585019719_0.5595279946216489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:51.681Z","publish_time":1576585019849,"_cnpm_publish_time":1576585019849},"0.1.4":{"name":"@scena/react-ruler","version":"0.1.4","description":"A React Ruler Component","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"5f56654aa17ae25ec7f0bd5061fb8b217302c46b","size":13379,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.1.4.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.1.4_1573407951262_0.2744091578986687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:50.020Z","publish_time":1573407951358,"_cnpm_publish_time":1573407951358},"0.1.3":{"name":"@scena/react-ruler","version":"0.1.3","description":"A React Ruler Component","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.1.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"25a4b7192a50ca7ed1c6dc532f35d4008508534a","size":12317,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.1.3.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.1.3_1573366029621_0.23288717758104727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:48.164Z","publish_time":1573366029797,"_cnpm_publish_time":1573366029797},"0.1.2":{"name":"@scena/react-ruler","version":"0.1.2","description":"A React Ruler Component","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"https://github.com/daybrush/ruler/blob/master/packages/react-ruler"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/drag":"^0.9.1","@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1","keycon":"^0.6.0","react-color":"^2.17.3","react-css-styler":"^0.4.1","react-moveable":"^0.13.6","react-pure-props":"^0.1.5","react-scenejs-timeline":"^0.3.1","scenejs":"^1.1.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"1f68214f0c65b9756ff31515706f7a3cbd48b57e","size":12395,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.1.2.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.1.2_1573365842682_0.2658800704869151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:46.503Z","publish_time":1573365842960,"_cnpm_publish_time":1573365842960},"0.1.1":{"name":"@scena/react-ruler","version":"0.1.1","description":"A React Ruler Component","main":"./dist/ruler.cjs.js","module":"./dist/ruler.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"git+https://github.com/daybrush/ruler.git"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/drag":"^0.9.1","@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1","keycon":"^0.6.0","react-color":"^2.17.3","react-css-styler":"^0.4.1","react-moveable":"^0.13.6","react-pure-props":"^0.1.5","react-scenejs-timeline":"^0.3.1","scenejs":"^1.1.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"e16ce8a08d5e6c699ef5a193053594e6b5d7898d","size":13491,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.1.1.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.1.1_1573307879684_0.2715482042744628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:44.362Z","publish_time":1573307879832,"_cnpm_publish_time":1573307879832},"0.1.0":{"name":"@scena/react-ruler","version":"0.1.0","description":"A React Ruler Component","main":"./dist/editor.cjs.js","module":"./dist/editor.esm.js","sideEffects":false,"types":"declaration/index.d.ts","scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","start":"react-scripts start","build":"rollup -c && npm run declaration && print-sizes ./dist ","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json"},"keywords":["scene","scenejs","scene.js","scena","ruler","scroller","react"],"repository":{"type":"git","url":"git+https://github.com/daybrush/ruler.git"},"author":{"name":"Daybrush"},"license":"MIT","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"homepage":"https://github.com/daybrush/ruler#readme","devDependencies":{"@daybrush/builder":"^0.1.0","@scenejs/effects":"^1.0.1","@types/react":"^16.8.18","@types/react-color":"^3.0.1","@types/react-dom":"^16.8.4","print-sizes":"0.0.4","react":"^16.8.6","react-dom":"^16.8.6","react-scripts":"^3.0.1","shape-svg":"^0.3.3","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@daybrush/drag":"^0.9.1","@daybrush/utils":"^0.10.1","framework-utils":"^0.2.1","keycon":"^0.6.0","react-color":"^2.17.3","react-css-styler":"^0.4.1","react-moveable":"^0.13.6","react-pure-props":"^0.1.5","react-scenejs-timeline":"^0.3.1","scenejs":"^1.1.4"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@scena/react-ruler@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"d92dd1471b3890e10dfc8f5260163c696100013c","size":13502,"noattachment":false,"key":"/@scena/react-ruler/-/@scena/react-ruler-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@scena/react-ruler/download/@scena/react-ruler-0.1.0.tgz"},"maintainers":[{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-ruler_0.1.0_1573307800605_0.10115374475725214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T04:02:42.702Z","publish_time":1573307800744,"_cnpm_publish_time":1573307800744}},"readme":"\n\n<p align=\"middle\" ><img src=\"https://raw.githubusercontent.com/daybrush/ruler/master/demo/images/ruler.png\"/></p>\n<h2 align=\"middle\">React Ruler</h2>\n<p align=\"middle\">\n<a href=\"https://www.npmjs.com/package/@scena/react-ruler\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/@scena/react-ruler.svg?style=flat-square&color=007acc&label=version\" alt=\"npm version\" /></a>\n<img src=\"https://img.shields.io/badge/language-typescript-blue.svg?style=flat-square\"/>\n<a href=\"https://github.com/daybrush/ruler/blob/master/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/github/license/daybrush/ruler.svg?style=flat-square&label=license&color=08CE5D\"/></a>\n<a href=\"https://github.com/daybrush/ruler/tree/master/packages/react-ruler\" target=\"_blank\"><img alt=\"React\" src=\"https://img.shields.io/static/v1.svg?label=&message=React&style=flat-square&color=61daeb\"></a>\n<a href=\"https://github.com/daybrush/ruler/tree/master/packages/preact-ruler\" target=\"_blank\"><img alt=\"Preact\" src=\"https://img.shields.io/static/v1.svg?label=&message=Preact&style=flat-square&color=673ab8\"></a>\n<a href=\"https://github.com/daybrush/ruler/tree/master/packages/ngx-ruler\" target=\"_blank\"><img alt=\"Angular\" src=\"https://img.shields.io/static/v1.svg?label=&message=Angular&style=flat-square&color=C82B38\"></a>\n<a href=\"https://github.com/daybrush/ruler/tree/master/packages/vue-ruler\" target=\"_blank\"><img\n    alt=\"Vue\"\n    src=\"https://img.shields.io/static/v1.svg?label=&message=Vue&style=flat-square&color=3fb984\"></a>\n<a href=\"https://github.com/daybrush/ruler/tree/master/packages/svelte-ruler\" target=\"_blank\"><img\n    alt=\"Vue\"\n    src=\"https://img.shields.io/static/v1.svg?label=&message=Svelte&style=flat-square&color=C82B38\"></a>\n</p>\n<p align=\"middle\">A React Ruler component that can draw grids and scroll infinitely.</p>\n<p align=\"middle\">\n    <a href=\"https://daybrush.com/ruler\" target=\"_blank\"><strong>Demo</strong></a> /\n    <a href=\"https://daybrush.com/ruler/release/latest/doc/\" target=\"_blank\"><strong>API</strong></a> /\n    <a href=\"https://github.com/daybrush/guides\" target=\"_blank\"><strong>Guides</strong></a> /\n    <a href=\"https://github.com/daybrush/scena\" target=\"_blank\"><strong>Main Project</strong></a>\n</p>\n\n\n## ⚙️ Installation\n### npm\n```sh\n$ npm i @scena/react-ruler\n```\n\n## ???? How to use\n```tsx\n\nimport * as React from \"react\";\nimport Ruler from \"@scena/react-ruler\";\n\nexport default class App extends React.Component {\n    render() {\n        return (<Ruler type=\"horizontal\" ref={e => {\n            this.ruler = e;\n        }}/>);\n    }\n    componentDidMount() {\n        this.ruler.resize();\n\n        window.addEventListener(\"resize\", () => {\n            this.ruler.resize();\n        });\n    }\n}\n\nexport interface RulerInterface {\n    scroll(scrollPos: number): any;\n    resize(): any;\n}\nexport interface RulerProps {\n    type?: \"horizontal\" | \"vertical\";\n    width?: number;\n    height?: number;\n    unit?: number;\n    zoom?: number;\n    direction?: \"start\" | \"end\";\n    style?: IObject<any>;\n    backgroundColor?: string;\n    lineColor?: string;\n    textColor?: string;\n    textFormat?: (scale: number) => string;\n}\n\n\n```\n\n\n\n## ⚙️ Developments\n### `npm run start`\n\nRuns the app in the development mode.<br>\nOpen [http://localhost:3000](http://localhost:3000) to view it in the browser.\n\nThe page will reload if you make edits.<br>\nYou will also see any lint errors in the console.\n\n\n\n## ⭐️ Show Your Support\nPlease give a ⭐️ if this project helped you!\n\n## ???? Contributing\n\nIf you have any questions or requests or want to contribute to `ruler` or other packages, please write the [issue](https://github.com/daybrush/ruler/issues) or give me a Pull Request freely.\n\n## ???? Bug Report\n\nIf you find a bug, please report to us opening a new [Issue](https://github.com/daybrush/ruler/issues) on GitHub.\n\n\n## ???? License\n\nThis project is [MIT](https://github.com/daybrush/ruler/blob/master/LICENSE) licensed.\n\n```\nMIT License\n\nCopyright (c) 2019 Daybrush\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","_attachments":{},"homepage":"https://github.com/daybrush/ruler#readme","bugs":{"url":"https://github.com/daybrush/ruler/issues"},"license":"MIT"}