{"version":1,"pages":[{"id":"-LQjI0tFomb3J0XWBQah","title":"What is Ferp","pathname":"/","siteSpaceId":"sitesp_gs3Bd","description":"Summary of what ferp is, and why you would want to use it."},{"id":"-LQjK5RDreGivVO7dFGd","title":"Installing Ferp in Your Application","pathname":"/getting-started/install","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"-LQknfEy5mHwcbjyGG5L","title":"What Does Ferp Provide","pathname":"/getting-started/untitled","siteSpaceId":"sitesp_gs3Bd","description":"An overview of exports in ferp","breadcrumbs":[{"label":"Getting Started"}]},{"id":"-LQnJGOLJAxQTh69Y17X","title":"The Boilerplate","pathname":"/building-your-first-app/the-boilerplate","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Building Your First App"}]},{"id":"-LQnJ7GNiB3dOwNKNhyB","title":"What is a Ferp Effect?","pathname":"/understanding-effects-in-ferp/what-is-a-ferp-effect","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Effects in Ferp"}]},{"id":"-LQnI-irzCYUjQen9KPZ","title":"Core Effects","pathname":"/understanding-effects-in-ferp/core-effects","siteSpaceId":"sitesp_gs3Bd","description":"The basic effects that Ferp provides to help you build better software","breadcrumbs":[{"label":"Understanding Effects in Ferp"}]},{"id":"-LQnIMeYzD6sAGklKTk6","title":"Composing Custom Effects","pathname":"/understanding-effects-in-ferp/custom-effects","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Effects in Ferp"}]},{"id":"-LQnIjcqgz_ZHdBkI5ZM","title":"Testing Your Effects","pathname":"/understanding-effects-in-ferp/testing-your-effects","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Effects in Ferp"}]},{"id":"-MhDw_pPnu6w89hny0bi","title":"What is a Ferp Action?","pathname":"/understanding-actions-in-ferp/what-is-a-ferp-action","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Actions in Ferp"}]},{"id":"-MhDwlcolVGzaKNNeuNN","title":"Writing Your Own Actions","pathname":"/understanding-actions-in-ferp/writing-your-own-actions","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Actions in Ferp"}]},{"id":"-MhDwthfNEDYv2hJkWzV","title":"Testing Actions","pathname":"/understanding-actions-in-ferp/testing-actions","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Actions in Ferp"}]},{"id":"-LQtoHN3xl17WSpfXQ3T","title":"What is a Ferp Subscription?","pathname":"/understanding-subscriptions-in-ferp/what-is-a-ferp-subscription","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Subscriptions in Ferp"}]},{"id":"-LSLLLhmng8m0nO-71na","title":"Composing Custom Subscriptions","pathname":"/understanding-subscriptions-in-ferp/creating-a-subscription","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Subscriptions in Ferp"}]},{"id":"-LSLNqtn5wsKfFkIje_B","title":"Testing Your Subscriptions","pathname":"/understanding-subscriptions-in-ferp/testing-your-subscriptions","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Understanding Subscriptions in Ferp"}]},{"id":"-LVmoekuJCGW1InIk1SZ","title":"Third-Party Libraries and Objects","pathname":"/advanced-usage/third-party-libraries-and-objects","siteSpaceId":"sitesp_gs3Bd","description":"","breadcrumbs":[{"label":"Advanced Usage"}]}]}