{"_id":"@microsoft/fast-navigation-generator-react","_rev":"34-839f489863c8a13188e267376be941c9","name":"@microsoft/fast-navigation-generator-react","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"@microsoft/fast-navigation-generator-react","version":"0.1.0","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.1.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"94175841f46f6b14628ab932bd7b157bba97033d","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.1.0.tgz","fileCount":21,"integrity":"sha512-PtJOa+fX6P9X++qqCxwfoKcW/hxKfYdbyZJeJ00mgR+F670MMQl+aqon0qtteU9VHyN69qwNmdppdtN5/M2OyA==","signatures":[{"sig":"MEYCIQDa2L67gww3AZxzjLvfGVPDPQ0PujGkHQ1pOXuHJ38PeQIhAJ4fxWO2+oSjG7ss27QWUl17A4AuF7sEl2sWX8cWkv6I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXL8sCRA9TVsSAnZWagAA8sMP/RgbXJ9CNuU3YadURQFX\n7Oab+6uHRj6rugJpbw/i3jaFuOJzePdXMQ3LjXW8TV+NkfaWzxnQihgcCe2g\nx6K4dXYrNqfo0Y8JKro7pXPQci5jfNuLOn0jMu0QYzGMLU5KjjcGdoTLDRNW\nACFOMjy+QeF6xXRPjjbz3M9nSM++KYt33gW1feBDXsT6YTyTux7OGQ3GvF8S\nuENWjtghSXfifvFaDdvDKP4rp8oi9eIw2G03BXa+G8rAsv/a3f2COtfQneBY\nsPgYUVeHuHed0bKUNz9ciMrnTC8alcR09b8qspCEai5WEdcFHdgTIP8yjkR0\nGHBdzt/RYwGUrFa9Y8Pg33V8+saVIjvXYjofRN5L7f3CnNx+jRASclkLrQe9\npTG25m/sRUn6Pv2HX9MHEY/oO4gtEXxzk0T/msxydAJgC3hUneHl5FBdvK3a\naN6uRV36nVC6DtdlSuP21ghk6UdyuRS8lfsqouN0XUNKRgJaqZU1FJ7ndHkP\nmwTuo+3OHtMZPC6rZkKuoGkAZHXyVzXe4Vl0pRzWRGDLJvN496HbRLK1O8tx\nI+0H/ccFjnCOGB4J00dJD7KjXm3DZQYIQZL3MIw1Bl1PY+iLcPNhB/07DOUo\nrW4w4o8iC9ZwK+dHtuGoMpmXqZNHjmaJuGoIV7w2B2LpyzUTcea6Ed/5pgfB\nBhg7\r\n=Al4w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"microsoft","email":"npmjs@microsoft.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"6.7.0","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^23.6.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^23.10.4","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.5","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.2.5","@microsoft/fast-jss-manager":"^3.0.9","@microsoft/fast-tslint-rules":"^3.0.1","@microsoft/fast-jss-utilities":"^3.2.1","@microsoft/fast-web-utilities":"^3.1.1","@microsoft/fast-jss-manager-react":"^3.1.10","@microsoft/fast-data-utilities-react":"^1.2.1","@microsoft/fast-components-foundation-react":"^2.1.2","@microsoft/fast-components-class-name-contracts-base":"^3.6.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.1.0_1549582123315_0.633809376111983","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@microsoft/fast-navigation-generator-react","version":"0.2.0","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.2.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"8c7f4a835c9b80630f211f7aa4669235df7851d8","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.2.0.tgz","fileCount":22,"integrity":"sha512-1F/vkAWdEuplvaxSNDxzjhUZGsMatUU6ROrVtUp+TgrydVRldL2QrBRzcXvz43X6TcKYQBoTeDRyLN8crShuYA==","signatures":[{"sig":"MEQCIGXNxwN+aRTu3w6G2wlYqejMUlpeVo0fciqbzqBPncEcAiAp8WO6dyppJU724OAb1R50iPOwc7WvUMbGI2TYvlkPKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbySxCRA9TVsSAnZWagAAwhgP/1vsNxeX0VQ2qVfLt/oM\nMW/pNu8ybaR58hwf1pHpaQVK2rLooRmYOOhTSpic9IqVCiHQ0Oz4sV+EOF2E\nU0afzCA/vI6W9j9q1tYXEjmz0EvuGKwu9B4Vepjosz4P9fintjckFKJAmH3P\n9XlGIdIlh7zmvx/y+AJCspYumqNstVyapDV9dn1KUZi6nrDVBLI5VoWPvX2Y\nQ/pYimAb1dM5UyQKRBzS0AeVMgzuip0QPp265DzIYZ3NROqQzrWHEyRLqFY6\nh9VuKKpuuoiTsPM6jVFprjTfCZDT/iRfCy1SftWBVCrTtFQdCJOXu9n1x7Py\nUH13JQzGeuSjjsX4N579w7suOwPcEhOqkKvLoCFS5ton8gpfSpsphPfINERs\ncEY/3vymhXgRpdE+wVlURZPbf6xqwip1klzuO7E1l5WjUdhgfVJq/iQIh8oL\nJku/tg1T+2YBDvucXSl4t8g24nNi65jU1BH7EeMLv1B7JSKkhU+3AUheWT+R\nEjxuKmV3zWE4EmQy2MRXw1jGhlRg9D/8EEZenLiRCD9gvvttzLAK/GMYnWZn\nXVGdhj6HaJ5PjkcBlDnn0Ds0cS4j5HNikUekJLahb5nsWaMj7+RbTsBVV3rR\nPHsiG8mmcUhlzv9XUN1wM5Hp9++QAMBpUcgkx2chTlQ62wjmu23eBLjeMeRp\nQSVp\r\n=7oel\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"57c532075c64fa4aae0aa00f36fe44d367298cbe","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"chrisdholt","email":"chrisholtco@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.3.0+x64 (darwin)","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"10.3.0","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^23.6.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^23.10.4","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.5","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.2.6","@microsoft/fast-jss-manager":"^3.0.10","@microsoft/fast-tslint-rules":"^3.0.2","@microsoft/fast-jss-utilities":"^3.2.2","@microsoft/fast-web-utilities":"^3.1.2","@microsoft/fast-jss-manager-react":"^3.1.11","@microsoft/fast-data-utilities-react":"^1.3.0","@microsoft/fast-components-foundation-react":"^2.1.3","@microsoft/fast-components-class-name-contracts-base":"^3.7.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.2.0_1550787760075_0.8364648266857515","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@microsoft/fast-navigation-generator-react","version":"0.2.1","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.2.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"f4c4868c67623bb779385a2c78c7366d88a3a680","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.2.1.tgz","fileCount":22,"integrity":"sha512-SPgLVFNN32xpTT+pb0Ew+IKFb4a26FJANSstBtupgLXU2YrOPmfmbpKptuAVJoCMA33Qu311V6r2cSVeThcRhA==","signatures":[{"sig":"MEYCIQD1/euegNxGOD/D7V29ZYFyRIkca/4K5V6xHXnkUVYjCAIhAIeFZYJt8wztvnvvA8wzmqEFbZwB7lWwTG+wMhXMQCJ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdyaUCRA9TVsSAnZWagAAUFoP/2yGy1s4i3r5H8pgNDp9\nHetwIRUkUD/uV4xnC0xNUMTvzu184CHjd3F/gqUXLviXWJj04Z1y8+XnJsbS\nmk4JwmEOOhO+NGVAadCTASPCVB4Jc8tlLmj8dBQz3k6VkfN+XC5JaBe0i6H/\nfuH+7KczHM1yk1aGbLSkzmoRkhymIWU3m7wOd4ItR3HWn2G/4ceVyMWo+A1M\nsuqXIMgRupV2rDEJnNTvcHxkIiy4MdJQCDlqG4y0Ln/SjeNXvNlulNtdsrsk\nuuJc0Guv+HVn4EXza2KZ1owPUg2nkCKCOzGM1ODeW3V2ueeYzmVARVED/5xn\ng8/AFfbG+TP/fQAJGGgJg+8cdhRDQfwWfeBkEBpOvgYhTTSUAbsAud3r2zjs\nPNVQW6BHUfFk5tEXKGHc4wB3WyhfDYcHOegi3jNngvEdJ0kSsVvsg5PVjlKB\nfIinL/VBVtKZJ6EnpIKqL0sgQPsqM36l+el0l7RodVXJynFiTUamrUhube3F\nt9uO+vs+/ZWSy9AMAig8RxNrKWdTq1Bwe97x5QJs08avSeBXbZf7tDSy6uWg\nQ27dC4oMHNF9paXjwemQuTtWVkFKaJdhI/S4hl7xdG7+OHe0Rf3EL9pJVZbo\n+vYG9VHNut8MfkLVp9oy1FpapOpYkrdjkygxxKzruGowXZjOftq2bLqGBYPV\nRXP1\r\n=kW9G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"5a8dd323167510f39e7515f30070fba0950b36aa","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"chrisdholt","email":"chrisholtco@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.3.0+x64 (darwin)","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"10.3.0","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^23.6.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^23.10.4","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.5","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.2.6","@microsoft/fast-jss-manager":"^3.0.11","@microsoft/fast-tslint-rules":"^3.0.2","@microsoft/fast-jss-utilities":"^3.2.3","@microsoft/fast-web-utilities":"^3.1.2","@microsoft/fast-jss-manager-react":"^3.1.12","@microsoft/fast-data-utilities-react":"^1.4.0","@microsoft/fast-components-foundation-react":"^2.1.3","@microsoft/fast-components-class-name-contracts-base":"^3.8.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.2.1_1551312531295_0.403259703072526","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@microsoft/fast-navigation-generator-react","version":"0.2.2","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.2.2","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"a39a64c93452c7cb57e79e3e8ce2a4201e789f77","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.2.2.tgz","fileCount":22,"integrity":"sha512-vFx4TOCcQXEg+Ny8PoTKe6KJ9RXRmsmK6Z2gmsTxeiwo2fYULJrkt5wYzvuMLn3Lr052px8Qt7Vk6BNwQ540eg==","signatures":[{"sig":"MEUCIA44GX7CaAqCQqtqT2hHTMJ4D5FEKTvPxJC3VYl5Y1q1AiEAtfcaivQXxy6mjkZf7EL0dkCFUlZ4v1XMSxiO9atRtLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceXHECRA9TVsSAnZWagAAV6QP/j4lcXCHfuqJl0+mJIfI\nvSdCTN/XFErjM6Hs/nsQhQTgSKSaNFz+kGWUMPqFGI6/iY3BxKfK8ydCCkiz\nsclONhmZc/GM+8Npnc0/HKLNXrdPiNE9+eFMOKkisP5nK4YtMZ8X2OglzqdD\nIgRFsf/XjeowjFQ97dEXsGVxHz64jp/VLn1Wgi7vdVdvoPXBETybtc+C5Uh4\nxruAOOPeW0OBbq9Rujyjj0z13905yvMiu4l/n56UBj64Ilq2glKP8P96B3oe\nZfazGK59QohsLyZH+21aGJszrAfMIQXmi2XNTBddMt41T/OtJV5I4J0f6/Gc\nMwnh9LSGbc3gGGPwZO6OAyGhntrEKf8uAYjX3Z5NkGEuLWHj8Zo4j4meclC6\nmsUqQsxK6zdVp9L5f4m7xOpI2Vuv4U2jdcy0KVok0J0gnMly7MqYhXq3jLTZ\n+muJ9fwVSCJtRS396rduTuGrlbt7iWwPg+1d/A2UNHU5NEW2D6LNpFkPJzeE\nhF4Nu2ak9EWrHMjHEO3AnkRfT1QnYh6udWrJX/n6NZzuT9Sq9c4Jjq33aOew\nLz94uPQGJDifPAZMG70n51K2mGiA2H0/6aHowwyKk1jKWEUQRKE2EdCEfSAF\n4u+ivQxFV301ZW/rWw4u2nXA0alF6OV2utsldPox2YJRvtewwFWp2v6cxv93\nF+Iq\r\n=mVMx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2f646c2198159d1c5574050fa1b31cc16f4341f3","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"chrisdholt","email":"chrisholtco@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.3.0+x64 (darwin)","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"10.3.0","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^23.6.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^23.10.4","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.5","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.2.6","@microsoft/fast-jss-manager":"^3.0.11","@microsoft/fast-tslint-rules":"^3.0.2","@microsoft/fast-jss-utilities":"^3.2.3","@microsoft/fast-web-utilities":"^3.1.2","@microsoft/fast-jss-manager-react":"^3.1.12","@microsoft/fast-data-utilities-react":"^1.4.1","@microsoft/fast-components-foundation-react":"^2.1.3","@microsoft/fast-components-class-name-contracts-base":"^3.8.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.2.2_1551462851706_0.8761979377457183","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@microsoft/fast-navigation-generator-react","version":"0.3.0","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.3.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"802fdaab5178f9ffb4f098f1a1834c37bf3c5082","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.3.0.tgz","fileCount":22,"integrity":"sha512-b6YIBeexcwGoPhCgOtGIfClhBMID4Bn1wPlZyvHOZPnmUSSYdj3j4FaPtbJJC9CINf/5VFR4g+9B63W17PBivg==","signatures":[{"sig":"MEUCIQDAod8eR9oaQ3JwfgEcL2z6d7o+fTFWN42N0JYuXp+/iQIgCyBRhX/lLxzahQVmBD7IurEjf7myBvUE/fXsQzas6uQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchuwgCRA9TVsSAnZWagAAgmgQAJ25zlsuv3PvwPNood04\nHAFqUzJLEdPqf1x9pnIZL7olpavZI75smEK4b+mwozy9wc3cQhXuLpr6F8gk\n7i//SK6wfMQDVO/XQOkj8pshGHmciTIZFLm42Qthdp+en6xpmLjr1MdZGUH1\nFVwhhxVg1hGVsnj5AWH39F+Tc/ssmAhVEFDeS6EVjNEVqBPzRsE0aqGFR48L\nvvOp95pDYr1M6fr9uipwvSc8PhdObI/zdROgJ2xy/4p7U7ZcPPDTSieu+RfU\n9vJ1EzZKBEiQaY5pwtcAmWUpV+hL/rbouQ2QPmayusJYULdFMIGPMa8vHYa0\nZ2Hl+7E696Zh0JZbaAJSwst7zVTR0iPnSrz7ffZz8iaLspVZZdymEUPb1I51\nKLfnUAIG2VH13zQZznLsCIPeRmkcq7Wy4xNB9mK9dnpTGus9Q+T6e9BQAFWG\nJs7ewWxpo7Tlq9pMeP4yuHpCjBeP0tAOWWBvqcota4TKH50df/xQh2dDOjUU\nA2k27/m8CGET1QnJstLKlFRqcXUclNgZeQL711EDW6gFvmpjuiovQvLRaP9Y\n52MX74uk3wi3KVsOqfjYPPlB/O5p9nYNS6BXu8cF1G2YjBe72wQZfdD2uSOa\n0JUI8cof/U+7n+rR2ujoOfqCpWkBrZacjQAZBgmvgvzy2xD7lqukiP5ljKH9\nXRs5\r\n=2OFe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"4cb5e72fb7dc705962cb0105394aafd77abeff7b","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"chrisdholt","email":"chrisholtco@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.3.0+x64 (darwin)","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"10.3.0","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^23.6.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^23.10.4","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.6.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^23.3.5","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.2.6","@microsoft/fast-jss-manager":"^3.0.12","@microsoft/fast-tslint-rules":"^3.0.2","@microsoft/fast-jss-utilities":"^3.2.4","@microsoft/fast-web-utilities":"^3.1.2","@microsoft/fast-jss-manager-react":"^3.1.13","@microsoft/fast-data-utilities-react":"^1.5.0","@microsoft/fast-components-foundation-react":"^2.1.3","@microsoft/fast-components-class-name-contracts-base":"^3.9.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.3.0_1552346143935_0.4657061904845883","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@microsoft/fast-navigation-generator-react","version":"0.3.1","author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","_id":"@microsoft/fast-navigation-generator-react@0.3.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"}],"homepage":"https://github.com/Microsoft/fast-dna#readme","bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"dist":{"shasum":"962d94c80f5ea523a9a590cbfd4ff6a7c886681b","tarball":"https://registry.npmjs.org/@microsoft/fast-navigation-generator-react/-/fast-navigation-generator-react-0.3.1.tgz","fileCount":22,"integrity":"sha512-7Fc5mv0Z7zoF5kFRiD2f5EjTF5wvXyZ0L9BbbyiDrLs2HWFrC6tOv+i7ieZte4F9rjnWiiaovDu3B1KtSf0flA==","signatures":[{"sig":"MEUCIHFOC3ajnNXaDpAy5jULjEYR2FeIEsi+lQUv10wWYrHoAiEA9MaQRuXQ2c6qjpVFsMeFMrva1HpyQEbswZufLq04yr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckUhhCRA9TVsSAnZWagAAxAQP/RzEJJwWt4n2Fj30xBIn\nYGGdaSimdPREMX6nPT5gQG+HOqFXOtI0DPG6g1nZl5TIPcECFRsrmflVRjfv\ntE9ZC1ggwpJgD6aKJx9j68spSERQ65/0i+ZENuSe6eWO4fQX42g5SS4eturk\n+3EkIgQsQRwPSome7YclCDiU6ptfwBOAnHjOqeSXECw23y9mHo2Xa2gw8FGM\nswthS+/3hmB+8IpEQ0jWY0SP8VWeA8qiCaWrZg0FkDA8Icnrt5yFX84Sxxg3\nF4XOGXJkfvjgo7Zmpy7O/wNNm1G7kVgM9fOu2niz8yZcljJQ7lWAv9B6yQRb\nDQuqVK+ryVZb+M+1zICikQnp7W7JJXyu2HPK+gk7Nq4aXC5vYByU+V6qEqrD\nY5fz2DV6NnXNijp7zSyzyg58cUMqZOOQMn3UwcHhZQPZog7pNQfd+RirYbbc\nZNVlaP4TZj8wcWRuMcYwYC/50trGimVOmSTVng2dop59lJrSFGdbyzjSjT71\n0SmIOF++WWqH89ZkLuQu47HJZpwPv3mgooaXrs+2zti5qXkL44XW71nlSdnA\n6dAI3KnL3+lZr554w0Zl1JR1lcLeb4fmiwlQ/j7DyUprnE+L/6EiV3kxTv0f\nyjJOZEfdY7g9CyC2bJ0k+T+BEJ15emxX+thQXwfAbsVy0Ybde8a6MFD2fiCz\nFvXM\r\n=PMFb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx?|jsx?)$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":60,"branches":40,"functions":70,"statements":60}},"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"transformIgnorePatterns":["!<rootDir>/node_modules/lodash-es","node_modules/jss-*","node_modules/css-vendor"]},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"1bdeaa5bb59aa5c1dade5c2f8a4879bca189695a","scripts":{"test":"npm run tslint && npm run unit-tests && npm run build:app","build":"tsc -p ./tsconfig.json","start":"webpack-dev-server","watch":"npm run build -- -w --preserveWatchOutput","tslint":"tslint -c ./tslint.json 'src/**/*.ts{,x}' '**/*.ts{,x}'","prepare":"npm run clean:dist && npm run build","prettier":"prettier --config ../../.prettierrc --write \"**/*.{ts,tsx}\"","build:app":"webpack --progress --mode=production","clean:dist":"node ../../build/clean.js dist","tslint:fix":"tslint -c ./tslint.json --fix 'src/**/*.ts{,x}' '**/*.ts{,x}'","unit-tests":"jest --maxWorkers=2","prettier:diff":"prettier --config ../../.prettierrc \"**/*.{ts,tsx}\" --list-different","unit-tests:watch":"jest --watch"},"_npmUser":{"name":"chrisdholt","email":"chrisholtco@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"_npmVersion":"lerna/3.11.1/node@v10.3.0+x64 (darwin)","description":"A self generating user interface.","directories":{},"sideEffects":false,"_nodeVersion":"10.3.0","_hasShrinkwrap":false,"devDependencies":{"tv4":"^1.3.0","glob":"^7.1.2","jest":"^24.5.0","path":"^0.12.7","react":"^16.6.0","yargs":"^11.0.0","enzyme":"^3.7.0","tslint":"^5.9.1","ts-jest":"^24.0.0","webpack":"^4.1.0","prettier":"1.14.3","exenv-es6":"^1.0.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","ts-loader":"^4.0.1","babel-core":"^7.0.0-bridge.0","babel-jest":"^24.5.0","typescript":"^3.0.1","@babel/core":"^7.0.0","@types/jest":"^24.0.11","@types/node":"^9.4.6","react-redux":"^5.0.7","webpack-cli":"^3.1.1","@types/react":"^16.4.18","tslint-loader":"^3.6.0","@types/lodash-es":"^4.17.0","@babel/preset-env":"^7.1.0","react-sortable-hoc":"^0.6.8","webpack-dev-server":"^3.1.0","@babel/preset-react":"^7.0.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.3","tslint-config-prettier":"^1.15.0","enzyme-adapter-react-16":"^1.7.0","@microsoft/fast-permutator":"^2.3.0","@microsoft/fast-jss-manager":"^3.0.13","@microsoft/fast-tslint-rules":"^3.0.2","@microsoft/fast-jss-utilities":"^3.2.5","@microsoft/fast-web-utilities":"^3.1.3","@microsoft/fast-jss-manager-react":"^3.1.14","@microsoft/fast-data-utilities-react":"^1.5.1","@microsoft/fast-components-foundation-react":"^2.1.4","@microsoft/fast-components-class-name-contracts-base":"^3.10.0"},"peerDependencies":{"tv4":"^1.3.0","react":"^16.6.0","lodash-es":"^4.0.0","react-dom":"^16.6.0","@microsoft/fast-permutator":"^2.2.0","@microsoft/fast-jss-manager":"^3.0.0","@microsoft/fast-jss-utilities":"^3.0.0","@microsoft/fast-web-utilities":"^3.1.0","@microsoft/fast-jss-manager-react":"^3.0.0","@microsoft/fast-data-utilities-react":"^1.2.0","@microsoft/fast-components-foundation-react":"^2.1.1","@microsoft/fast-components-class-name-contracts-base":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fast-navigation-generator-react_0.3.1_1553025120297_0.21557599068698297","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-02-07T23:28:43.314Z","modified":"2026-07-16T15:44:23.536Z","0.1.0":"2019-02-07T23:28:43.733Z","0.2.0":"2019-02-21T22:22:40.571Z","0.2.1":"2019-02-28T00:08:51.418Z","0.2.2":"2019-03-01T17:54:11.802Z","0.3.0":"2019-03-11T23:15:44.301Z","0.3.1":"2019-03-19T19:52:00.425Z"},"bugs":{"url":"https://github.com/Microsoft/fast-dna/issues/new/choose"},"author":{"url":"https://discord.gg/FcSNfg4","name":"Microsoft"},"license":"MIT","homepage":"https://github.com/Microsoft/fast-dna#readme","repository":{"url":"git+https://github.com/Microsoft/fast-dna.git","type":"git"},"description":"A self generating user interface.","maintainers":[{"email":"npmjs@microsoft.com","name":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","name":"microsoft-oss-releases"},{"email":"fastsvc@microsoft.com","name":"fastsvc"},{"email":"chujane@microsoft.com","name":"janechu"},{"email":"chrisholtco@gmail.com","name":"chrisdholt"},{"email":"awentzel@microsoft.com","name":"awentzel"},{"email":"nirice@microsoft.com","name":"nirice"}],"readme":"# FAST Navigation generator React\n\n**FAST Navigation generator React has been deprecated. Use [FAST Tooling React](https://www.npmjs.com/package/@microsoft/fast-tooling-react) instead.**\n\nA React component which generates a tree view navigation. This component is intended to be used in conjunction with `@microsoft/fast-form-generator-react`. It uses a data location (via lodash path syntax) to indicate the active item.\n\n## Installation\n\n`npm i --save @microsoft/fast-navigation-generator-react`\n\n## Usage\n\nThe default export is the navigation component.\n\n**Example schemas can be found [here](https://github.com/Microsoft/fast-dna/tree/master/packages/fast-navigation-generator-react/app/configs/children.schema.json) and [here](https://github.com/Microsoft/fast-dna/tree/master/packages/fast-navigation-generator-react/app/configs/no-children.schema.json)**\n\nUncontrolled example:\n\n```jsx\nimport * as React from \"react\";\nimport CSSEditor from \"@microsoft/fast-navigation-generator-react\";\nimport noChildrenSchema from \"./no-children.schema.json\";\nimport childrenSchema from \"./children.schema.json\";\n\nexport class Example extends React.Component {\n    render() {\n        return (\n            <Navigation\n                data={this.getData()}\n                schema={childrenSchema}\n                childOptions={this.getChildOptions()}\n            />\n        );\n    }\n\n    getData() {\n        return {\n            children: [\n                {\n                    id: get(childrenSchema, \"id\"),\n                    props: {\n                        children: {\n                            id: get(noChildrenSchema, \"id\"),\n                            props: noChildren,\n                        }\n                    }\n                }\n            ]\n        };\n    }\n\n    getChildOptions() {\n        return [\n            {\n                component: null,\n                schema: noChildrenSchema,\n            },\n            {\n                component: null,\n                schema: childrenSchema,\n            },\n        ];\n    }\n}\n```\n\nControlled example:\nBoth the `dataLocation` and `onLocationUpdate` props are optional, including both of them will allow the component to be fully controlled.\n\n```jsx\nimport * as React from \"react\";\nimport CSSEditor from \"@microsoft/fast-navigation-generator-react\";\nimport noChildrenSchema from \"./no-children.schema.json\";\nimport childrenSchema from \"./children.schema.json\";\n\nexport class Example extends React.Component {\n    constructor(props) {\n        super(props);\n\n        this.state = {\n            dataLocation: \"\"\n        };\n    }\n\n    render() {\n        return (\n            <Navigation\n                data={this.getData()}\n                schema={childrenSchema}\n                childOptions={this.getChildOptions()}\n                dataLocation={this.state.dataLocation}\n                onLocationUpdate={this.handleLocationUpdate}\n            />\n        );\n    }\n\n    getData() {\n        return {\n            children: [\n                {\n                    id: get(childrenSchema, \"id\"),\n                    props: {\n                        children: {\n                            id: get(noChildrenSchema, \"id\"),\n                            props: noChildren,\n                        }\n                    }\n                }\n            ]\n        };\n    }\n\n    getChildOptions() {\n        return [\n            {\n                component: null,\n                schema: noChildrenSchema,\n            },\n            {\n                component: null,\n                schema: childrenSchema,\n            },\n        ];\n    }\n\n    handleLocationUpdate = (newDataLocation) => {\n        this.setState({\n            dataLocation: newDataLocation\n        });\n    }\n}\n```\n","readmeFilename":"README.md"}