1.0.0 • Published 9 years ago
react-navigation-parser v1.0.0
Tiny parser for react-navigation based projects
Parse react-navigation based project to find containers, routes, transitions etc.
Getting started
- Install using
npm:
$ npm i git@github.com:Kureev/react-navigation-parser.git -g- Download any react-native project, using react-navigation
- Run
parse-navigationCLI:
$ parse-navigation path/to/react-navigation-projector use it via JS API:
const parser = require('react-navigation-parser');
const result = parse('project/folder');Example
For the PocketGear project, tool gives the following output:
Capabilities
- Detect navigation containers with routes
- StackNavigator
- DrawerNavigator
- TabNavigator
- Detect components
export default () => {}export default function Foo() {}export default FoowhereFoois a class that extendsReact.Componentexport default class Foo extends React.Componentexport default connect(x, y)(Foo)
- Detect transitions
this.props.navigate('route', config)navigate('route', config)
1.0.0
9 years ago