{"_id":"@ibm-wch/cli-create-layout-react","_rev":"27-4b0eefa6d2ecc4140c26170b38c31311","name":"@ibm-wch/cli-create-layout-react","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.4":{"name":"@ibm-wch/cli-create-layout-react","version":"1.0.4","description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"main":"./dist/src/index.js","bin":{"ibm-wch-sdk-cli":"./dist/src/cli.js"},"scripts":{"build":"tsc -p . --declaration && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","compileAddLinks":"google-closure-compiler-js ./assets/prefetch/add.prefetch.links.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/prefetch/externs.js > ./assets/prefetch/add.prefetch.links.min.js","compileEsi":"google-closure-compiler-js ./assets/esi/esi.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/esi/externs.js > ./assets/esi/esi.min.js"},"dependencies":{"@angular/cli":"^6.0.8","bluebird":"^3.5.1","brotli":"^1.3.2","byline":"^5.0.0","email-validator":"^1.1.1","escape-string-regexp":"^1.0.5","fs-extra":"^5.0.0","global":"^4.3.2","graceful-fs":"^4.1.11","handlebars":"^4.0.11","handlebars-helpers":"^0.10.0","js-string-escape":"^1.0.1","lodash":"^4.17.10","mime":"^2.3.1","minimist":"^1.2.0","npm-package-arg":"^6.1.0","number-to-words":"^1.2.3","random-ua":"^0.0.6","relateurl":"^0.2.7","request":"^2.87.0","rimraf":"^2.6.2","rxjs":"^6.2.1","semver":"^5.5.0","tidy-html5":"^0.1.1","tmp":"^0.0.33","toposort":"^1.0.7","transliteration":"^1.6.2","typescript":"~2.7.2","unzip":"^0.1.11","uuid":"^3.3.2","valid-url":"^1.0.9","verror":"^1.10.0","wchtools-cli":"^2.6.2"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/byline":"^4.2.31","@types/camelcase":"^4.1.0","@types/decamelize":"^1.2.0","@types/email-validator":"^1.0.30","@types/escape-string-regexp":"^0.0.32","@types/express":"^4.11.1","@types/fs-extra":"^5.0.0","@types/graceful-fs":"^4.1.2","@types/handlebars":"^4.0.37","@types/jest":"^22.2.0","@types/lodash":"^4.14.108","@types/mime":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^8.9.5","@types/npm-package-arg":"^5.1.0","@types/number-to-words":"^1.2.0","@types/relateurl":"^0.2.28","@types/request":"^2.47.0","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","@types/serve-static":"^1.13.1","@types/tmp":"^0.0.33","@types/unzip":"^0.1.0","@types/uuid":"^3.4.3","@types/valid-url":"^1.0.2","@types/verror":"^1.10.3","cpx":"^1.5.0","cross-env":"^5.1.3","express":"^4.16.3","google-closure-compiler-js":"^20180402.0.0","jest":"^22.4.2","jest-sourcemaps":"^1.0.1","rxjs-tslint-rules":"^4.1.1","serve-static":"^1.13.2","tools-angular-6-deps":"^6.0.6","ts-jest":"^22.4.2","ts-loader":"^4.2.0","tslint":"~5.9.1"},"engines":{"node":">= 6.0","npm":">= 5.0"},"_id":"@ibm-wch/cli-create-layout-react@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},"dist":{"integrity":"sha512-aXvQ8Y9mtMYdUl5wwpaVuSFiNgb8n3TKGI5Dn83/rsElZYs+LYzJ4gcDT0AMQ9m8xkSLVfp/AAIPBueoErqqHw==","shasum":"2cedf8c5c4fc07207f66c14a4b92d13a5bdc3cf2","tarball":"https://registry.npmjs.org/@ibm-wch/cli-create-layout-react/-/cli-create-layout-react-1.0.4.tgz","fileCount":724,"unpackedSize":3039164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbab91CRA9TVsSAnZWagAAnAwP/1iQ/LCe2i77IG+y3qn9\ncleWrxikdgtSMl5ruGf1PciicRIBaXixBX8rpyNjpekGrH+MJqcr8lV67v1h\nedmqoOi1MI9QSVQ+8p7wugJCY43PuxHaiuh/teKlRhmRVtZY7LtpGw1RIygb\nkLnxmvnBO+CT/EHmvEpE9fnZL0RhYIxYZvoS25x6k1QBysfDYGPinOOtOZPF\nzukytXLTWRciCsH77Odyo32KjXF7+rCFXpMTJFD7nqbFNaAiAiFy+dUKlEoL\nlOhsdGEpUHEGT5aQTmdC5d+kHYOotl+3xDBVYHpHwMvuInN1WB0Zi5QBcYCd\nsNejeWaRMkRmb7UpKWQHcRRSr+YJCXC+Va7rOFAaM4NDuQyOSFJ7/+Nx55Qi\nrFMzH4SLqMYGrb/Hy8OMyWyij0SYvgABp2jV3ehYvrBpbHwghJMqAJ9rL0JX\n1oP0ARH3sJDbLX9z0NLLNPTKv49D+cMac2gmZF81bo2lRuxotIAPvlrvAIQo\nI8OCAVxqr5jJ/Z54bSdKIM2dfNzUashNdgojH/kQQsf9YQlsP22BH/pmYH8Y\nSnLB+IZB/BMKgEZCA8krXFowed4bt3oH6pC3Mz+ApRPUpvwe/18lFUecreTD\nVhGo2TeNTesB9JRJiOsS3MPTLIarTEwc6CHKdxI8Yt7At4/uL/GvHv4Xeacu\nspCW\r\n=ug4a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEXK/z9EcmszUgO/yiooFFKLBffY5BDUS54XxIu7BlegIgbuRsyqMkulJnEbtw1nr/O635k0xsuULufrWvYuMHkuk="}]},"maintainers":[{"name":"carstenleue","email":"carsten.leue@de.ibm.com"},{"name":"crcovar","email":"covar1@gmail.com"},{"name":"daherbst","email":"daherbst@us.ibm.com"},{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},{"name":"erik.bi","email":"erikzbi@au1.ibm.com"},{"name":"jbooth1","email":"jbooth1@us.ibm.com"},{"name":"kevintap","email":"kevintap@us.ibm.com"},{"name":"mburati","email":"mburati@us.ibm.com"},{"name":"nipuweer","email":"nipuweer@au1.ibm.com"},{"name":"rywilson","email":"rywilson@us.ibm.com"},{"name":"tdinger-ibm","email":"thomas_dinger@us.ibm.com"},{"name":"thurek","email":"thurek@us.ibm.com"},{"name":"tianchen.zhang","email":"tianchen.zhang@ibm.com"},{"name":"willizard","email":"wizard@au1.ibm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-create-layout-react_1.0.4_1533656920719_0.386789354889876"},"_hasShrinkwrap":false},"1.0.5":{"name":"@ibm-wch/cli-create-layout-react","version":"1.0.5","description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"main":"./dist/src/index.js","bin":{"ibm-wch-sdk-cli":"./dist/src/cli.js"},"scripts":{"build":"tsc -p . --declaration && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","compileAddLinks":"google-closure-compiler-js ./assets/prefetch/add.prefetch.links.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/prefetch/externs.js > ./assets/prefetch/add.prefetch.links.min.js","compileEsi":"google-closure-compiler-js ./assets/esi/esi.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/esi/externs.js > ./assets/esi/esi.min.js"},"dependencies":{"@angular/cli":"^6.0.8","bluebird":"^3.5.1","brotli":"^1.3.2","byline":"^5.0.0","email-validator":"^1.1.1","escape-string-regexp":"^1.0.5","fs-extra":"^5.0.0","global":"^4.3.2","graceful-fs":"^4.1.11","handlebars":"^4.0.11","handlebars-helpers":"^0.10.0","js-string-escape":"^1.0.1","lodash":"^4.17.10","mime":"^2.3.1","minimist":"^1.2.0","npm-package-arg":"^6.1.0","number-to-words":"^1.2.3","random-ua":"^0.0.6","relateurl":"^0.2.7","request":"^2.87.0","rimraf":"^2.6.2","rxjs":"^6.2.1","semver":"^5.5.0","tidy-html5":"^0.1.1","tmp":"^0.0.33","toposort":"^1.0.7","transliteration":"^1.6.2","typescript":"~2.7.2","unzip":"^0.1.11","uuid":"^3.3.2","valid-url":"^1.0.9","verror":"^1.10.0","wchtools-cli":"^2.6.2"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/byline":"^4.2.31","@types/camelcase":"^4.1.0","@types/decamelize":"^1.2.0","@types/email-validator":"^1.0.30","@types/escape-string-regexp":"^0.0.32","@types/express":"^4.11.1","@types/fs-extra":"^5.0.0","@types/graceful-fs":"^4.1.2","@types/handlebars":"^4.0.37","@types/jest":"^22.2.0","@types/lodash":"^4.14.108","@types/mime":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^8.9.5","@types/npm-package-arg":"^5.1.0","@types/number-to-words":"^1.2.0","@types/relateurl":"^0.2.28","@types/request":"^2.47.0","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","@types/serve-static":"^1.13.1","@types/tmp":"^0.0.33","@types/unzip":"^0.1.0","@types/uuid":"^3.4.3","@types/valid-url":"^1.0.2","@types/verror":"^1.10.3","cpx":"^1.5.0","cross-env":"^5.1.3","express":"^4.16.3","google-closure-compiler-js":"^20180402.0.0","jest":"^22.4.2","jest-sourcemaps":"^1.0.1","rxjs-tslint-rules":"^4.1.1","serve-static":"^1.13.2","tools-angular-6-deps":"^6.0.6","ts-jest":"^22.4.2","ts-loader":"^4.2.0","tslint":"~5.9.1"},"engines":{"node":">= 6.0","npm":">= 5.0"},"_id":"@ibm-wch/cli-create-layout-react@1.0.5","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},"dist":{"integrity":"sha512-MvGA63FUns/PD58tEl5CiNUO8MNxJ5ymoSNbGlYOuHndBEExo/xZP+cXQ24bVg/Krk6t11LY3BAukPh61i0xqQ==","shasum":"d222ba643ce4b73834ad3ba4a0c901d116f4e2cb","tarball":"https://registry.npmjs.org/@ibm-wch/cli-create-layout-react/-/cli-create-layout-react-1.0.5.tgz","fileCount":836,"unpackedSize":3087838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbah+PCRA9TVsSAnZWagAA3soP/0JEpdvmSW55n/BXhoIT\n1nKl6irXc+0+GFZ1vAJvCPubWQ98/izEZVV8ZOoif5C35HvyAZyG95LqiVgP\naGnzuSiv7Z7/0vyYrC4cLfalngcEWjfS/tJDU27sr/J5xLsaF9nTD+at5Vi7\nkKEIElW1+wkK5/MzMe4pm8Oz7lS0kmi3y6LEMNJkLDOYhGm+l3geU2xhB35S\nitBbduOZc97Ghi9oxt3mc+DNNGF11Ng9+3gtmVTAOLB8c0ZHZ2GcBTzQFFXi\ns1Czi4kbPFN5R3Wz2nnYX+cjcxhKkjRDvGL+A5eAbmEf1DG/+ORQ5YjacptB\njNtK42yPNC3XurxqX/aenANVRUfZPJoGJeghZqWawtOwj6hFvrPYF35EU0WO\nPpbPkgWb6Tkv5npiMf5wldq+STDrrbOt8BoSh1o6fp+RPE5G3dup/bPjfo98\ndTrUDNVj5QMgWsVwYrN9IeyzsJx36PMmG+vROaBwnBy/4kuA/7gDkEBr0gQE\noyrHHqcvygKfOj8c8RNTzUyIkyJaYJaj1sOv0Jio1p2SwK8yfFbjmLVaskat\ny/AWtvQ8XP6Bp+q7J1eyRNtjo28R88Et5drmrWdICq6S1EFGMIUtbCsTU95V\nHARfFO3iftaXzf5XL+ZH+dH4/a3bvTuejHyllPZ1Zh7HLXb8R1hg9jMJyzkx\nwabu\r\n=jnWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH09PA4k/490uZjoZTBlOap1/Wn/zziTqGQhtUh6DIe8AiEAvZ6X50Q1yxdClNcS7VYb76gnkSuagMMD2E9bd0d47NI="}]},"maintainers":[{"name":"carstenleue","email":"carsten.leue@de.ibm.com"},{"name":"crcovar","email":"covar1@gmail.com"},{"name":"daherbst","email":"daherbst@us.ibm.com"},{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},{"name":"erik.bi","email":"erikzbi@au1.ibm.com"},{"name":"jbooth1","email":"jbooth1@us.ibm.com"},{"name":"kevintap","email":"kevintap@us.ibm.com"},{"name":"mburati","email":"mburati@us.ibm.com"},{"name":"nipuweer","email":"nipuweer@au1.ibm.com"},{"name":"rywilson","email":"rywilson@us.ibm.com"},{"name":"tdinger-ibm","email":"thomas_dinger@us.ibm.com"},{"name":"thurek","email":"thurek@us.ibm.com"},{"name":"tianchen.zhang","email":"tianchen.zhang@ibm.com"},{"name":"willizard","email":"wizard@au1.ibm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-create-layout-react_1.0.5_1533681551443_0.12757971212584795"},"_hasShrinkwrap":false},"1.0.6":{"name":"@ibm-wch/cli-create-layout-react","version":"1.0.6","description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"main":"./dist/src/index.js","bin":{"ibm-wch-sdk-cli":"./dist/src/cli.js"},"scripts":{"build":"tsc -p . --declaration && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","compileAddLinks":"google-closure-compiler-js ./assets/prefetch/add.prefetch.links.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/prefetch/externs.js > ./assets/prefetch/add.prefetch.links.min.js","compileEsi":"google-closure-compiler-js ./assets/esi/esi.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/esi/externs.js > ./assets/esi/esi.min.js"},"dependencies":{"@angular/cli":"^6.0.8","bluebird":"^3.5.1","brotli":"^1.3.2","byline":"^5.0.0","email-validator":"^1.1.1","escape-string-regexp":"^1.0.5","fs-extra":"^5.0.0","global":"^4.3.2","graceful-fs":"^4.1.11","handlebars":"^4.0.11","handlebars-helpers":"^0.10.0","js-string-escape":"^1.0.1","lodash":"^4.17.10","mime":"^2.3.1","minimist":"^1.2.0","npm-package-arg":"^6.1.0","number-to-words":"^1.2.3","random-ua":"^0.0.6","relateurl":"^0.2.7","request":"^2.87.0","rimraf":"^2.6.2","rxjs":"^6.2.1","semver":"^5.5.0","tidy-html5":"^0.1.1","tmp":"^0.0.33","toposort":"^1.0.7","transliteration":"^1.6.2","typescript":"~2.7.2","unzip":"^0.1.11","uuid":"^3.3.2","valid-url":"^1.0.9","verror":"^1.10.0","wchtools-cli":"^2.6.2"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/byline":"^4.2.31","@types/camelcase":"^4.1.0","@types/decamelize":"^1.2.0","@types/email-validator":"^1.0.30","@types/escape-string-regexp":"^0.0.32","@types/express":"^4.11.1","@types/fs-extra":"^5.0.0","@types/graceful-fs":"^4.1.2","@types/handlebars":"^4.0.37","@types/jest":"^22.2.0","@types/lodash":"^4.14.108","@types/mime":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^8.9.5","@types/npm-package-arg":"^5.1.0","@types/number-to-words":"^1.2.0","@types/relateurl":"^0.2.28","@types/request":"^2.47.0","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","@types/serve-static":"^1.13.1","@types/tmp":"^0.0.33","@types/unzip":"^0.1.0","@types/uuid":"^3.4.3","@types/valid-url":"^1.0.2","@types/verror":"^1.10.3","cpx":"^1.5.0","cross-env":"^5.1.3","express":"^4.16.3","google-closure-compiler-js":"^20180402.0.0","jest":"^22.4.2","jest-sourcemaps":"^1.0.1","rxjs-tslint-rules":"^4.1.1","serve-static":"^1.13.2","tools-angular-6-deps":"^6.0.6","ts-jest":"^22.4.2","ts-loader":"^4.2.0","tslint":"~5.9.1"},"engines":{"node":">= 6.0","npm":">= 5.0"},"_id":"@ibm-wch/cli-create-layout-react@1.0.6","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},"dist":{"integrity":"sha512-ZORY0h3tC4es/jLeWSsj8nLTb3FrlA1z7AOcc0i8+aB2GiTCV/H0S1zUL2GTRo4QuEHKUDgY+1oy9tiCE4LC2g==","shasum":"754490eb44891a89fcfd4adb601bbcc3b11c9691","tarball":"https://registry.npmjs.org/@ibm-wch/cli-create-layout-react/-/cli-create-layout-react-1.0.6.tgz","fileCount":836,"unpackedSize":3087867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaiDmCRA9TVsSAnZWagAAYnEP/iJLjreaSuo/8wdNTO8w\ny3FlzhBy4bB1+lDFDHAaiw3jnNtu4iBeXY+fLuxgrreQsyO+K/8fevF5sfCI\nWOfzoehbzUZquLklqE701Kh4uLInGcGY7+48du7Toxs2JxcNrwsgJ/3Qg0c5\n3sE0c1ZPqt8WuSGLc0V2VRXyqp0Afc+xzHrAWuo9d1FvJX39yWaKdCPryecS\nUQE18f0Vi/91efb8cQu3oqzQGUhzHzlAz1dlGMLuHljZMu/u43PjxgefNK1r\nvkHRjVgD2DP1TPFErAUu0T/oHutQUvQRxCiTeSh5LqnqBLx2tmpslCNRQ8XV\nvu3gUBQuW/5O5rLewl3HMIcCy1S/95t01btn+IgSY33lnt7h+Jen6XJAKyBs\n7EYGhjkyLSXWIF6aRhDtr+9cj5Ac0HDCOhhSr5Lm96fpiIgLEjVLjv8oWkB0\nbYPhvj+ivKIPlaxIYlhm99Tna/ebtt89ObxQw2KV2CYYK3XtDsRKT5jZLCft\nPr0COpSfVRI65hu1OkREhCyqRlD7MEP80so6Xo0c1m890qNm7msMnul7gIN5\nQuBMK0czE8yMUu3z9P73K4NHDLw2Q4RKVF8mO80euiwWvNtibJnukOgd3QIe\n2eT+SpAOAZVSgGZct/JV//645LTlVRQWdqE/1NjGj+KZymrnhiYGpZwCOdFs\niiOg\r\n=DXqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH7PSG5onlyghipF9cvDmfNXcv8kqMeW4p/gJdSGZp6AIgc3OUzj95FQknQGWKe+JCfNv3wIRkOkF0cgOllZY1GxA="}]},"maintainers":[{"name":"carstenleue","email":"carsten.leue@de.ibm.com"},{"name":"crcovar","email":"covar1@gmail.com"},{"name":"daherbst","email":"daherbst@us.ibm.com"},{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},{"name":"erik.bi","email":"erikzbi@au1.ibm.com"},{"name":"jbooth1","email":"jbooth1@us.ibm.com"},{"name":"kevintap","email":"kevintap@us.ibm.com"},{"name":"mburati","email":"mburati@us.ibm.com"},{"name":"nipuweer","email":"nipuweer@au1.ibm.com"},{"name":"rywilson","email":"rywilson@us.ibm.com"},{"name":"tdinger-ibm","email":"thomas_dinger@us.ibm.com"},{"name":"thurek","email":"thurek@us.ibm.com"},{"name":"tianchen.zhang","email":"tianchen.zhang@ibm.com"},{"name":"willizard","email":"wizard@au1.ibm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-create-layout-react_1.0.6_1533681894080_0.8754178569450486"},"_hasShrinkwrap":false},"1.0.7":{"name":"@ibm-wch/cli-create-layout-react","version":"1.0.7","description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"main":"./dist/src/index.js","bin":{"ibm-wch-sdk-cli":"./dist/src/cli.js"},"scripts":{"build":"tsc -p . --declaration && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","compileAddLinks":"google-closure-compiler-js ./assets/prefetch/add.prefetch.links.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/prefetch/externs.js > ./assets/prefetch/add.prefetch.links.min.js","compileEsi":"google-closure-compiler-js ./assets/esi/esi.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/esi/externs.js > ./assets/esi/esi.min.js"},"dependencies":{"@angular/cli":"^6.0.8","bluebird":"^3.5.1","brotli":"^1.3.2","byline":"^5.0.0","email-validator":"^1.1.1","escape-string-regexp":"^1.0.5","fs-extra":"^5.0.0","global":"^4.3.2","graceful-fs":"^4.1.11","handlebars":"^4.0.11","handlebars-helpers":"^0.10.0","js-string-escape":"^1.0.1","lodash":"^4.17.10","mime":"^2.3.1","minimist":"^1.2.0","npm-package-arg":"^6.1.0","number-to-words":"^1.2.3","random-ua":"^0.0.6","relateurl":"^0.2.7","request":"^2.87.0","rimraf":"^2.6.2","rxjs":"^6.2.1","semver":"^5.5.0","tidy-html5":"^0.1.1","tmp":"^0.0.33","toposort":"^1.0.7","transliteration":"^1.6.2","typescript":"~2.7.2","unzip":"^0.1.11","uuid":"^3.3.2","valid-url":"^1.0.9","verror":"^1.10.0","wchtools-cli":"^2.6.2"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/byline":"^4.2.31","@types/camelcase":"^4.1.0","@types/decamelize":"^1.2.0","@types/email-validator":"^1.0.30","@types/escape-string-regexp":"^0.0.32","@types/express":"^4.11.1","@types/fs-extra":"^5.0.0","@types/graceful-fs":"^4.1.2","@types/handlebars":"^4.0.37","@types/jest":"^22.2.0","@types/lodash":"^4.14.108","@types/mime":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^8.9.5","@types/npm-package-arg":"^5.1.0","@types/number-to-words":"^1.2.0","@types/relateurl":"^0.2.28","@types/request":"^2.47.0","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","@types/serve-static":"^1.13.1","@types/tmp":"^0.0.33","@types/unzip":"^0.1.0","@types/uuid":"^3.4.3","@types/valid-url":"^1.0.2","@types/verror":"^1.10.3","cpx":"^1.5.0","cross-env":"^5.1.3","express":"^4.16.3","google-closure-compiler-js":"^20180402.0.0","jest":"^22.4.2","jest-sourcemaps":"^1.0.1","rxjs-tslint-rules":"^4.1.1","serve-static":"^1.13.2","tools-angular-6-deps":"^6.0.6","ts-jest":"^22.4.2","ts-loader":"^4.2.0","tslint":"~5.9.1"},"engines":{"node":">= 6.0","npm":">= 5.0"},"_id":"@ibm-wch/cli-create-layout-react@1.0.7","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},"dist":{"integrity":"sha512-eph8H1WpPZt+8wApqj63+AHPx43Zzr1lOq/rDw7FyyhUY4tPUIR95NckujmfBH/RZlN6SnLuG03pb/g+9s9mpA==","shasum":"212ae05b8c2014451e5f5c70df9ab4c6c9c6fd79","tarball":"https://registry.npmjs.org/@ibm-wch/cli-create-layout-react/-/cli-create-layout-react-1.0.7.tgz","fileCount":836,"unpackedSize":3087867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaiEeCRA9TVsSAnZWagAACz8P/2/P4D0Qy1tmasPViVXl\npHQ7LkZm6BzvDK0E489HxBUm7vgK9vqENlMSX8DLPR5d7AmEU/wwaosMxHZc\nAC13fVzFZHhSapaCp/PZ/pFXns2UCpJpyYc4njK4ALsP4GXRzOl7DwYWx6Cj\njA6B3bwHIMhoGihSEjDuM/EEN24aPklRDU3qQBXAl6xTTRWQ8YygtcbJ5wc9\nFskEMnCuTLH1zoBx7YvCtlAPOUzwd2KCgB0G4BNRDQPk2ZhtUlMmiMDUuhL2\ng8qF7/NlxsZLErQTiulO4IsN5Ufs6bO2MaJwiRoymUO3DULwVGZT/P0+3ink\nibuW9Ztjs0kIq4gKjAGoAY9r+tDj/LwySO7j1yE/dI2rD8hYuj0ran/HS3JM\nI+U5cbb4OIFAX8cgF3tkMYCEQZJhVdCwHZ7QIDF/1+Be6xa7AI5EhPCt8doW\n9TXHYmgugs+3gekL3UD3H1r5j5rsTrVhbkViGXuXb7EUsoozc8tUwvlYG4Se\neDzB4oP83y1bbGIzNiLdcNLnkoOEFx7ByWheDivMW8783j6JdbITLCF1lBc1\nkylS+6/XcMLBl7UWOFCsrzKy/hDaVCv0XZj/Ec2SZ2X3JOaTXtkCO11v1Fd/\nVfKcSRK8mEckHHKuOtovCjm96JzsOKchlkoAOXrtnxTzV78FSwb8SCGvA/f8\n55AZ\r\n=VQZe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+0mGNtKDu9uduzRKZpsNTOpC8fJ+58UM7hwRSbcC4DAiEAuVWO57idQsPblL6k78BeivyaAGyvI91isG5rmva7UZk="}]},"maintainers":[{"name":"carstenleue","email":"carsten.leue@de.ibm.com"},{"name":"crcovar","email":"covar1@gmail.com"},{"name":"daherbst","email":"daherbst@us.ibm.com"},{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},{"name":"erik.bi","email":"erikzbi@au1.ibm.com"},{"name":"jbooth1","email":"jbooth1@us.ibm.com"},{"name":"kevintap","email":"kevintap@us.ibm.com"},{"name":"mburati","email":"mburati@us.ibm.com"},{"name":"nipuweer","email":"nipuweer@au1.ibm.com"},{"name":"rywilson","email":"rywilson@us.ibm.com"},{"name":"tdinger-ibm","email":"thomas_dinger@us.ibm.com"},{"name":"thurek","email":"thurek@us.ibm.com"},{"name":"tianchen.zhang","email":"tianchen.zhang@ibm.com"},{"name":"willizard","email":"wizard@au1.ibm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-create-layout-react_1.0.7_1533681950697_0.7054394283806178"},"_hasShrinkwrap":false},"1.0.8":{"name":"@ibm-wch/cli-create-layout-react","version":"1.0.8","description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"main":"./dist/src/index.js","bin":{"ibm-wch-sdk-cli":"./dist/src/cli.js"},"scripts":{"build":"tsc -p . && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","build-declare":"tsc -p . --declaration && npm run compileAddLinks && npm run compileEsi && node ./builddate.js","compileAddLinks":"google-closure-compiler-js ./assets/prefetch/add.prefetch.links.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/prefetch/externs.js > ./assets/prefetch/add.prefetch.links.min.js","compileEsi":"google-closure-compiler-js ./assets/esi/esi.js --warningLevel VERBOSE --compilationLevel ADVANCED --externs ./assets/esi/externs.js > ./assets/esi/esi.min.js"},"dependencies":{"@angular/cli":"^6.0.8","bluebird":"^3.5.1","brotli":"^1.3.2","byline":"^5.0.0","email-validator":"^1.1.1","escape-string-regexp":"^1.0.5","fs-extra":"^5.0.0","global":"^4.3.2","graceful-fs":"^4.1.11","handlebars":"^4.0.11","handlebars-helpers":"^0.10.0","js-string-escape":"^1.0.1","lodash":"^4.17.10","mime":"^2.3.1","minimist":"^1.2.0","npm-package-arg":"^6.1.0","number-to-words":"^1.2.3","random-ua":"^0.0.6","relateurl":"^0.2.7","request":"^2.87.0","rimraf":"^2.6.2","rxjs":"^6.2.1","semver":"^5.5.0","tidy-html5":"^0.1.1","tmp":"^0.0.33","toposort":"^1.0.7","transliteration":"^1.6.2","typescript":"~2.7.2","unzip":"^0.1.11","uuid":"^3.3.2","valid-url":"^1.0.9","verror":"^1.10.0","wchtools-cli":"^2.6.2"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/byline":"^4.2.31","@types/camelcase":"^4.1.0","@types/decamelize":"^1.2.0","@types/email-validator":"^1.0.30","@types/escape-string-regexp":"^0.0.32","@types/express":"^4.11.1","@types/fs-extra":"^5.0.0","@types/graceful-fs":"^4.1.2","@types/handlebars":"^4.0.37","@types/jest":"^22.2.0","@types/lodash":"^4.14.108","@types/mime":"^2.0.0","@types/minimist":"^1.2.0","@types/node":"^8.9.5","@types/npm-package-arg":"^5.1.0","@types/number-to-words":"^1.2.0","@types/relateurl":"^0.2.28","@types/request":"^2.47.0","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","@types/serve-static":"^1.13.1","@types/tmp":"^0.0.33","@types/unzip":"^0.1.0","@types/uuid":"^3.4.3","@types/valid-url":"^1.0.2","@types/verror":"^1.10.3","cpx":"^1.5.0","cross-env":"^5.1.3","express":"^4.16.3","google-closure-compiler-js":"^20180402.0.0","jest":"^22.4.2","jest-sourcemaps":"^1.0.1","rxjs-tslint-rules":"^4.1.1","serve-static":"^1.13.2","tools-angular-6-deps":"^6.0.6","ts-jest":"^22.4.2","ts-loader":"^4.2.0","tslint":"~5.9.1"},"engines":{"node":">= 6.0","npm":">= 5.0"},"_id":"@ibm-wch/cli-create-layout-react@1.0.8","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},"dist":{"integrity":"sha512-UPmLepAEngpPHhsvvL8ItzuJwQfUqOmsqa7kTXzp1y4RxCAJmtx3asIq2+/UCCfclpZLk3JTkmxDigqBmadGhQ==","shasum":"25605ada08f686d917331a2a904eed20bef8d3e4","tarball":"https://registry.npmjs.org/@ibm-wch/cli-create-layout-react/-/cli-create-layout-react-1.0.8.tgz","fileCount":845,"unpackedSize":3164815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcfIeCRA9TVsSAnZWagAAsdcQAIOBmKZ9cmxppOk9C7gK\nwtoRlpQ/0X4tfjUwMEFIgnk7m1jPmZjUAutUazCGDmERYMrn847YBgh/mimr\n5KrRijfsCcLoBxKyZ4ItYTvvIYmLTYxPMgNyvUoZzZpxh5r2fSW1l8hDRckv\nLtlJT2bcZXCN9BvICzHFz5PhDF4kSHek8gcpV8wrXmibL2k0rMzuhk6+DaCY\nC4jM+E2RVrptZ04nPs3+tvMfHqjyQWXHjdi+p8BZrXdpEPvZNm2YkDfCCGyn\nM+SP4+ekUM/D1l/yQLPxfGmg8HQfsivMuehQdRMayf/9Gdm/21/niiJWkcbB\nG8hFCqws1MLDKVHmEfp1TOFJH1rqhx+QARFGWQBpNk77lsadMr2f2Y2ofVtQ\nK9jYw7vNAVbYXHuv2ULvV3UngC3Qa+3krLXqrYRwkesbddKbmecgu+dhx1Jt\nxvfe5k9neTcfUQB/O3glfOYpPZFC9b7/Ti1TRuRkwvIDSkgEhKMLZLjOomyZ\n6gF6SUfd8wF+i8ufU0WZcNFoS8+athQA8KyQDgO1W1sH1rf6r4l8SNmpwh+W\nhA7lsWmc/XBOwZ06kJlHvtvWQGmfVUQfmi0LBltRAy127b1q/geeJfqFooob\nzvdWD9jDbC14MVx8KQe4wP7GeUMWCiT7E9DRXht5DOz7tSP0/RwdmzzFd0fn\nCr9y\r\n=fR7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJc7nphOs8/svsiXUbFZqRxmOv72OCRkmXIz5LtFi54AIhAO+uuqAdGhX6aKTkwxHClRMhrnXBycIjiO2e9IMUysma"}]},"maintainers":[{"name":"carstenleue","email":"carsten.leue@de.ibm.com"},{"name":"crcovar","email":"covar1@gmail.com"},{"name":"daherbst","email":"daherbst@us.ibm.com"},{"name":"ericzhang98-ibm","email":"eric.zhang@ibm.com"},{"name":"erik.bi","email":"erikzbi@au1.ibm.com"},{"name":"jbooth1","email":"jbooth1@us.ibm.com"},{"name":"kevintap","email":"kevintap@us.ibm.com"},{"name":"mburati","email":"mburati@us.ibm.com"},{"name":"nipuweer","email":"nipuweer@au1.ibm.com"},{"name":"rywilson","email":"rywilson@us.ibm.com"},{"name":"tdinger-ibm","email":"thomas_dinger@us.ibm.com"},{"name":"thurek","email":"thurek@us.ibm.com"},{"name":"tianchen.zhang","email":"tianchen.zhang@ibm.com"},{"name":"willizard","email":"wizard@au1.ibm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-create-layout-react_1.0.8_1534194205970_0.42883903348543617"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-07T15:48:39.561Z","1.0.4":"2018-08-07T15:48:49.471Z","modified":"2022-04-05T19:05:22.220Z","1.0.5":"2018-08-07T22:39:11.737Z","1.0.6":"2018-08-07T22:44:54.277Z","1.0.7":"2018-08-07T22:45:50.848Z","1.0.8":"2018-08-13T21:03:26.099Z"},"maintainers":[{"email":"William.Izard@acoustic.com","name":"willizard"},{"email":"mcgivan@gmail.com","name":"mcgivan"},{"email":"nikodem.graczewski@acoustic.co","name":"nikodem.graczewski.acoustic"},{"email":"marcin.pasiewicz@gmail.com","name":"marcin-pasiewicz"}],"description":"Command line interface for the generation of WCH layout.jsons, layout-mapping.jsons, and template .jsx files in react.","keywords":[],"author":{"name":"Eric Zhang","email":"eric.zhang@ibm.com"},"bugs":{"url":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","readme":"# Watson Content Hub CLI create layout command for react\n\n## Simplified Layout Generation\n\nGenerates a single react layout, layout mapping and React.Component (.jsx) template for a given type.  \nAlso updates the registration.jsx file to include `registerComponent()` calls as well as the src/index.js file to include exporting the newly created react component.\n\n### Usage\n\n```bash\nibm-wch-sdk-cli create layout --data <DATA> --type <TYPE> [--scss] --react --src <SRC>\n```\n\nWith\n\n* `DATA`: wchtools data folder\n* `TYPE`: name of the type to construct the layout for. This needs to be the full type name, not a regular expression. The name is case sensitive.\n* `SRC`: root dir of where to generate the layout (.jsx) and style (.scss) files. The layout files will be generated in SRC/src/layouts and the style files will be generated in SRC/styles/layouts.\n\n## Layout Generation\n* Generates layouts and layout-mapping json files (currently same as angular) based on type information.\n* The layout json file goes into a subfolder layouts/ from the dir supplied into --data\n* The layout-mapping json file goes into a subfolder layout-mappings/ from the dir supplied into --data\n* The React.Component template goes into a subfolder src/layouts/ from where the command is called\n* An updated registration.jsx will go into src/ from where the command is called\n* An updated index.js will go into src/layouts from where the command is called\n\n### Naming Scheme\nThe react template file (.jsx) name is derived from the type name as follows:\n* convert the type name to camel case\n* if the result ends with `Type` remove that suffix\n* DOES NOT add a `Layout` suffix (unlike angular, which does)\n* the React.Component class name inside the template file will be the same name but upper camel case\n\nThe layout selector (.json file name and parameter passed into `registerComponent()`) is derived from the react component file name as follows:\n* convert the component/class name to kebab case\n* if the result DOES NOT end with `list`, then add `layout`\n* e.g. `coolImage` -> `cool-image-layout`, `coolList` -> `cool-list`\n\nThe layout mapping name (.json file name) is derived from the layout name as follows:\n* add `-mapping` to the layout selector\n\n\n## Important Notes\nCurrently does not support the \"multipe\" option for elements.\n\n","readmeFilename":"README.md"}