{"_id":"@36node/template-expo","_rev":"9-c1c2687c75291e565fec8ededafc9cda","name":"@36node/template-expo","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.2":{"name":"@36node/template-expo","version":"0.0.2","main":"node_modules/expo/AppEntry.js","license":"MIT","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"template":"expo","scripts":{"start":"expo start","start:android":"expo start --android","start:ios":"expo start --ios","start:web":"expo start --web","eject":"expo eject","build:android":"expo build:android","build:ios":"expo build:ios","test":"jest"},"dependencies":{"@36node/fetch":"^0.6.0","@36node/redux-api":"^0.2.0","@36node/redux-form":"0.0.4","@36node/redux-ui":"0.0.10","@36node/redux-xlsx":"0.0.5","@36node/template-sdk":"^0.9.18","expo":"^33.0.0","normalizr":"^3.4.0","react":"^16.9.0","react-dom":"^16.8.6","react-native":"https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz","react-native-web":"^0.11.4","react-navigation":"^3.11.0","react-redux":"^7.1.0","redux":"^4.0.1","redux-saga":"^1.0.4","styled-components":"^4.3.2"},"devDependencies":{"babel-preset-expo":"^5.1.1","jest-expo":"^33.0.2","react-test-renderer":"^16.9.0"},"jest":{"preset":"jest-expo","transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-clone-referenced-element|@react-native-community|expo(nent)?|@expo(nent)?/.*|react-navigation|@react-navigation/.*|@unimodules/.*|sentry-expo|native-base)"]},"gitHead":"d43fa43fcdc96d71cfc428377c449253bbd8e062","description":"It only works after sketch init.","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-expo@0.0.2","_nodeVersion":"10.16.2","_npmVersion":"lerna/3.16.4/node@v10.16.2+x64 (linux)","dist":{"integrity":"sha512-go+dUiBOpzGjVIwBEgzQjtQpqHdy/tdJ+H7QmM9sAMNkb9VwYFtZ5itc1k8SWcOSRCvNJFcAPdy5uHi0vU4iig==","shasum":"85b35b748fbe7d98de6baa6112a9bae07babd9eb","tarball":"https://registry.npmjs.org/@36node/template-expo/-/template-expo-0.0.2.tgz","fileCount":21,"unpackedSize":18061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTiakCRA9TVsSAnZWagAAUg0P/1bLEtaqG8bKzx+xIc4V\nCXlgZ3qQrt4NLpnlSKDZNlJnzOJeRmP5VjsNQx2ju6OJ4B8K2tTFQbay2pOK\nN9W4huPB9QTpQR6/k9BQjSymj26Gk9MEvyvM1nY1puOpNQj6EXvpQdPYIbbL\nukvGi0ZNhS2Op1n8sDQjyPZShz4uYk/kHPxdZFRu5Hx8PLWx98nR8Rkd/oGz\nZjTjuz6gwMlipZ86mzz4ZJl2i3yqwpmxldqKy0rYvMIsiOzsnowIqSlkQVAG\nNqzdnQt/YRF22GE368NkR04iSwfpoWZPxcAdeuD7gX1y68y/3EGj4EUK3kjo\nfrPrFKE3mJxQOQjN+2uBGgklkvuNQa+NZEFKMnfQUEw5fRBuLbBnYMmraX+7\nzhBKacwFTLtsyoT/6GI6M17Na5voKav59lQuDplNnguOCCWHEZ84PPWsED5R\nstUB/WsLXsPf0iXF2f6Y24N3ul/jmrvP+uu2IkJQRgZPGr7Q8w0lsjvxNDxQ\nkKP31KukbnjsmQtXjGGMkKDhAa2IShsckD5r7LccBIpT/WjCpBJtVFy2/WKR\n0ba1h8JgHHRsnTZXM37Ss3BnrA0aimWt/tvcG2h8QMRtt35mOcguHWPtgWcF\nbHeaxbJTI0LAMDrWIoubhVnzVNRaH/abUpEPbnuGa49EAFrXV03/uImbzhB5\na8s8\r\n=fneS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9H2VwzULmAzJNsxD/u4dd8rO149PKoPzyBL8H/k8ahAiASRqboIqlObo9+pfPigtULJKYDi6e7CO6qmzOc3+z80Q=="}]},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-expo_0.0.2_1565402787549_0.025345377824451898"},"_hasShrinkwrap":false},"0.0.4":{"name":"@36node/template-expo","version":"0.0.4","main":"node_modules/expo/AppEntry.js","license":"MIT","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/36node/sketch-tpl-expo.git","type":"git"},"template":"expo","scripts":{"start":"expo start","android":"expo start --android","ios":"expo start --ios","web":"expo start --web","eject":"expo eject","test":"jest --watchAll","mock-server":"node ./bin/mock-server.js","release":"standard-version"},"jest":{"preset":"jest-expo"},"dependencies":{"@36node/mock-server":"^0.0.9","@36node/template-sdk":"^0.10.14","@expo/samples":"~3.0.3","@expo/vector-icons":"^10.0.3","@react-navigation/web":"^1.0.0-alpha.9","expo":"^34.0.1","expo-asset":"^6.0.0","expo-constants":"6.0.0","expo-font":"~6.0.0","expo-web-browser":"6.0.0","faker":"^4.1.0","lodash":"^4.17.15","normalizr":"^3.4.1","prop-types":"^15.7.2","react":"16.8.3","react-dom":"^16.8.6","react-native":"https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz","react-native-gesture-handler":"~1.3.0","react-native-web":"^0.11.4","react-navigation":"^3.11.0","react-redux":"^7.1.0","redux":"^4.0.4","redux-saga":"^1.0.5","styled-components":"^5.0.0-beta.8"},"devDependencies":{"babel-preset-expo":"^6.0.0","jest-expo":"^34.0.0","standard-version":"^7.0.0"},"gitHead":"960cd2c00a9b8a5ad52e208c4de92857b4adedf2","description":"It only works after sketch init.","bugs":{"url":"https://github.com/36node/sketch-tpl-expo/issues"},"homepage":"https://github.com/36node/sketch-tpl-expo#readme","_id":"@36node/template-expo@0.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7py2gRvoihB3Rdm+IPfGU0XtckVllIdkeUL7QfcbTspZsrSdXeji+UZKW/90uVnL9HNpyDdYWzOfMoNe91+ToA==","shasum":"9b713fe17982f2d39b14c4916040334fa3934562","tarball":"https://registry.npmjs.org/@36node/template-expo/-/template-expo-0.0.4.tgz","fileCount":16,"unpackedSize":119638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoSPaCRA9TVsSAnZWagAAgZkP/RjWdwjL8N2HCLwM/krW\nPLKaWgDmXCusOqAugWthLK3BMJqq7eUTcXyEYbFOsQ2LoGe9h9/0PToEeRYq\nnhAL+u61ZoJHhuLUN8Z6ib/W+lyzwFmQruMyRgn2yXOFBdbdg+DO7GtcFBGT\nML1dlNzOd14AMPHNmZDzJUy3fG6lGpxDozDIIyMs5owva5/R0s7IZ5ovfg/A\n0fZHhqWihy/qdmaW/YnKgZQzYbtBAxp3KSo4vr8iICl2iqMYMyPR6oiibK4d\neHuqbAt13k9HFHDIwO0F/Y/ujvp9MhZ2tI63r0kC8Qjf/MXfUER3/H712ssr\n/Ls/bL4uP/2wVroCTnkqZTyP/jYp2E5XpZoRUz4qVtxoHyMy79HpVeGxwERx\nhKm+MNtqc2dEO8gD5gPTCuguAKtuIxSRl4ZoY1pLlXrA4egcLKLZVmhKJ2nr\nWffQ6aX9IvCF9mm6LfizZmlD3auSugPL8lCi3zsroQU7lS1V8hfHRRBsKxar\nKWAwV0/O39TJST/SINKx617cJY/zrS+gSaFMSl/5xGfOG52jvU2U1w0a4QqZ\nn2U0ZAWYj/A8vWmfdVv8/LPG5EzguporEPs7+mnp/msa+zGBwIskZgICU+8e\ncakjQXu2dj3hXUDva3qC0D1Zozw7nNDW7UUWE+rx7as6sOJy+2XD94yKMKPP\n5ykz\r\n=qHsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAtz7BgKCMWCloXzjo6uLnQgwExE4ry50DxKdpGHKsdAiA3X9lnsCl4mM2iKz24n5gMKz68WWNwQG7XdCLRgEkvgg=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-expo_0.0.4_1570841562040_0.4131031158086784"},"_hasShrinkwrap":false},"0.0.5":{"name":"@36node/template-expo","version":"0.0.5","main":"node_modules/expo/AppEntry.js","license":"MIT","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/36node/sketch-tpl-expo.git","type":"git"},"template":"expo","scripts":{"start":"expo start","android":"expo start --android","ios":"expo start --ios","web":"expo start --web","eject":"expo eject","test":"jest --watchAll","mock-server":"node ./bin/mock-server.js","release":"standard-version"},"jest":{"preset":"jest-expo"},"dependencies":{"@36node/mock-server":"^0.0.9","@36node/template-sdk":"^0.10.14","@expo/samples":"~3.0.3","@expo/vector-icons":"^10.0.3","@react-navigation/web":"^1.0.0-alpha.9","expo":"^34.0.1","expo-asset":"^6.0.0","expo-constants":"6.0.0","expo-font":"~6.0.0","expo-web-browser":"6.0.0","faker":"^4.1.0","lodash":"^4.17.15","normalizr":"^3.4.1","prop-types":"^15.7.2","react":"16.8.3","react-dom":"^16.8.6","react-native":"https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz","react-native-gesture-handler":"~1.3.0","react-native-web":"^0.11.4","react-navigation":"^3.11.0","react-redux":"^7.1.0","redux":"^4.0.4","redux-saga":"^1.0.5","styled-components":"^5.0.0-beta.8"},"devDependencies":{"babel-preset-expo":"^6.0.0","jest-expo":"^34.0.0","standard-version":"^7.0.0"},"gitHead":"585dad1a9d46c67cebd4f4df7008486eb624195e","description":"It only works after sketch init.","bugs":{"url":"https://github.com/36node/sketch-tpl-expo/issues"},"homepage":"https://github.com/36node/sketch-tpl-expo#readme","_id":"@36node/template-expo@0.0.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UV5MNLclNTNoqil+y4ASpOpaWmkOMcBbQ7lW0vP/fFzf5HQ9oT/nPmVsfipudGADM6xdUcw6cffCM9GB8smWJA==","shasum":"37123a73d780f514a259d9ebe5307964fe2e53f6","tarball":"https://registry.npmjs.org/@36node/template-expo/-/template-expo-0.0.5.tgz","fileCount":40,"unpackedSize":134987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoSSKCRA9TVsSAnZWagAAxCcP/0Y9VyyzHwyZVNLobwCq\nJu/QLH8lfDZvSiHjJKCQJOG2cSwkQ3sXDB12r2QNkcBft9K+iMTBWKa8Ecz1\nE50cVM8XLW5KvqjZC+YWRfvg1VaILldpweM4sgFWB4biD9uDOLCIVpI+wC+B\nb6TbjCtUkS7ba7/WGiUCyIeWRRf6iDQgQAzV0K3XEPsMw5QROdKLqbhILuzK\nlGc/tiNJjSbgTwPdFlE/LP92KeUnwI+9Nnto7AqK2BjpIlbe9z3r7r6hqTgF\nggG8pKwXF1845CC9xC2qHFhf/sPCjmVI+6L0HhQ9b/K171q4LAlwkEjxDuNg\nLEWqz1Z4p3c0jUPLApA8u/dtdRRiPhMNaN9jF17W9BL8WXwm+PHOJ9Uawlom\nXDsDueMMxMxQ7BbheW8uGVOxNoMFmh+XzWeoELV/J5S8x94v/lYjqJJmn8ex\nbF9/+NnYHa4J8rsAkvObvQvX2il0i1U/kdoR6HirMqu/peL/viRJqbKLd1DN\nnwIIO8NtXf2gOqcvBWe3HkJTZu0BBMAsfcl3j4r7o3MIxvqj9Ybyex6puXX7\n+d/CV/6ZXE66wyvqDGlSHBDqufQt/codbwjAPM1j4I4Mk4tmy1L/7iES/UJp\nWWdOQZDxG2Mg+Wfsq4Pv+whIz5s/nQrcIPLZi7azDWVwIP1IMwlPzuU9Ptbb\nOyWa\r\n=m7TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDANF16OQCtitUnGTNqZXs+9KlypJXzNpw1Cg5WmJMfJAiEAtGyFaiJ2ito+X8M9CNRKJ6jRD5wktRFGv+t5kXbq8WI="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-expo_0.0.5_1570841738073_0.24687222332963588"},"_hasShrinkwrap":false},"0.0.6":{"name":"@36node/template-expo","version":"0.0.6","main":"node_modules/expo/AppEntry.js","license":"MIT","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/36node/sketch-tpl-expo.git","type":"git"},"template":"expo","scripts":{"start":"expo start","android":"expo start --android","ios":"expo start --ios","web":"expo start --web","eject":"expo eject","test":"jest --watchAll","mock-server":"node ./bin/mock-server.js","release":"standard-version"},"jest":{"preset":"jest-expo"},"dependencies":{"@36node/mock-server":"^0.0.9","@36node/template-sdk":"^0.10.27","@expo/samples":"~3.0.3","@expo/vector-icons":"^10.0.3","@react-navigation/web":"^1.0.0-alpha.9","expo":"^34.0.1","expo-asset":"^6.0.0","expo-constants":"6.0.0","expo-font":"~6.0.0","expo-web-browser":"6.0.0","faker":"^4.1.0","lodash":"^4.17.15","normalizr":"^3.4.1","prop-types":"^15.7.2","react":"16.8.3","react-dom":"^16.8.6","react-native":"https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz","react-native-gesture-handler":"~1.3.0","react-native-web":"^0.11.4","react-navigation":"^3.11.0","react-redux":"^7.1.0","redux":"^4.0.4","redux-saga":"^1.0.5","styled-components":"^5.0.0-beta.8"},"devDependencies":{"babel-preset-expo":"^6.0.0","jest-expo":"^34.0.0","standard-version":"^7.0.0"},"gitHead":"760a1014f4cba4c0bd08cdddfa63c68cd94b6c66","description":"It only works after sketch init.","bugs":{"url":"https://github.com/36node/sketch-tpl-expo/issues"},"homepage":"https://github.com/36node/sketch-tpl-expo#readme","_id":"@36node/template-expo@0.0.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OUVecCOhit8RgwhBE4FCjvLCpg9UBXYre8SmO7eaXg79HS5spIP8cPisYMb6sjbQBmVpwq0nhZQnmwTYLJxvJQ==","shasum":"fe8a38c0b9ba54fcf6d7ec65425eb62c88956d8d","tarball":"https://registry.npmjs.org/@36node/template-expo/-/template-expo-0.0.6.tgz","fileCount":40,"unpackedSize":135218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpJ5XCRA9TVsSAnZWagAA8WYP/1Nzj8eOJOkuUZePSVOj\ng+I2J0bgcby9ktyjsTpbMbgXi0Hdv6LsFjUyCfnvjYIENiRkvrsJNYJvxJDt\ntJJT4Iy8G1csacPPGEJyHSEiMgsftCWA72DyO+BxDeSCS0Uim471owNhxNMj\nx4lnajHnsK4th0CbnfBiCdq6cLjJ+VIekd0cI3CCvkNLTYvGebLU9G/17siS\njT3PmiuoG1lvcvDM4clhGhGRqXmjl6I/X4+1udd7KMCYYqFP/kG4yNjmLB0J\nzfTYedAT2w0ft9/wHPzBDglTp3O6u7q9CuSJ/5Lm8DhuH9Ogk/0OR1XYPhE7\n6vKcYhJeLAxE6PREd37nBp/X6pCt1c7Bm3dAbGQFX0us3j6xrXutMXYAp2uo\nR5mQ4KUb1/wa8QcpeBMi8XFlngsyPrmMd8ySxgUVrD4fxmKVUfxFxcir/E8S\nhYYQeiLWcQGrY6tDcLr/xTw64ceAfJyyUFqWjFqk3nPaODsGYj8iplQsAu2Z\nYmi5lu5DBGEdHVZPkVlgV30GrvqkxBXdiO4PtDEYl4t2bYg0jfHa5pk0/qMM\nNf2PCAmqEiZGxx6JtTS9rpE8+YRfQQYlh+XqhHYHO2QcCAlXPP/m5w33eKTx\nc6SdD9tN613mtko6QFG1OyMs3paOnz/TcIt1XQSgIuokGYPCWHVON2d0e0Wj\nvJRG\r\n=xRSt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEv0ZbMzNPaf9Lu7LzkuMOJzuPJOka7sYoFBLamOfeKhAiEA0NjGvI3k89rQgJCiH1hU0+Ioo7RTVHTcq+nGWvDl0EM="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-expo_0.0.6_1571069526877_0.520971930935421"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-10T02:06:21.383Z","0.0.2":"2019-08-10T02:06:27.707Z","modified":"2023-11-24T02:06:28.009Z","0.0.4":"2019-10-12T00:52:42.204Z","0.0.5":"2019-10-12T00:55:38.220Z","0.0.6":"2019-10-14T16:12:07.254Z"},"maintainers":[{"email":"xuna08@gmail.com","name":"xuna08"},{"email":"zzswang@gmail.com","name":"zzswang"},{"email":"hauy@163.com","name":"hauy"},{"email":"walle@36node.com","name":"36node-robot"}],"description":"It only works after sketch init.","homepage":"https://github.com/36node/sketch-tpl-expo#readme","repository":{"url":"git+https://github.com/36node/sketch-tpl-expo.git","type":"git"},"bugs":{"url":"https://github.com/36node/sketch-tpl-expo/issues"},"license":"MIT","readme":"# Expo Template\n\nIt only works after sketch init.\n\n## Framework\n\n### DONE\n\n0. UI -> React Native -> [Expo](https://expo.io/)\n0. Test -> Jest\n0. DataFlow -> Redux\n0. AutoPack -> CircleCi\n0. Router -> React Navigation\n\n### TODO\n\n0. Redux -> Redux Saga -> @360node/xxx\n0. SDK -> Mock\n0. Style -> Styled-Components(Bugs Here on web, wait for fix)\n0. Some params in the expo need to be fixed by `sketch init` command.\n\n## Guide Line\n\n### Pre Actions\n\n1. Install `Xcode` and `Android Studio`\n2. Register on [expo](https://expo.io/)\n3. Register for apple developer(For iOS only)\n4. Register for Android key? (Need to be confirmed)\n5. Install Expo on iOS and Android for testing on mobiles\n6. Install `expo-cli` by `npm install -g expo-cli` or `yarn global add expo-cli`\n\n### How to run\n\n1. `yarn`\n2. `yarn start` then do as the promotion.\n3. You can make actions such as `Run on iOS simulator` or `Run on Android device/emulator`\n\n#### How to run as ios\n\n1. Run `yarn start:ios` then iOS simulator will start.\n2. Find `Expo` app on iOS simulator and open it.\n3. Open your app in `Expo` and you will find the page.\n\n#### How to run as android\n\n##### On your phone\n\n1. Install `expo` on your android phone\n2. Toggle your android phone `debugger mode` to `on`.\n3. Plug your android phone to your computer.\n4. Run `yarn start:android`.\n5. Open `expo` on your phone and start develop.\n\n##### On the emulator\n\n1. Open `Android Studio` and init\n2. Open `Config` => `AVD`\n3. Install a new virtual device\n4. Start emulator\n5. Click `Run on Android device/emulator`\n6. Open expo on emulator and start developing\n\n### How to test\n\nRun `yarn test`\n\n### CircleCi\n\nNeed to set two params.\n\n1. `EXPO_USERNAME` username of [expo](https://expo.io/)\n2. `EXPO_PASSWORD` password of [expo](https://expo.io/)\n\n### Workflow\n\nWe rely on Expo to build packages.\n\n![workflow](https://docs.expo.io/static/images/project-lifecycle-workflows.png)\n\nYou can go to [Expo Documents](https://docs.expo.io/versions/latest/) to have a detailed look.\n","readmeFilename":"README.md"}