{"_id":"ra-component-factory","_rev":"35-e2934df8dfcd65e1abd78eee79103065","name":"ra-component-factory","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.5":{"name":"ra-component-factory","version":"0.1.5","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"02742757e9879ff1f0a38024b51330ca4ac98bd7","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.1.5","_shasum":"1f75668e4248a74f9656dcdfcd2bf36b094349b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"1f75668e4248a74f9656dcdfcd2bf36b094349b8","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.1.5.tgz","integrity":"sha512-cz6bRbajIIrpLWkLqxlWFU5c4lmlfFG6K2Yh6VeGjjA+zM5BRIXLgMLZYJ3Xv3DhdOV7mg8C2CH85Y2CjblzDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCb8jxSpYvXiI6bAdp/QORp8NWImcxPrhSvzb0P0Yk7QIhAMsul1snHsoVMj4m24osIeqrP81PlcXAie6eImKCRMjM"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.1.5.tgz_1508066507305_0.017273809295147657"},"directories":{}},"0.1.6":{"name":"ra-component-factory","version":"0.1.6","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"074090840622e5ee6e4d2336123feb6865c383ef","description":"[![npm](https://img.shields.io/npm/dw/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://img.shields.io/npm/v/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.1.6","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-MvuMIVXIyvkpXDGeTzzGuqdmNOw6YsjIax9IZigR0xvUxCMWQzw61ra9fqw5L0ROFdeJJICMbiqDQlxtsWBGeQ==","shasum":"c23ac0e7bab1b878c87ae7d47b3eaf5bab70be9f","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM1DHYMfrLDLdEZYFPFP/r0hksKWcOUIgN8xxmXpLg/gIhAOI7SKG+eHaRwB0CqU0TecYopf6gg9Z2n9LPIwu31hhw"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.1.6.tgz_1508397195562_0.35285803861916065"},"directories":{}},"0.1.7":{"name":"ra-component-factory","version":"0.1.7","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"0f30dea6f68e4bd36ca17d9442fdd3a3af8657e3","description":"[![npm](https://img.shields.io/npm/dw/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://img.shields.io/npm/v/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.1.7","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-b1areXLJz4SDK2SHyO1oFcjLTO2CTSWRhLkZY4zq4wS5AB3LNvQ3uPhgnXGoAc98N2gLO5vgiwDIAZR4kjLWUg==","shasum":"6445e5013e43a800c87a540a6ae2cec15e8ee3a7","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsXGNNTk6hBOlVAMGyhFPSilQlR1oh9Ho/7h9B77vdegIgRo0oRlW5ZNYZgQovomwST7DXUdbNWtNiOJWjSP+SjRM="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.1.7.tgz_1508397461312_0.9306839487981051"},"directories":{}},"0.1.8":{"name":"ra-component-factory","version":"0.1.8","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"682c84f7f463139b0d4037930d21f98bb5184c06","description":"[![npm](https://img.shields.io/npm/dw/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://img.shields.io/npm/v/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.1.8","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-40f0nOEP26FTT8VFYGfhVuqScNN0yWs7+lvo8eSyTNGjq2zQfTYzDKlFNU3x+83mMlTOsh43mlCFOc6vtdFj5g==","shasum":"52a0259d0b3660b8f9740c5df3791c20e58e0b58","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/pjT2rdli73Nix2VWaDasNnF+Fdxoe+bH74CTV7nAgAiBFf/37LYtS2Mttv8yIiRy+TD1qPcHsOda6H/6PoFCGsg=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.1.8.tgz_1508921251948_0.7012668941169977"},"directories":{}},"0.1.9":{"name":"ra-component-factory","version":"0.1.9","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"ee645f2a3e2984b495775d87babe1f53d5573721","description":"[![npm](https://img.shields.io/npm/dw/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://img.shields.io/npm/v/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.1.9","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-S/D1/vJ3JS1QQNvDX3cX673h/8blc1D6FKvSVaZsTbU9RIosVnAI998P+xKqrzGc3AgC20E9Za5ObRQkBVmEvg==","shasum":"817ce24aac4e0643f35a41d0c2a1f30c38cb4c9a","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWUWI9QCsEngoM+n/S1S+ZGWXqjYGXabQbaSS62wqaYAiEA/YOvGL8AqZ2Ayb+r2f+jGAlO24LytrlUmICgMZRxAec="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.1.9.tgz_1508923278933_0.8149626816157252"},"directories":{}},"0.2.0":{"name":"ra-component-factory","version":"0.2.0","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"3ace5f9d71d33c2afe3c966f0243c9f502cff868","description":"[![npm](https://img.shields.io/npm/dw/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://img.shields.io/npm/v/aor-component-factory.svg)](https://www.npmjs.com/package/aor-component-factory)\r [![npm](https://","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-B8ymCdMwDNFessk/0RclMVmUBgeKYQBPgWVXLPLEtq7LBJSRtR5ZrFw8GoepJIoDt2Ck6OnzCvCMdhkTf8TJZA==","shasum":"bd8946e0403605b626cfe1a4ce91cc494ccce3bb","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTGIDozCsjFswJQjCQJFUJ7nqJ7YuN3lgvIBLppfs5dAiBgnxRTnYUJ5W/PkCcxNmbwndRv3h6rWyDeJrubjlB/nA=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.0.tgz_1509496704629_0.31418488710187376"},"directories":{}},"0.2.1":{"name":"ra-component-factory","version":"0.2.1","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.2","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"40128aeb52b2ac1215cfb3db7cca7a4f92640278","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.1","_npmVersion":"5.5.1","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-WzFetSXd3U7eaHc2oiBx9LaKvMDc0fqHNQuKaQ8twthB/HRrhMjQ/XAjSRdQzXhrpRtpIrpdLk+iKuET1eIdXg==","shasum":"e0515092230c4ac55c9abec0e4fd50ed40a82bcf","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuPmlkDp3dqiGqt0HbD3o8Oy/IJFaJDYjuB/7IuglZpwIgBZK3HvGKxYET03ry5gLW0P8EPvKJYtvBRGHQO4KQn2o="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.1.tgz_1509718446411_0.5107334244530648"},"directories":{}},"0.2.2":{"name":"ra-component-factory","version":"0.2.2","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"ab74438eace2d1ca0446ceebd0a4192093eb9f71","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-dsybd1l9hQlIaXqxnLeySPuuM0uf3BQviZQ/BuGGKPTJz6qjIEp3Hm/ok07PVdpcWK2TNFSp8L9iXXN9avYU4Q==","shasum":"6de62cb8ad54154ee757f013252b8197570fe00e","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDFFaDcMEV3tGtYNWQNz8l1VzCFyTzu8p4Mb3yMF+QsAiEAvZCkAve+DFPeohW/xSztVjZOJLXoDHUhFLC5uG/ot+0="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.2.tgz_1515151415673_0.956372216809541"},"directories":{}},"0.2.3":{"name":"ra-component-factory","version":"0.2.3","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"1e7db089d5e7478cd1d6ba4782794d722131bfc6","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-oGgTuyn2z8Y+pPleu/V7ntxhU//5IU4n5N7QuuOcmfH6jjftTdF8bK5DtXKLPHRpAFZxZRGv09ek2+npTwumew==","shasum":"142b418d719603bb512c2f528be65cdfdd0abc20","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk5l5uVitYyjAx+SmWAP+Kt/j3JqoRYLhr6Npi4aynMAiEA1cbAry6gmbGGAQwKog7az4h3Rlyn1E6lETUl3sGMfIU="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.3.tgz_1515152695055_0.6037866927217692"},"directories":{}},"0.2.4":{"name":"ra-component-factory","version":"0.2.4","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"7509955149a888b15765f68c630e72608ff89e78","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-sUxej9zWzbkDWakaltrvxqQFahKnWWBWn50DKcUdiQTfQJgAVMMl9onS0pLEWNxsWzXXLxHCfPJZXj2bVvphZQ==","shasum":"00a47336accaecd52b4623360a7bdb02970332c3","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMXV+DLUFv8b2qVKxwbHRKsDQjz7K/MQREdY8t5wNgUwIgEC84P/rNnsr0j7bfoJPtuERIDEhKvOukU6Z1QM9iH6w="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.4.tgz_1515605358885_0.3762278468348086"},"directories":{}},"0.2.5":{"name":"ra-component-factory","version":"0.2.5","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.2","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"0928f7feab07b8e932855e00b95f1c08358f2ae4","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-/eqdaeg2o2sIub0T5fVX2KGRJxKhNF8p41DYcqKFPzlZTDwaDIiS4pMF7qT6ofMgL2qfz3/sWWkm8y7VkEjDjw==","shasum":"dfecd6cce491319907f2782829fe41f372e81410","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMklogwOosppBwEppjiRdIJYr31CDnp0uwQXZSmFw6iAIgO+NIUphkaF7pVDV7V9ssNmaFIzvSSu8ral19XfLrG3k="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.5.tgz_1515607574986_0.7669571035075933"},"directories":{}},"0.2.6":{"name":"ra-component-factory","version":"0.2.6","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"94a05377283e909e536f938d84ad3176b5dbc301","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-iPdNoHygMQWUvdxXzt8cbnIEa4+oTOpmWgK0Uq/7O5U4RViy11p/mITM8o8KCV/dUyVPbvlS3Y94y58MA4/AwQ==","shasum":"2076a24c9a6b45ddaa33c6e01a012bffee688d7a","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMdSjq6prOXuCEvgiOg+p/dXdTOXNZk5StBK3ubFw3cQIgbtccx+nID0I+RcXPxxSJj6Kvske2jw08P5uY8iJz4yw="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.6.tgz_1515608444864_0.8441529900301248"},"directories":{}},"0.2.7":{"name":"ra-component-factory","version":"0.2.7","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"94a05377283e909e536f938d84ad3176b5dbc301","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.7","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-wGnABtI9rxHUeJ6sc6Q93ImXgngqfoiiG3RcGd8mGfqYny34LROLG4IYi+ybsdgBunzm2dd3qEyqSHmTc4yTUw==","shasum":"484668fdfb9b819bb80bf773f17abeb080a09e48","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3eWSKQcsn6uXjwgRIc4JUm4GcQA2fLYPL739mnGgdiQIgAzakWH1K74G8yNcrIaXSYtZ2qMt695hWuSM3WPvHBF0="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.7.tgz_1515610113904_0.14211250538937747"},"directories":{}},"0.2.8":{"name":"ra-component-factory","version":"0.2.8","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"7960be60179cdd5badd27591c8fdfa72d2377112","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.8","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-2yCBPW5i+ZSfeltxGh/P1+5wlsi2a9mvDCPxt0QuwF0pVSLq1UQUpSmlhduNsHhLUZRI/rag/2AKlocyjuEquw==","shasum":"b6d9cc0f08933dd288e14a1782ac81975f13660c","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl2lIx724dfCVf5cAfaPDHafv25TfpY2Q/Z2dblxey2AIgPIDPtDQE+bH7ykdRxIwlfPM/2RPPQrU5aZzOHlNcmVw="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.8.tgz_1515611256535_0.1602960203308612"},"directories":{}},"0.2.9":{"name":"ra-component-factory","version":"0.2.9","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"7960be60179cdd5badd27591c8fdfa72d2377112","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.9","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-9Q2SoINtJIttVIGzB6DIfIL9WqjIb3Poy2ke4ExLfsKFJi76BlSX6hN8/e1jsPvdWse0GBxhAoTID8xqehEbCw==","shasum":"c0cf584ffe38b7d58d3d7959a089c49ff32cfa87","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvQ5HINz8ZQ3mqld39zZQ8VKl1UWmbrO2FGnndX9uvHAIhAO8yg/+YV/jQrlhyk4Dq05bz+gGduHaqPsjz9eEK40KJ"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.9.tgz_1516411442531_0.81040999898687"},"directories":{}},"0.2.10":{"name":"ra-component-factory","version":"0.2.10","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"96d3febce33aa6f1436b03bf153fd6f63db63011","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.10","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-bpN0akCQBic4M9LIGZ0N+oglJW4HT1uy08+usFylb+/mISgk9U/06H1U2ENigYezfno/MeiaGWyEyQemNlfTzQ==","shasum":"f2a064e7e801b773199e39e85005c80c19b2fda0","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+nzm9VTJriMcYFoeCIsACQGwD1yJsi8aKe3GceuoqZwIhAMQplziSyb/391NIT3OMzmFcDoT0OauHu8MKpbowRFT5"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.10.tgz_1516411853682_0.1931884242221713"},"directories":{}},"0.2.11":{"name":"ra-component-factory","version":"0.2.11","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"88889bf6288c6d3cc96ed70f07aa98f5fe3aa450","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.11","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-aloZr8UizMqmZDUC112/ijp042FQTWCypHiF1XhO7PwuIvdn4+aN8x+9QRan7QJDkgE2bqKC8Z8NBsr6LkuzwA==","shasum":"5d471b12be041df05008e0f7587feb89ccd85aae","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXhPyKGuFBlNcEAdHx1+q5lzMWeNg4voDMMv21wI0b9gIhAIvPC/vx4fP6EdwaZYH/2hM4kroOW44YGWvxr40GOlzh"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.11.tgz_1516812525126_0.13798830728046596"},"directories":{}},"0.2.12":{"name":"ra-component-factory","version":"0.2.12","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"88889bf6288c6d3cc96ed70f07aa98f5fe3aa450","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.12","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-EH23fhcX8ZgskvW9u0pzOE3MVk2ctOnp6JCTYjITGUp8ty1FAMMk3zRIKTz3I27x8ltXNempj9xlu/o8GOu5wQ==","shasum":"eb66739f6bd50239dc0c99d15183745c8a74bc93","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2p6hAQczR63cpAH1fl/stYUjHpILH2Yqop2f/tXI/PgIgGobuGNxR+5t8qKZL5UQ1Pu408RNGkALb9uN4/eTzwJ0="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.12.tgz_1516813939128_0.8104708718601614"},"directories":{}},"0.2.13":{"name":"ra-component-factory","version":"0.2.13","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"eb29fa4a2b87492d363b0d49ff766a7955578fa5","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.13","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-T1SK8ewSL90IZ+VLlh07UA6DwYSben16Ny82g/y1M9pA+HcubhV9AXPBdOjaT61ZYePtoYhRfZITH/i9xcl1fA==","shasum":"b72bc08c6ffca7b36af14a4c85f1e5fa2c76e7da","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2GBNgirMC7d1dASuhDZQLEq79SDtJ2tHkE18Zb9fA1AIhAIfDc2WwSurJQ5w+DvklgIgmD4tzgv6VdsMo8uvmyJzL"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.13.tgz_1516814680477_0.5863465189468116"},"directories":{}},"0.2.14":{"name":"ra-component-factory","version":"0.2.14","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^15.5.4","webpack":"^2.6.1","admin-on-rest":"1.3.3","react-dom":"~15.5.4"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"admin-on-rest":"1.3.3","react":"15.5.4"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"bd10372b4d03b19495f2d155722d14a2dd0922a3","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.2.14","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-/WtehWMs7NgRI2Nea6FgtH0xnICEsz5ukfg+Q+QS1y8thVTdIvSbRmDubd+rHS8Rf9mYZOENsbjwb9NSUBbRQQ==","shasum":"d5a6a395f05c0b41e4c34fdda0253c7f052f664e","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.2.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0SSk99FwFkvInQ+15jeWkTLhXLbt6yiiiUfb1971p2AiA1U6LIP1G4/y50LsqoaKfe33x6zItfKT8G6Vf3H3pNaw=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory-0.2.14.tgz_1516890268493_0.2815740352962166"},"directories":{}},"0.4.0":{"name":"ra-component-factory","version":"0.4.0","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"~16.4.2","webpack":"^2.6.1","react-admin":"^2.2.2","react-dom":"~16.4.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.2.2","react":"16.4.2"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"d892bacaa39ffc10a0e840c83206d11a1c435cd9","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\r [![npm](https://img.","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.4.0","_npmVersion":"6.1.0","_nodeVersion":"6.9.5","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-QnapZwluHvH9FBfRffiNxDwtEq0La/EDuFEKdOELKtgiNV3Uyz+DsH1HZMrVCUwoKTnwq0p3BAKBy9/9bNtdaQ==","shasum":"62af5cdee757da069c12affe40a3936e36e47fb0","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.4.0.tgz","fileCount":8,"unpackedSize":4912711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbltbNCRA9TVsSAnZWagAAD0sP/j7jrTDNLEHQImC/1NMj\nelEEZRlGjzm0c0VY1ZB/r0RltKsQnQs47FmhwGHVpbo1qsLvtndY5PQIVpCx\n7TTczppLn4+QAlHkErVZI0inmhE4iU9RTm11RUL8KQgFUk1CPTUeGbABwMK0\nStAh7+46aoY04aSBu6CFo/xGvW324WbRiXlpz/BTaDmWIv5tEljumgC6BjWT\nNo4sPiz/GF3BnnVncaM3Ssaz7BFw6HOnAlyjNzrTCvGPtzyJSkdZf2SH/KUl\nb6lIeyTWcP6sSdWB8oYiVR/gHjxpxurOPrSeoQ7XcbMbUry8SSwH4t3S6KvP\nEZCIcbyLIA5WHw3GxQPOvbpFT6Plp/NbtHWlC46MsT3Q+/qp3T6EMN9fweXy\nvxeU32kPkIOg9j4EMAHZpyjmgdwysFapY1ZNAvsgiD+j/FtA+VDM42Q3+Fti\nsH8UJvSELwfH1CAch7bV+Rjre8ZGVQo9JO3A0Gzi0wsyDhxXCTzVYk3HH6OJ\nxKV9ugFuoVPfCWMceyzh9z7P3tEfUPMzvhtPKCqgM1QD0m+EayFpKHfZ5nSX\nxdDnWQ+MPcc4+6N6RP8ut59iL55CQI7k9h6Ny65GX1wM9fYhxlery1wEA59C\ndp6y6/IuaoxGf5dbIJPwIBdiICAza57NRFkEwvZr4fEiquZRXtLTchcLWVgs\njfrJ\r\n=OAgA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTgLBcYyE/GLcjoxQLTQtTuHq12SYdfJEukw/k3myvJAiEAuLOq44rpTsHXzFKwTjwfOvKprQiyC2/mERBfugJKFJw="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.4.0_1536612044499_0.6283469034880476"},"_hasShrinkwrap":false},"0.4.1":{"name":"ra-component-factory","version":"0.4.1","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"~16.4.2","webpack":"^2.6.1","react-admin":"^2.2.2","react-dom":"~16.4.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.2.2","react":"16.4.2"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"54991307690d17ca6c4e1d39dc921c6354ca7ff0","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-kDOKbRaRVw8oqS2ko0ci3st/4Hwqr/Rh/8j4ygwwO2yVNLyLt9pzqnau8kG6y9vzYc86cn94lQFCpHAHno1kdA==","shasum":"e4e8475b8f206fdb7dcc0200de2261042caca673","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.4.1.tgz","fileCount":8,"unpackedSize":4911807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl92OCRA9TVsSAnZWagAAWdEP/iPeB8va575rpF3Ktixt\nqBVCOatC2ws9QoTh2KqNFvIzp/vdoaff/LnSpbceZi3kdmEScF33TN3Rvc66\nY5Gw20KWgVqMtV/F8S5u8JzBx4Q3A9WOsaEWPc8137cpFU/jMO/+wOMZLAJz\nGe4xacfhtzByKys9e1jGTCw0bUNAFZhDRZfj8E7cxpNmoFYPPqgmK0RFny1I\nmBR9vUlOJHMmu9aLsdXE7RARXJN1C5EV0y2jUszVWZ3y1B9R4W885lHkTkii\n9Hh1fYDRLqzn2qwuLC89a9yHzQSWcyKW7fBiiME9zR7sri/klsT0BG/Z+h/X\ndyu9m+MLZId25TPvxYZx5tFAh5fvsox3jglgO7NKoHZAHbwhaxSgIbSY4jmT\nXz7dshrsBFGyN74cIf52JamuoDsuXcydGBedmyJlU8f3hfr+KJJk5j8i3OlI\nU45tHYACKlx9S8xzs3paESBIzWbWeHIaUiy0ciFYhev/H5pBZloB0NSLw+uk\n1Qzw2bDCUG7Oxzgwe++H58/XnibHxGGyoHlv4jU9aA0omUKgQPHLv3J80rez\nhJCdrfHgQVbafvjXEJQb6HZGQUAcfWVDw5qhrwZO3tqF6H2ni8tYV+DQtavB\nsv9GIGhZzM0v3WXD8vzSAxETfrW8zyilchIi0mpe+xz8vhA0FFkhm8Z5qGog\nAy0E\r\n=8J0d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFd4xjvFtUdGvOrBt7tFCMb6pmLKwM0Ohy6s1j2EO4JAiEAieoRadqcpse9AV2QlkDnJPBl3Cuz0fS27p7NVmu7qf4="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.4.1_1536679309956_0.14063515947024596"},"_hasShrinkwrap":false},"0.4.2":{"name":"ra-component-factory","version":"0.4.2","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"~16.4.2","webpack":"^2.6.1","react-admin":"^2.3.3","react-dom":"~16.4.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.3.3","react":"16.4.2"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"95abbf9630203a24dc8109333d2a44e8deb3570d","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"integrity":"sha512-ujAgKfqe8w3ZVSfLfSYBS7C3unpyHg6jaUHhTJD2QPuuD0UjXJ8cIiykpEpgYHctfh0RQOiV0n+THTSio/qlhA==","shasum":"7713d46574fc2838637f1298ad79f2c916d15ff9","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.4.2.tgz","fileCount":8,"unpackedSize":4916595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvbgFCRA9TVsSAnZWagAAHewQAJsKMHFiSfP4gxyApvfR\n7uWLqiG670wwlIKHlTXqJgi30yBx/8NYxwibPvIKsoz4HYWbkFzAsqI/d7bt\niHfE3wD6GeIFHzIni2JxYDv7edjz0ZKK4G96flMBbFdG75QEOA4Qv/5dT9IZ\nm1v+AN9RsqXK6k5AyDhpgqEpwUTbO7SYnfWObTa32siKhXY1tehOhLjupxpt\n4i/IZNSoZyAm5+F7AjuxcfVBktXXOl6gBApMULYMyE1jY/8lQrziiVjgjAKI\nmIvoyHY27OOJhMFXsA1528L64fiN0XL7IyIDQaGhUKFPcmcg7wPgAWdC+9zb\ntfeS/UheuI6YmJL/s4tREX02FqApQa5R4BtFIIJviKqu7ZSRoLhAHcUP+vqK\nCfRwKgW/9Egb0yxs/t8H1leB+4Jn19odYFDPixpDt9iBllz0zGx4v6uESpbF\n14hnTpkkGlgrTFK2Pm8UZPw8cl9gtawzKcTAYh/Unuz+vn626zG7/BTdajec\n61Mr9BRIuKAPMxNYGwCmm7Lm4KCN8xIZHUceLI04WK2+wobCkXcs3VEBH8Tg\nB2pkMpkwa4Z1LQCZkRgLkRZn8dUW+IV/cyXtdVD0U1U9eS+P9JctSwCh0Wf8\nSLZpVaEPyJ3MZAz5OKNcvdeGGlzxpiJvr0AigzUFaVXJwvYoJJf+mWObzpg5\nupaM\r\n=/rZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENjwiLTC9gLMimHtDffv/yoRBPukMgNvR3mFhlzNZxvAiBXXTmVb6o0PQVBiFgc+YmLhhkMJOEAoGYwU+WPunaYDg=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.4.2_1539160069208_0.7487436856497138"},"_hasShrinkwrap":false},"0.4.3":{"name":"ra-component-factory","version":"0.4.3","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"~16.4.2","webpack":"^2.6.1","react-admin":"^2.3.3","react-dom":"~16.4.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"daeb9d629d30a61dc8ef4cb077fcb63f1186ef7c","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.4.3","_shasum":"1d608d8388235d87e8be02e7b121c6772a726f8e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"1d608d8388235d87e8be02e7b121c6772a726f8e","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.4.3.tgz","integrity":"sha512-DscaFZtUaWOy717MqVePllPW6pdSRyLCMhUrN2745kYgfRsFhe9ctSOxJtXEozRXvpwetOz/4MK+OHp54E9DCw==","fileCount":32,"unpackedSize":5308874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcStSVCRA9TVsSAnZWagAArwkP/i0/8i8dNM4tt7uM9rmz\n3simmFamqcZ2ZLHoqvNqQMpSKqmQjyrjljeZiZul/T5te26lMoiP82c5lREu\nGiLmmB3nRLa9OZVEGMUQcKGCF4DMNJksSyE555qShZsQI/McFq3fvGAQrsx3\nNAGjykz10LER6XVkptDOhT9VyCVAtBWW9vXOPR4R7Kk1RjJ0eCIWIdjf91Mx\nl6IMahS3rZdQ+QIG7F1PsLfVvqz1ovLQqxWjUI7IjSCr17EsgMlsqR3yOx0m\nlyyOoVsUYQaTUN9Qzm8UfDkEEcFe0bsTVLUVem/2tSgZSs+EOCtEzmn3QPzX\nOCd5ST9nDgwuLzKYczOZ1RlIvqpmHMyc18gGQUGRYAvla6ahVqRtW3uXQMEI\nOjn66QWMKf4i8suFiCbma5LxDIz1g6f1xKdP0PKcEF0G/WWWwFNrYLMMtOb3\nU3UF98SgVlZLD0ySJyaq2Opf1J2hUh6vw+olpVDG2gb/yQgdzJ2wDVes83qN\nhvAvZBULxayAaeDeWJAvyXBObndc4Vgy7avDyvZhuWPRY5bpAuXoNS4ROnjN\nJs4Q1PCwzvoYTupR3c8auwb+TadYFRlO/rQe4gNFegI3PqRUhvnnvuukU+ub\np/vGdHnMrqIP5FodmJdWi6dlHamHNZncvB+YbTDJN6WvP0yIML66g+eFlgYj\npnXz\r\n=htG6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmVKYko8phl6FjYuIfCnmi+Q7tznJJwy0xuWWcVKe/OAIhANUeMrvZYiFvyo7GmO6QohiS0JKmWjmwBd3YFJ4Dkc6o"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.4.3_1548407956401_0.42853091710352187"},"_hasShrinkwrap":false},"0.4.4":{"name":"ra-component-factory","version":"0.4.4","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"^4.29.0","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"ad049b5d592f9ad3fca20721f7e3bf6bb057a8df","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.4.4","_shasum":"15a2aa40d618995c1d3afe4d3bf55c13b4cd519e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"15a2aa40d618995c1d3afe4d3bf55c13b4cd519e","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.4.4.tgz","integrity":"sha512-qN7ajG9mnUdqtjTCyQ8bz78sBoeaXYR3bz36VJJXF4t3Szqh21y+dg8vrWfkzktn0RcnzRZVTSvTdaNfNeqoFg==","fileCount":32,"unpackedSize":5308875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcStacCRA9TVsSAnZWagAAn+MP/29k7ZqcYuK/7dgpxSBa\nEvu+Nvyn6t8+mJuZn+G2dymQEyhEgpJz2GB0dQwMYMwwl2l5To8U9gm7GQFI\nkpu+l256ZEWH+ALXgZwgAV+DXgtgwFxR1K7TaaSciRJGmsQAmL4RwYPvb6Dl\n45NNkcp8DLxIlg/QzZGUYzUZ6ugBGY8b+ehYigIBw1PJInl8vg4vWsLLHl0C\n2mZSpt65oeOqwZfJee3SQk91Kz9Pr+ZOIbD4BzMwQ4sBQIa1A+5QIOFgBJ7V\nukkIkWsawTyNuTEExFniMxHfQgl+ysP6Wcds5U11b5CArfGVVaYQMJRPnpk/\nrLw6IscNFj1Ymntcy9qcU9PS81CwqNg6Moad+jTxHeRywF0Osxeb89/93hk/\na2NdniCS52pqVULMNWzkcjmbNgfW2/08/qLmrsRCTwmQYWukipHNbqk4CVkm\ndvRPPgGNYnNWJlyWEJJaqtvGXtD7e7hGNBWaBDxiroKeb5aFQZxfzfObPZ/E\nIZ1MlfRC7XIeX3jwOrobrYvQdRvNGs0MLYCUhF4+iybdb56KxmPqi8h9HoOD\nKV/l/5f/7jXm4OXbCEIczua3WYluU9mbRARPql4UmbpX/pblKzE/DIAXvLuU\nKuHh+Tts46nobw8Bdw923gxJD43/iwAM0oce9kLyz31lVtxscCNKlME2Pz0R\n3gU5\r\n=T03V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdXk0U0K61S4dRocreBo/nhyqUmwoS9qHWzVQmJfhS8QIgbRNgQmmXZfa08sSw2sINKe4g/X5Ql+dB0Dn2kZEXM4w="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.4.4_1548408475441_0.7494868436064912"},"_hasShrinkwrap":false},"0.5.0":{"name":"ra-component-factory","version":"0.5.0","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"^4.29.0","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"c3cbcacc22d4d26dbcf934954f17ca73a0286ac5","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.0","_shasum":"50a8b824e77a5492eca62b0672a6046eefbb1aab","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"50a8b824e77a5492eca62b0672a6046eefbb1aab","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.0.tgz","integrity":"sha512-Lqgg1BrNIOfrc/HTkRrxItO1gQi7d6DD+qpXwEBeH8n85jNkmxtLOs5X7RIHyprXv6Nb3Zo6hK3Slgb+SHsrsA==","fileCount":32,"unpackedSize":5308157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSx4SCRA9TVsSAnZWagAAOBEP/1G0I+MyZfagi0i94N7r\nJup1IG3VnstIKXiEgGBZPZiXtPTnqFqyA5HTa2HaQz82O1Cnn+GOJcVn6186\nYW8tl+r3nbkRYX6RqhyeyyRS+cQDxGKhfbTtDXlRmRAUP7ipX2WJdscsOUtG\nmh4KQ8G38lFmvbRqeW+anq8OjbOaNo46utaA1e/zwO3VT2kLPTDmDXeIR+wU\nh9BpJyWU7BqhJMQUm4W5wFiO8bTaFKcuuD7OLmNYuKvzhbltR/eWNv4G1CsX\n6LTa/v+wMJW9SuLdgKBIBYS0YGtppg2fv+UKFQ0Nu+QM50/MrR72GPpsm9us\nsuGJ87ZhSM0onV1WmYC6VWctn0LPdxbC+uvc3x1CGYMNgNn2xBVZxIPat8eU\nkyzXRx0aS0KmO9TtvXuMJLwjHnoKsQ32qom76Se6ftrxaUcmTKTmenvS7kYs\nN42jaEBMtXejJzEn5P1FdcXzauumgdSH5Oq4TEE/AJ75++txcYG6wBLaaHr7\n1IMFMe4BP21JjQyaWoDM1OBLgfGGlh7SY0qzDxn0gtQh8WW4Vkp3CSAnjwAA\nHe1avAP2ERX8a1YFXYCNbcsXjQuynj+Au0wuQzDmxEfla6Q3Ggud6WocYs3B\n+GlUTGkQiy5uKyhFk9IcDXOsbmHjDy8QuHvEtFFylrA7RQ/CPBBklBxTsIKz\nEMKG\r\n=lKOe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkoVhm+V9e1AoN8+3okCAPvEr0JQIcbvgzCHKKCmzezAiBDBeCtsEAVL+M7XRfaI/FVbuagg+cO6p3bb9U55UnPrQ=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.0_1548426769699_0.05812098885966277"},"_hasShrinkwrap":false},"0.5.1":{"name":"ra-component-factory","version":"0.5.1","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"464fcc0868054de3afcaca70e59d4d4ff41778cb","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.1","_shasum":"e95d41a64771cb19181be1ec9954345950abe50f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"e95d41a64771cb19181be1ec9954345950abe50f","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.1.tgz","integrity":"sha512-vSi8gOASb2CutNMdm2oRO1tJ4DUvI4AtFWHdNPL+qGthobmITlFzRAo5vffP8BwRqgx0m0UhGRRhduc7C4WWgw==","fileCount":38,"unpackedSize":5210126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyLECRA9TVsSAnZWagAAo5YP/isWRvpytzwvyPYKk1pR\nZx0cZbe2PYG/vD/nonuOvBkqrn4d6QA7wCTYpMeOhycF7fEthVyGQLOEMflc\nTvec0Zvwd4xRhueiYoI4kELMtFs7JHQSb3smzWigw963Bv04c+Gzk+6ZhZqR\n4qNRKM6JLKVzl5C3G0qTT4cPVeM12zhXTBVggHwWjhp1m69FBfsVV4a7/flc\nvnvq42EPQs7qnrp8scwzgUGVYztMKYUVHkevC1XjUr7OLEjUrDqEZzkNfxFE\nYz5dzFP2SCw1Y0mUDQdUm1k8rl/oBHdDpWYAoMwB4KatcYq+XmZn/HrVKqcm\ncM2V5hMBsaopzGRlUD+3cWohwje8S0TYFXF4OvgNnW4WLuSz8GQ2V6MorSIP\nqfHkr5ov19GzarXHnkeFC1OZmTlfdxibF/YF1XrUSSSHtbcwo4MnwhzgANwe\nv7ArG0GWs8J2Mtq7bF5cqN7FIei9xVIqwR4JDXjSmXZnkoFt13Grv3UGkpv3\nSr9D6q70XpLurTmYocq8AHjFQ2Q0koc1BH/j7riJO64wSpORiSANUAUT+I1R\njX6I6BMUDzNleSEf+4LNPRm8M7lMUJRVA9R73toBA6OJU44PyIOPvbWIkcTE\nC80ZDEwHCH1v2nB+F0DRmVQe3rkhzE4Fhw7DBKUm5SEjznDkQXqdt+vcgyxH\n/HrF\r\n=naNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ7/l3hdJ3RW02WsaCixuc/bPZ1C82vezCkazQnw4FOgIgHTI30uf59mG/XhiHmX97voyERArx4uP7ZywYdTaIEeA="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.1_1548427972217_0.9055714567576614"},"_hasShrinkwrap":false},"0.5.2":{"name":"ra-component-factory","version":"0.5.2","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"464fcc0868054de3afcaca70e59d4d4ff41778cb","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.2","_shasum":"94a809116cf112f6688d4116d9ebf13127196cc1","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"94a809116cf112f6688d4116d9ebf13127196cc1","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.2.tgz","integrity":"sha512-m3XOG1MSGCoZevY69HeYHfEjy1DGQbh+Q1ZCGy5J3mFG8vzLhbgghjnNEUcEDktjLElt/OOByyc2VS3X2LG5Rw==","fileCount":38,"unpackedSize":5210126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyNiCRA9TVsSAnZWagAA38EP/jk0f6YHWyztpIStqW2H\nfBfrW/lin1usqbRB1ajVqTeoO4rP6O4n4tV4+Jyaor4pkoVLE4sGRrw63iDi\nkBvtGakR6+L92e7pxjzMNMcSGRjL1iT+U1NItePBHpIouKjazioS4VLO1kve\nsM5JJj+3c3Jlqs32u0dhvbrwGhyexqQLP1TY8NRszMKfyLZEeUfSG2GwS+P7\nxptGDIn7lpl/12lsSVAKRzeX7PbIC/Efq2SJzLOB3+GB+lCgnt4IakHNt9lV\nZi0NYHR+T1nEPtoT0y6AoqxGOBa7b6vZAi5K8sZuesDBSN1JngqRdAIs4MDq\nJIE2c4LrelSJglkdaUWCXBT0r2IDYZCGZKSaQ06AHqcDYCfkkoSzlESE0Lrv\ntdg3AyHzmVoSvkwod6lQhNQdrWv0VoIdXeLyHh65Vr1u4ZLp+BWw+bOAIl9T\nqHgaAsHG7l6+b+EGoZY6zcC8JHriJp8ZajSsN6krf0K3intAAnLj2QftFgtq\nBY6IEP38K1t0HPhxc99cp+22+pifv7fKq4ULp07VIbIVlaLqqGDS/Hr/8xZ+\n4TSSmc900wZVccvduGRReILwcJkX8ymK0LdjMuNSwO20UfocrLr9cBDyTjKI\nIHmziZiOUo0gmS9OXtca32Mpc4waYZUF9PCNxkkdhgYuoNpaZGC43QKEvgZx\n9Ags\r\n=Kz49\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbIqd5u+AgBYpBD3zqRZ89ZxKtpxp96t7zI4LV3yh1ywIgO8dXZ/vJYYaoW4eOOpq0wZX5n503b+qYK93ndFMFTYY="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.2_1548428130071_0.46409072934173845"},"_hasShrinkwrap":false},"0.5.3":{"name":"ra-component-factory","version":"0.5.3","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"0f19f3d3f371ecf29333f5c5a997f23c183de937","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.3","_shasum":"1e0126df9a8161d73515a6fdb78118cbf0e0724c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"1e0126df9a8161d73515a6fdb78118cbf0e0724c","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.3.tgz","integrity":"sha512-dSQohsSWt3wh94rb6v+fcg9WW1K781X+pHgqBFosK6n2w8wi0CpIeGpx83nrZ8Z0Ha+bfrvirGd7lc/zMJj21g==","fileCount":38,"unpackedSize":5210176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyTSCRA9TVsSAnZWagAAKY0P/1T+A/w2XwLapcwweOfS\nUJMQ0ByC+NkE6kyJeTYqjec5CykYeXNO30/BS3yNy/SwFRDqzEsBMYQkJx8Z\nJYgqOJy4HteGMjPA1Meu1gg2PWNV14HnDcZ5d/sgAC09ACqw7cvsaO7UKh3e\nXou3ev9txCyck43q+bAiksb36bf3okmx6otEhXNemPQv4MKFl4VmIswAlUPb\nMW06Jsg3WX50gg+egY1Z+gB99haO7vE5WCDUaa6E5PJcShbcLAilxpL2GKDY\nvadxHMvmwMIx3PHxoowLNEMqrwMcvLNzjPe9mNy0mGDTXvz+8brFSL8E5PBG\niyRmYFlo+kjoe1Rua/r2SIlXrcUSalZ4eUcSpBcrysJSGyTVJBsy4StgC27O\nDTId6hK8v3ZQgiHfBSbyf+LaoCPZx1Gn4hdKcUL+k2an0CUbP2zG6Fs+P2P6\nGMP3DMjMxA2NcXsNrRCxPltKCw5FvDqI4b+2AKFhE2tuB4KsqgW02SdaWzUW\nF9lNjkeNhnjVDGV34Q+K+vC2H7PTiyU+haByYvDcJnWv9mZ7UBK8rH4faWAD\nvzIAGFb49D0QZFY1mvVdyo6rlIXvUPHTvGSR6wTKLU+bkBMT+EA8aSiUaqht\nzQy46+7qIcvGaFdrA31NxaBROPkSvtTZwAZozQvj8YsObiCWeB7lepFmPpAV\ngW75\r\n=1tTn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSrGo06hPYKTIaLtxKM4QfjMuGY8A8nKp7hOsn4nnYBAIhAPYgASqSSIsce9X50SeNeUChJb70QfZBMTpm4EowZXa/"}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.3_1548428497842_0.41828800404495703"},"_hasShrinkwrap":false},"0.5.4":{"name":"ra-component-factory","version":"0.5.4","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"5a00a8926bb0c82d61e1470e4136cd68c98913ec","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.4","_shasum":"64cf0207d50423253afa16848100cd733f4323cc","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"64cf0207d50423253afa16848100cd733f4323cc","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.4.tgz","integrity":"sha512-tFL2Z3GGOkM0X2ojhPcQd+ZwtAlL+Wbw0TBlbfw8oenb8f+sReibRPBtylmn3Eu+XZZtKXBuB7g/jKEevsXyMQ==","fileCount":38,"unpackedSize":5210186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyXVCRA9TVsSAnZWagAA36gP/i4wqnJEDI8oq+eHAjRL\nwlDk/sPLyevL5CXvXJoibdHKRmQGqSxSLErFCQcnZZiw7ytFz7kIPN6lA+1/\nak/q8Lsl1/rfaad7qoLr576A+dB/irVq4ZWFPa3C/SSOJtCrgAxYZy6lGeSe\nD6hoXmN0YDP70VYbdksDrKF2p/P+NRETCWgjrcU0QkYZUNiDQU5UZQn9nBDH\nNiTVPn3WJ2rI6l0LQ4j108i5Cslo6z699Wfg0O5MRt03lGKjFGTGiltaDh44\nH47G2X7PhVLYRUSYoawPcJznFaY82hlDYKqWSaS7FxoMmrSuAsevRWMIM0Ze\nxE3XN2bf5yqohYZ98qbaMYRz4TOhnHGBpYXPzKd6RMdXMOBoRA3g2kCvofL5\n/dRx8E33G74oI2NX9e3kiSOLD+bSRT03B1ULG2XXBfQXGAfXwVu9ZjYw1YJk\nW8Ppa/ciTrB+y1IJ/1A1uKFkGb/00+YjFrmXw2pmvkQXjccc97bT2FTmW/fC\nPcFItAlnvzgG4xVTrHZ2ZGbxaLGvdkwWJp8yFuDRsBYSZn+gYa2Llb6kLfi0\nQuX6dpv0IpaP7GSelyvjEnCo7rl5adELVbRi8Y1WpsZ8IVEtJeCxcjsus3iP\nOM0ufHuGZViSSn/B6u0EQ4TOsxW7aH8Zl4halITvTuucU+ARguYfDoTrlhiu\nj13u\r\n=HB5K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw0QSAk1JidZsb/k/0YeXUh82ZpqyOCesglaBOdZslgQIgeqn8na7pHH2IlGeiXDjbxZcC29ykVk16bA+5D2RpMQo="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.4_1548428756253_0.08126070010141184"},"_hasShrinkwrap":false},"0.5.5":{"name":"ra-component-factory","version":"0.5.5","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"8f719e79d6daad1414b701e84c99885fba5bf4a0","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.5","_shasum":"c2374d58a3fbd4d59ff039b5f20469db37627893","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"c2374d58a3fbd4d59ff039b5f20469db37627893","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.5.tgz","integrity":"sha512-2vYXqnvy32cg2wQR7U0NqjCS+XxfAXjcnUq8cQ1bioJt03OU5XqjVOAygzqEpwfntOsPOoXhJrJluccqn0GAtA==","fileCount":38,"unpackedSize":5210496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSyw+CRA9TVsSAnZWagAAGcIP/AjPuEOf3ieVoLp34o1A\n+THfmmFXlS8FdnzFv/oHobM5SZqGFOvbb2SQ2Csct5ng3QiYIfP7qhamak8o\nTy6KeMmJ8PR7ihL5z7rtEu24UPdG0/areKaQLdHfqaoTFQqQICnPXrhLj8it\n/k4ZF2QTc8FBd3MGxGm8u9QFHznaRg7ojxhBe+SQJDDdacrST4x5wijn2vFl\nmcSSIgkhuFQBtaj61ONDprpqGRMcX7kp2mrAbYLSyZPm8wsv5js63tNiJ3hT\nzbRCRuqcBQ4g5A48WLhObndduuf2vIq6+KLdvVNAIncMpDqJmTsNbJVfB+MB\nV5aM09sRZ4XpCbJaWwxnvrmWCDvIoU1dedfGURWeu1LICcopjvICjK+jKyGC\nud5vzvAaREvsb4o0xoqeiFKfHXzCRhv2sY14yJmdato/7kzNtdTkNXii/27Q\n2EgIAW/Zxssw44HAYJwCA5DhiY9NjucCL1g6yem50eTp2ZvSU0GsjWxeIe7l\nec9NuV0ew+cMrrSRrz+5eolRbev/sNlLbxK6AcbIQhGATpUyt0GfENphjcCo\nQQ3b+YCfEYjLnhYEtoMxp3GvRANFx26TsuuSi28VsEe7JF5yLzeLjFogt86v\nuQpSbZPpBFt5lZ+gnAEwMXNnqXDHaASRcwIAZKfCL3J3YDZ/6T/ZojB5bHRZ\nOkkv\r\n=XWlu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvY90ejtu9TSSVgGlpSV0OO+OJpW0rAPnpTkHcrmkkvQIgWV26F0G/Ev9q7tP4tPNsv2avg7d36tTVq4YH1rz0hbM="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.5_1548430397617_0.12130612379163952"},"_hasShrinkwrap":false},"0.5.6":{"name":"ra-component-factory","version":"0.5.6","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.7.0","webpack":"2.6.1","react-admin":"^2.6.2","react-dom":"^16.7.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"248c1cfdc0ccb39820185efd541d9637d5550f23","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.5.6","_shasum":"787d279dd891c72eda5b9a2b0f869490c17109ec","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"dist":{"shasum":"787d279dd891c72eda5b9a2b0f869490c17109ec","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.5.6.tgz","integrity":"sha512-Q6gC57VjZXVFi6KbuzwQIZ/4qswzCHRA6k+JXn5xiAv+BTw58+cOV8oom3KLf7ZkR7r66TRMFzvI79po66/VrA==","fileCount":38,"unpackedSize":5210612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSy0ECRA9TVsSAnZWagAA+pwP/35eZtO3UoWWjLSoAWXx\nIe+ZAU35gAfffkI0m2CFUyDnldvRaX2ICXvkhcmiBp6XFMe6EJ0L3EDM6aGK\n6bh4wiK4+opjraEn2l+k/6F8zi0KtSjJpyMnzDa4v2VLiilQP4AGZCH5BXgz\nO8kqsEYrpZmonK20qS2ifCU5IPX7cJmTVMoWcB5BKojMmoYv5gzE/VGadf5k\nXjqG905ta2rn9PHCq3/qTCoQ7NkLJqkwZ/BMj9yO+60JbKjWAxaywbJjU7+K\nbjk0NRILzh81tJOTE1nHJWM77MDkAavlEjk1RbJL0OmVnQq8eG6BdYXgVZKQ\nj1Rfgm6gH6yZq5PEQpp84I3UjKDkWRI8QZpwy9rrWuYDgFeIuCcAxFxvqs5p\ndXUQF70KUPy8jqhMhlghHLkNkfMx/JcbnfceCHc72W/G6BWXGocEYHi6WMRc\nxAJtNUL9+WYnoJ97IxSyffAsoVY42U0krdcAdXCj8BLiAtT72+e0pUkwwsih\nu0TctxLzL+aoybCGClTOkmq9bBP00OBm9pAVUvSxCwtWhC0Z/br+q7t6wxMS\nrcwL6Q74coTsmpwYDQ6jsYCfaGgKiex0JR8PzLZ/jPdPT0HMQt4dYrWDYtNg\nsrH+x8HSFGOMKAp+0Elmg5GnHhdcF40o2U54tId5h1nhhDv1zTSLbgl++HYI\nMXQk\r\n=tDuD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpsN4bsd5nBbWQRdDxV0NazFLOZIBmUOfJefUxBA86AAiAVAcCHIAKlHy6gS77S3QUdCqNPe4zUhfLq31Khpa7gFg=="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.5.6_1548430596072_0.04033295602369291"},"_hasShrinkwrap":false},"0.6.0":{"name":"ra-component-factory","version":"0.6.0","author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"private":false,"dependencies":{"react":"^16.9.0","react-admin":"^3.1.2","webpack":"2.6.1","react-dom":"^16.9.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","webpack-cli":"^3.2.1"},"peerDependencies":{"react-admin":"^2.6.2","react":"^16.7.0"},"homepage":"http://github.com/zifnab87/ra-component-factory","license":"MIT","gitHead":"3630cdad195800c30f1b7d7a5b4b7f165010576f","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh","bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"_id":"ra-component-factory@0.6.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QHovYWyxnR2SiwsZVWKnk0Zqpq18L66586NQPBc6UzS/TUIP9ao9kVnLiL+NitXbZvRjBblSph/4QJRkBIHveA==","shasum":"27193da145848e67d934734eefb16766f9b18aad","tarball":"https://registry.npmjs.org/ra-component-factory/-/ra-component-factory-0.6.0.tgz","fileCount":8,"unpackedSize":4808154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHeo1CRA9TVsSAnZWagAAwxgP/R8X0OrB+G//VVCmYMwZ\nGnQcgQ9WW4m/h3xBNobQj2V+COm0qoDoT3msL2lkxcVXzgS1P1Ev+VpHsI/I\nK/Ye9uYNa2fT6qEZupkLNkBb0r6KBhEs9n30BpIRvAmMQ22UEZEChadn0PJs\n6iaKwLLCu69XAu+PZK2XUmtpOhztKCR4ASq9dVu3DLRzHWF4SuAT/4QJmrLu\npIq755fDau8N6ZdIlQarie7QzkoP7tbgpyPFawbhYdtRu8uM8K3I50Z2wKqq\n6bp/KRLpE9YL0zh7ggXbJj+Of7jm/jvl2lc00dS+ZEQlOMl6B86WCDkUatPX\nGBWUdTkW3o1PtDGKBM6T1qPOOwALjBNA+/GFjCuoWlqVIl49UlRA0a5EW+o6\nY/P7i2ZnElOLyQ3pYwvfNhiX5yqeshZUMJCH/YXBwoBIBV3UhKbdYRh6ASHy\nqsCCmcSPfQChaf+EiexQtV84G2NFI3bP0GekyqA8a+fgWJYeJWv9+fsHc1CZ\nvzWHaMYJBP/OLK0mRX/MKas2n017p8VKqABlVps/uRh8fEtoU73o6/QmH0c2\nr/ImecOtU2fFGAlGQMm2bENEd6/8uKcK/BVXW1AeA6xkfGxHep/mkO3DSSQ8\n4aAVkH24c49P09E1RZ0sZxdrS0CTrIcikg+q75oseZciCX+hEkKxsPja1l7B\nL1Tw\r\n=dlO/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvokEdnkwx0e/X3J8xgHM/9db28FUwLQAzoyZmNTy+yAiEA5rp4LiPTdln+sHiAxNQlQJoijFo+Z9zjM8NpoA2J888="}]},"maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"_npmUser":{"name":"zifnab87","email":"michaelpage26@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ra-component-factory_0.6.0_1579018805043_0.374263851027522"},"_hasShrinkwrap":false}},"readme":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\n[![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\n[![npm](https://img.shields.io/npm/l/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory)\n\n# ra-component-factory (former: aor-component-factory)\n\nreact-admin component-factory when used with http://github.com/marmelab/react-admin provides a centralized way to easily configure:\n- permissions on action buttons (should a CreateButton be visible ?)\n- permissions on Forms/Actions (should edit form of a resource be accessible to a user?)\n- permissions on Menu Links (should a Menu Link be visible ?)\n- permissions on front-end visibility/immutability (should a property be visible / readonly ?)\n- reordering of elements in the views\n- handling of tabbed views/forms\n- (soon) mobile responsive view integration\n\n### Versions\n\nDownload version ra-component-factory 0.3.0 for admin-on-rest 1.4.x\n\nDownload version ra-component-factory 0.4.0 for react-admin 2.2.x\n\nDownload version ra-component-factory 0.6.x for react-admin 3.x.x\n\n\n### Installation:\n\n```npm install ra-component-factory```\n\n### Global Config:\n\nAdd a global Config like that (e.g config/factoryConfig.js):\n\n```js\nimport postsConfig from './config/postsConfig';\nexport default {\n\tresources: {\n\t\tposts: postsConfig\n\t},\n\troleEntryInLocalStorage: 'user_role',\n\ttabDelimiter: '-----TAB-----',\n\treadOnlyPrefix: '_'\n}\n```\n\nAdd a config for each of the resources you want to use the factory with (e.g config/postsConfig.js). You can have all resources in the same file if you choose so. Assuming you have two roles (role1 and role2) in your app and the role of the user is found in the local Storage at `user_role` it will look like that:\n\n```jsx\nimport React from 'react';\nimport {\n     TextInput,\n     TextField,\n     DateInput,\n     DateField,\n     ReferenceInput,\n     ReferenceField,\n     ChipField\n} from 'react-admin';\n\nexport default {\n    props: {\n        id: {\n            input: (<TextInput source=\"id\"/>),\n            field: (<TextField source=\"id\"/>),\n        },\n        name: {\n            input: (<TextInput label=\"Name\" source=\"name\"/>),\n            field: (<TextField label=\"Name\" source=\"name\"/>),\n        },\n        date: {\n            input: (<DateInput source=\"date\" parse={dateParser} label=\"Post Date\"/>),\n            field: (<DateField source=\"date\" type=\"date\" label=\"Post Date\"/>),\n        },\n        dateGte: { //date Greater than equal\n            input: (<DateInput source=\"dateGte\" parse={dateParser} label=\"Date from\"/>),\n        },\n        dateLte: { // date Less than equal\n            input: (<DateInput source=\"dateLte\" parse={dateParser} label=\"Date to\"/>),\n        },\n        author: {\n            input: <ReferenceInput label=\"Author\" source=\"author\" reference=\"authors\" allowEmpty>\n                      <SelectInput optionText=\"name\" translate={false}/>\n                   </ReferenceInput>,\n            field: <ReferenceField label=\"Author\" source=\"author\" reference=\"authors\" sortable={false} linkType={false} allowEmpty={true}>\n                      <ChipField source=\"name\"/>\n                    </ReferenceField>\n        },\n    },\n\n    role1: {\n        create: {\n            props: [\"name\", \"author\", \"date\"],\n            action: true\n        },\n        edit: {\n            props: [\"_id\", \"name\", \"author\", \"date\"],\n            action: true\n        },\n        list: {\n            props: [\"id\", \"name\", \"author\", \"date\"],\n            action: true\n        },\n        filter: {\n            props: [\"q\", \"id\", \"author\", \"dateGte\", \"dateLte\"],\n            action: true\n        },\n        show: {\n            props: [\"id\", \"name\", \"author\"],\n            action: true\n        },\n        search: {\n            action: true\n        },\n        delete: {\n            action: true\n        },\n\n    },\n    role2: {\n        create: {\n            props: [],\n            action: false\n        },\n        edit: {\n            props: [],\n            action: false\n        },\n        list: {\n            props: [\"id\", \"name\", \"author\", \"date\"],\n            action: false\n        },\n        filter: {\n            props: [\"q\", \"id\", \"author\", \"dateGte\", \"dateLte\"],\n            action: true\n        },\n        show: {\n            props: [\"id\", \"name\", \"author\"],\n            action: true\n        },\n        search: {\n            action: true\n        },\n        delete: {\n            action: false\n        },\n    }\n};\n```\n\n```js\nimport Factory from 'ra-component-factory';\nimport factoryConfig from './config/factoryConfig';\nconst factory = new Factory(\"posts\", factoryConfig);\n```\n\n### Usage in Create, List, Edit, Filter and Show:\n\nSeparate fields:\n\n```jsx\n    <Edit {...props}>\n        <SimpleForm>\n            {factory.create(\"edit\",\"id\")} // this will be readonly since in edit it is denoted as _id\n            {factory.create(\"edit\",\"name\")}\n            {factory.create(\"edit\",\"author\")}\n        </SimpleForm>\n    </Edit>\n```\n\nCreation of fields all at once - based on the order of the configuration\n\n```jsx\n    <Edit title={<CompanyTitle />} {...props}>\n        <SimpleForm>\n            {factory.createAll(\"edit\")}\n        </SimpleForm>\n    </Edit>\n```\n\n\n### Usage in Menu:\n```jsx\n{new Factory(\"posts\", factoryConfig).canSeeMenuLink() &&\n    <MenuItemLink\n      key=\"posts\"\n      to={`/posts`}\n      primaryText={translate(`resources.posts.name`, { smart_count: 2 })}\n      leftIcon={<PostIcon color=\"#fff\" />}\n      onClick={onMenuTap}\n      style={{color: \"#fff\"}}\n    />}\n```\n\n### Rendering Action buttons (Edit/Delete/Create/Show/List) based on roles:\n\ncreateCreateButton(basePath) will return empty for Create Button if the user with role1 doesn't have `create { props: [...], action: true }` in the configuration. We need to provide custom Actions in each of the components Show/Edit/List/Create to control which buttons are rendered based on roles. Note in List we don't need to provide basePath/data in the createXYZButton methods. This information is passed by their parents.\n\ne.g for CreateButton:\n```jsx\nconst ListActions = ({ permissions, resource, filters, displayedFilters, filterValues, basePath, showFilter, refresh }) => (\n    <CardActions style={cardActionStyle}>\n        {filters && factory.canFilter() && React.cloneElement(filters, { resource, showFilter, displayedFilters, filterValues, context: 'button' }) }\n        {factory.createCreateButton(basePath)}\n        <FlatButton primary label=\"refresh\" onClick={refresh} icon={<NavigationRefresh />} />\n    </CardActions>\n);\n\nconst ShowActions = ({ resource, filters, displayedFilters, filterValues, data, basePath, showFilter, refresh }) => (\n    <CardActions style={cardActionStyle}>\n        {factory.createEditButton(basePath, data)}\n        {factory.createListButton(basePath)}\n        {factory.createDeleteButton(basePath, data)}\n        <FlatButton primary label=\"refresh\" onClick={refresh} icon={<NavigationRefresh />} />\n    </CardActions>\n);\n\nconst EditActions = ({ resource, filters, displayedFilters, filterValues, basePath, data, showFilter, refresh }) => (\n    <CardActions style={cardActionStyle}>\n        {factory.createShowButton(basePath, data)}w\n        {factory.createListButton(basePath)}\n        {factory.createDeleteButton(basePath, data)}\n        <FlatButton primary label=\"refresh\" onClick={refresh} icon={<NavigationRefresh />} />\n    </CardActions>\n);\n\n\nexport const PostList = (props) => (\n    <List title=\"All posts\" {...props} filters={<PostFilter/>} actions={<ListActions />} sort={{field: 'id', order: 'DESC'}} perPage={5}>\n        <Datagrid>\n        {factory.createAll(\"list\")}\n        {factory.createShowButton()}\n        {factory.createEditButton()}\n        {factory.createDeleteButton()}\n        </Datagrid>\n    </List>\n    );\n\n\nexport const PostEdit = (props) => (\n    <Edit actions={<EditActions/>}  title={<PostTitle />} {...props}>\n        <SimpleForm redirect={false}>\n            {factory.createAll(\"edit\")}\n        </SimpleForm>\n    </Edit>\n);\n\nexport const PostCreate = (props) => (\n    <Create {...props}>\n        <SimpleForm redirect=\"list\">\n            {factory.createAll(\"create\")}\n        </SimpleForm>\n    </Create>\n);\n\nexport const PostShow = (props) => (\n    <Show  actions={<ShowActions/>}  {...props}>\n        <SimpleShowLayout>\n            {factory.createAll(\"show\")}\n        </SimpleShowLayout>\n    </Show>\n);\n```\n\n### Hide properties\n\nIf you want to hide a property of a resource from list for a secific role (e.g role1) you just remove it from its internal `props` array. The same can be done for create, edit and filter.\n\n### Readonly properties in Edit Mode:\n\nif you want a property to be readonly in Edit Mode you prefix it with \"_\" or whatever prefix you have configured at `factoryConfig.readOnlyPrefix`\n\n### Global Text Search q\n\nif you want to have Search in all fields of a resource, you just add \"q\" in the filter props\n\n### Tabs\n\nif you want to have tabbed forms `Edit`/`Create` or tabbed `Show` layout you add tab delimiters `'-----TAB-----'` or whatever is configured in `factoryConfig.tabDelimiter` as a property in actions create, edit or show.\n\n```js\n{\n  role1: {\n      create: {\n         props: [\"name\", \"author\", \"-----TAB-----\", \"date\"],\n\t tabs: [\"Sample Tab 1\", \"Sample Tab 2\"],\n         action: true\n      },\n      [...]\n  },\n\n  role2: {\n      create: {\n         props: [\"name\", \"-----TAB-----\", \"author\", \"-----TAB-----\", \"date\"],\n\t tabs: [\"Sample Tab 1\", \"Sample Tab 2\", \"Sample Tab 3\"],\n         action: true\n      },\n      [...]\n  },\n\n  [...]\n}\n```\n\n```jsx\n<Create {...props}>\n   <TabbedForm>\n       {factory.createAll(\"create\")}\n    </TabbedForm>\n</Create>\n```\nThis will put inputs `name` and `author` in the first `Tab` and `date` in the second `FormTab` for `role1` users.\nIt will put input `name` in the first `FormTab`, `author` in the second `FormTab` and `date` in the third `FormTab` for `role2` users.\n\nif tabs is missing from the configuration - the default labels \"Tab 1\", \"Tab 2\", \"Tab 3\" will show up\n\nSimilarly for Show:\n\n```jsx\n<Show {...props}>\n  <TabbedShowLayout>\n       {factory.createAll(\"show\")}\n    </TabbedShowLayout>\n</Show>\n```\n\nMake sure you either have tabs for a specific action (factory call is in `TabbedForm` or `TabbedShowLayout` component) for all roles or you don't \n\nIn case a role doesn't need  Tabs you need to at least have one \"dummy/empty title\" tab which can be configured like this: \n\n```\n  role2: {\n      create: {\n         props: [\"name\",  \"author\", \"date\", \"-----TAB-----\"],\n\t tabs: [\"\"],\n         action: true\n      },\n      [...]\n  },\n```\n\n### Responsive configuration\n\nComing soon\n\n\n## License\n\nThis translation is licensed under the [MIT Licence](LICENSE).","maintainers":[{"name":"zifnab87","email":"michaelpage26@gmail.com"}],"time":{"modified":"2022-06-25T08:50:53.270Z","created":"2017-10-15T11:21:48.843Z","0.1.5":"2017-10-15T11:21:48.843Z","0.1.6":"2017-10-19T07:13:18.818Z","0.1.7":"2017-10-19T07:17:42.824Z","0.1.8":"2017-10-25T08:47:33.572Z","0.1.9":"2017-10-25T09:21:20.637Z","0.2.0":"2017-11-01T00:38:26.289Z","0.2.1":"2017-11-03T14:14:07.912Z","0.2.2":"2018-01-05T11:23:37.265Z","0.2.3":"2018-01-05T11:44:56.724Z","0.2.4":"2018-01-10T17:29:20.734Z","0.2.5":"2018-01-10T18:06:16.712Z","0.2.6":"2018-01-10T18:20:45.153Z","0.2.7":"2018-01-10T18:48:36.593Z","0.2.8":"2018-01-10T19:07:36.678Z","0.2.9":"2018-01-20T01:24:04.170Z","0.2.10":"2018-01-20T01:30:55.456Z","0.2.11":"2018-01-24T16:48:46.964Z","0.2.12":"2018-01-24T17:12:19.262Z","0.2.13":"2018-01-24T17:24:41.200Z","0.2.14":"2018-01-25T14:24:31.290Z","0.4.0":"2018-09-10T20:40:44.741Z","0.4.1":"2018-09-11T15:21:50.128Z","0.4.2":"2018-10-10T08:27:49.392Z","0.4.3":"2019-01-25T09:19:16.578Z","0.4.4":"2019-01-25T09:27:55.633Z","0.5.0":"2019-01-25T14:32:49.889Z","0.5.1":"2019-01-25T14:52:52.438Z","0.5.2":"2019-01-25T14:55:30.254Z","0.5.3":"2019-01-25T15:01:38.089Z","0.5.4":"2019-01-25T15:05:56.577Z","0.5.5":"2019-01-25T15:33:17.770Z","0.5.6":"2019-01-25T15:36:36.261Z","0.6.0":"2020-01-14T16:20:05.279Z"},"homepage":"http://github.com/zifnab87/ra-component-factory","repository":{"type":"git","url":"git+https://github.com/zifnab87/ra-component-factory.git"},"author":{"name":"Michail Michailidis","email":"mmichaelid@gmail.com"},"bugs":{"url":"https://github.com/zifnab87/ra-component-factory/issues"},"license":"MIT","readmeFilename":"README.md","description":"[![npm](https://img.shields.io/npm/dw/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.shields.io/npm/v/ra-component-factory.svg)](https://www.npmjs.com/package/ra-component-factory) [![npm](https://img.sh"}