├── .easignore ├── .editorconfig ├── .env ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── apps ├── .gitkeep ├── cats-cypress │ ├── .eslintrc.json │ ├── cypress.config.ts │ ├── cypress │ │ ├── e2e │ │ │ └── app.cy.ts │ │ ├── fixtures │ │ │ ├── cat-fact-response.json │ │ │ └── example.json │ │ └── support │ │ │ ├── app.po.ts │ │ │ ├── commands.ts │ │ │ └── e2e.ts │ ├── project.json │ └── tsconfig.json ├── cats-playwright │ ├── .eslintrc.json │ ├── e2e │ │ └── example.spec.ts │ ├── playwright.config.ts │ ├── project.json │ └── tsconfig.json ├── cats │ ├── .babelrc.js │ ├── .eslintrc.json │ ├── .storybook │ │ ├── main.ts │ │ ├── mocks │ │ │ ├── navigation-decorator.tsx │ │ │ ├── query-client-decorator.tsx │ │ │ └── store-decorator.tsx │ │ ├── preview-head.html │ │ ├── preview.ts │ │ └── public │ │ │ └── MaterialCommunityIcons.ttf │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── android.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash.png │ ├── eas.json │ ├── index.js │ ├── jest.config.ts │ ├── metro-v71.config.js │ ├── metro.config.js │ ├── package.json │ ├── project.json │ ├── src │ │ └── app │ │ │ ├── App.stories.tsx │ │ │ ├── App.tsx │ │ │ ├── app-routes.ts │ │ │ ├── bookmarks │ │ │ ├── bookmarks.props.ts │ │ │ ├── bookmarks.spec.tsx │ │ │ ├── bookmarks.stories.tsx │ │ │ └── bookmarks.tsx │ │ │ ├── facts │ │ │ ├── facts.props.ts │ │ │ ├── facts.spec.tsx │ │ │ ├── facts.stories.tsx │ │ │ └── facts.tsx │ │ │ └── root-stack-param-list.type.ts │ ├── test-setup.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── tsconfig.storybook.json ├── dogs-cypress │ ├── .eslintrc.json │ ├── cypress.config.ts │ ├── cypress │ │ ├── e2e │ │ │ └── app.cy.ts │ │ ├── fixtures │ │ │ └── example.json │ │ └── support │ │ │ ├── app.po.ts │ │ │ ├── commands.ts │ │ │ └── e2e.ts │ ├── project.json │ └── tsconfig.json ├── dogs-playwright │ ├── .eslintrc.json │ ├── e2e │ │ └── example.spec.ts │ ├── playwright.config.ts │ ├── project.json │ └── tsconfig.json └── dogs │ ├── .eslintrc.json │ ├── app.json │ ├── assets │ ├── adaptive-icon.png │ ├── android.png │ ├── favicon.png │ ├── icon.png │ └── splash.png │ ├── babel.config.js │ ├── eas.json │ ├── index.js │ ├── jest.config.ts │ ├── metro-v71.config.js │ ├── metro.config.js │ ├── package.json │ ├── project.json │ ├── src │ └── app │ │ ├── App.tsx │ │ ├── app-routes.ts │ │ ├── bookmarks │ │ ├── bookmarks.props.ts │ │ ├── bookmarks.spec.tsx │ │ └── bookmarks.tsx │ │ ├── facts │ │ ├── facts.props.ts │ │ ├── facts.spec.tsx │ │ └── facts.tsx │ │ ├── root-stack-param-list.type.ts │ │ └── theme.ts │ ├── test-setup.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── babel.config.json ├── doctor-storybook.log ├── jest.config.ts ├── jest.preset.js ├── libs ├── .gitkeep ├── models │ ├── .eslintrc.json │ ├── README.md │ ├── babel.config.json │ ├── jest.config.ts │ ├── package.json │ ├── project.json │ ├── src │ │ ├── async-component-props.ts │ │ └── index.ts │ ├── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── queries │ ├── test-wrapper │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── babel.config.json │ │ ├── jest.config.ts │ │ ├── project.json │ │ ├── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ └── test-wrapper │ │ │ │ ├── test-wrapper.spec.tsx │ │ │ │ └── test-wrapper.tsx │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ └── tsconfig.spec.json │ ├── use-cat-fact │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── babel.config.json │ │ ├── jest.config.ts │ │ ├── project.json │ │ ├── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ ├── use-cat-fact.spec.ts │ │ │ │ └── use-cat-fact.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ └── tsconfig.spec.json │ └── use-dog-fact │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── babel.config.json │ │ ├── jest.config.ts │ │ ├── project.json │ │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── use-dog-fact.spec.ts │ │ │ └── use-dog-fact.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ └── tsconfig.spec.json ├── states │ └── cat │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── babel.config.json │ │ ├── jest.config.ts │ │ ├── project.json │ │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── likes │ │ │ └── likes.slice.ts │ │ │ ├── root │ │ │ ├── persist-transform.ts │ │ │ ├── root-state.initial.ts │ │ │ ├── root-state.interface.ts │ │ │ ├── root.reducer.ts │ │ │ └── root.store.ts │ │ │ └── viewed-facts │ │ │ └── viewed-facts.slice.ts │ │ ├── test-setup.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ └── tsconfig.spec.json └── ui │ ├── .babelrc │ ├── .eslintrc.json │ ├── .storybook │ ├── main.ts │ └── preview.ts │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── project.json │ ├── src │ ├── index.ts │ └── lib │ │ ├── action-button │ │ ├── action-button.spec.tsx │ │ ├── action-button.stories.tsx │ │ └── action-button.tsx │ │ ├── carousel-actions │ │ ├── carousel-actions.spec.tsx │ │ ├── carousel-actions.stories.tsx │ │ └── carousel-actions.tsx │ │ ├── carousel-page │ │ ├── carousel-page.spec.tsx │ │ ├── carousel-page.stories.tsx │ │ └── carousel-page.tsx │ │ ├── carousel │ │ ├── carousel.spec.tsx │ │ ├── carousel.stories.tsx │ │ └── carousel.tsx │ │ ├── centre │ │ ├── centre.spec.tsx │ │ ├── centre.stories.tsx │ │ └── centre.tsx │ │ ├── list-page │ │ ├── list-page.spec.tsx │ │ ├── list-page.stories.tsx │ │ └── list-page.tsx │ │ ├── loading │ │ ├── loading.spec.tsx │ │ ├── loading.stories.tsx │ │ └── loading.tsx │ │ └── spacing │ │ ├── spacing.spec.tsx │ │ ├── spacing.stories.tsx │ │ └── spacing.tsx │ ├── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── tsconfig.storybook.json ├── migrations.json ├── nx.json ├── package.json ├── screenshots ├── Screen Shot 2022-12-28 at 11.32.14 PM.png ├── Screen Shot 2023-01-03 at 12.28.56 AM.png ├── Screen Shot 2023-01-03 at 3.26.37 PM.png ├── cats like button.png ├── cats.png ├── create-workspace-console.png ├── dogs.png ├── e2e flow.png ├── empty-workspace.png ├── navigator-screenshot.png └── sketchpad │ ├── cat android.sketchpad │ ├── asset-lobster,variant=normal 400.woff │ ├── sketch.json │ └── thumb.jpeg │ ├── cat icon.sketchpad │ ├── sketch.json │ └── thumb.jpeg │ ├── cat splash.sketchpad │ ├── asset-lobster,variant=normal 400.woff │ ├── sketch.json │ └── thumb.jpeg │ ├── dog android.sketchpad │ ├── asset-lobster,variant=normal 400.woff │ ├── sketch.json │ └── thumb.jpeg │ ├── dog icon.sketchpad │ ├── sketch.json │ └── thumb.jpeg │ └── dog splash.sketchpad │ ├── asset-lobster,variant=normal 400.woff │ ├── sketch.json │ └── thumb.jpeg ├── storybook-migration-summary.md ├── tools ├── scripts │ ├── nx-eas-build-post-install.mjs │ └── nx-eas-build-pre-install.mjs └── tsconfig.tools.json └── tsconfig.base.json /.easignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.easignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/cats-cypress/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/.eslintrc.json -------------------------------------------------------------------------------- /apps/cats-cypress/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress.config.ts -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/e2e/app.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress/e2e/app.cy.ts -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/fixtures/cat-fact-response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress/fixtures/cat-fact-response.json -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress/fixtures/example.json -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/support/app.po.ts: -------------------------------------------------------------------------------- 1 | export const getGreeting = () => cy.get('h1'); 2 | -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress/support/commands.ts -------------------------------------------------------------------------------- /apps/cats-cypress/cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/cypress/support/e2e.ts -------------------------------------------------------------------------------- /apps/cats-cypress/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/project.json -------------------------------------------------------------------------------- /apps/cats-cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-cypress/tsconfig.json -------------------------------------------------------------------------------- /apps/cats-playwright/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-playwright/.eslintrc.json -------------------------------------------------------------------------------- /apps/cats-playwright/e2e/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-playwright/e2e/example.spec.ts -------------------------------------------------------------------------------- /apps/cats-playwright/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-playwright/playwright.config.ts -------------------------------------------------------------------------------- /apps/cats-playwright/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-playwright/project.json -------------------------------------------------------------------------------- /apps/cats-playwright/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats-playwright/tsconfig.json -------------------------------------------------------------------------------- /apps/cats/.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.babelrc.js -------------------------------------------------------------------------------- /apps/cats/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.eslintrc.json -------------------------------------------------------------------------------- /apps/cats/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/main.ts -------------------------------------------------------------------------------- /apps/cats/.storybook/mocks/navigation-decorator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/mocks/navigation-decorator.tsx -------------------------------------------------------------------------------- /apps/cats/.storybook/mocks/query-client-decorator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/mocks/query-client-decorator.tsx -------------------------------------------------------------------------------- /apps/cats/.storybook/mocks/store-decorator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/mocks/store-decorator.tsx -------------------------------------------------------------------------------- /apps/cats/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/preview-head.html -------------------------------------------------------------------------------- /apps/cats/.storybook/preview.ts: -------------------------------------------------------------------------------- 1 | export const tags = ["autodocs"]; -------------------------------------------------------------------------------- /apps/cats/.storybook/public/MaterialCommunityIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/.storybook/public/MaterialCommunityIcons.ttf -------------------------------------------------------------------------------- /apps/cats/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/app.json -------------------------------------------------------------------------------- /apps/cats/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/assets/adaptive-icon.png -------------------------------------------------------------------------------- /apps/cats/assets/android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/assets/android.png -------------------------------------------------------------------------------- /apps/cats/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/assets/favicon.png -------------------------------------------------------------------------------- /apps/cats/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/assets/icon.png -------------------------------------------------------------------------------- /apps/cats/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/assets/splash.png -------------------------------------------------------------------------------- /apps/cats/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/eas.json -------------------------------------------------------------------------------- /apps/cats/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/index.js -------------------------------------------------------------------------------- /apps/cats/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/jest.config.ts -------------------------------------------------------------------------------- /apps/cats/metro-v71.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/metro-v71.config.js -------------------------------------------------------------------------------- /apps/cats/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/metro.config.js -------------------------------------------------------------------------------- /apps/cats/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/package.json -------------------------------------------------------------------------------- /apps/cats/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/project.json -------------------------------------------------------------------------------- /apps/cats/src/app/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/App.stories.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/App.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/app-routes.ts -------------------------------------------------------------------------------- /apps/cats/src/app/bookmarks/bookmarks.props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/bookmarks/bookmarks.props.ts -------------------------------------------------------------------------------- /apps/cats/src/app/bookmarks/bookmarks.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/bookmarks/bookmarks.spec.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/bookmarks/bookmarks.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/bookmarks/bookmarks.stories.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/bookmarks/bookmarks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/bookmarks/bookmarks.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/facts/facts.props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/facts/facts.props.ts -------------------------------------------------------------------------------- /apps/cats/src/app/facts/facts.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/facts/facts.spec.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/facts/facts.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/facts/facts.stories.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/facts/facts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/facts/facts.tsx -------------------------------------------------------------------------------- /apps/cats/src/app/root-stack-param-list.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/src/app/root-stack-param-list.type.ts -------------------------------------------------------------------------------- /apps/cats/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/test-setup.ts -------------------------------------------------------------------------------- /apps/cats/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/tsconfig.app.json -------------------------------------------------------------------------------- /apps/cats/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/tsconfig.json -------------------------------------------------------------------------------- /apps/cats/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/cats/tsconfig.storybook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/cats/tsconfig.storybook.json -------------------------------------------------------------------------------- /apps/dogs-cypress/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/.eslintrc.json -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/cypress.config.ts -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress/e2e/app.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/cypress/e2e/app.cy.ts -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/cypress/fixtures/example.json -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress/support/app.po.ts: -------------------------------------------------------------------------------- 1 | export const getGreeting = () => cy.get('h1'); 2 | -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/cypress/support/commands.ts -------------------------------------------------------------------------------- /apps/dogs-cypress/cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/cypress/support/e2e.ts -------------------------------------------------------------------------------- /apps/dogs-cypress/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/project.json -------------------------------------------------------------------------------- /apps/dogs-cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-cypress/tsconfig.json -------------------------------------------------------------------------------- /apps/dogs-playwright/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-playwright/.eslintrc.json -------------------------------------------------------------------------------- /apps/dogs-playwright/e2e/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-playwright/e2e/example.spec.ts -------------------------------------------------------------------------------- /apps/dogs-playwright/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-playwright/playwright.config.ts -------------------------------------------------------------------------------- /apps/dogs-playwright/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-playwright/project.json -------------------------------------------------------------------------------- /apps/dogs-playwright/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs-playwright/tsconfig.json -------------------------------------------------------------------------------- /apps/dogs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/.eslintrc.json -------------------------------------------------------------------------------- /apps/dogs/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/app.json -------------------------------------------------------------------------------- /apps/dogs/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/assets/adaptive-icon.png -------------------------------------------------------------------------------- /apps/dogs/assets/android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/assets/android.png -------------------------------------------------------------------------------- /apps/dogs/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/assets/favicon.png -------------------------------------------------------------------------------- /apps/dogs/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/assets/icon.png -------------------------------------------------------------------------------- /apps/dogs/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/assets/splash.png -------------------------------------------------------------------------------- /apps/dogs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/babel.config.js -------------------------------------------------------------------------------- /apps/dogs/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/eas.json -------------------------------------------------------------------------------- /apps/dogs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/index.js -------------------------------------------------------------------------------- /apps/dogs/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/jest.config.ts -------------------------------------------------------------------------------- /apps/dogs/metro-v71.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/metro-v71.config.js -------------------------------------------------------------------------------- /apps/dogs/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/metro.config.js -------------------------------------------------------------------------------- /apps/dogs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/package.json -------------------------------------------------------------------------------- /apps/dogs/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/project.json -------------------------------------------------------------------------------- /apps/dogs/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/App.tsx -------------------------------------------------------------------------------- /apps/dogs/src/app/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/app-routes.ts -------------------------------------------------------------------------------- /apps/dogs/src/app/bookmarks/bookmarks.props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/bookmarks/bookmarks.props.ts -------------------------------------------------------------------------------- /apps/dogs/src/app/bookmarks/bookmarks.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/bookmarks/bookmarks.spec.tsx -------------------------------------------------------------------------------- /apps/dogs/src/app/bookmarks/bookmarks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/bookmarks/bookmarks.tsx -------------------------------------------------------------------------------- /apps/dogs/src/app/facts/facts.props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/facts/facts.props.ts -------------------------------------------------------------------------------- /apps/dogs/src/app/facts/facts.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/facts/facts.spec.tsx -------------------------------------------------------------------------------- /apps/dogs/src/app/facts/facts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/facts/facts.tsx -------------------------------------------------------------------------------- /apps/dogs/src/app/root-stack-param-list.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/root-stack-param-list.type.ts -------------------------------------------------------------------------------- /apps/dogs/src/app/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/src/app/theme.ts -------------------------------------------------------------------------------- /apps/dogs/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/test-setup.ts -------------------------------------------------------------------------------- /apps/dogs/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/tsconfig.app.json -------------------------------------------------------------------------------- /apps/dogs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/tsconfig.json -------------------------------------------------------------------------------- /apps/dogs/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/apps/dogs/tsconfig.spec.json -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "babelrcRoots": ["*"] 3 | } 4 | -------------------------------------------------------------------------------- /doctor-storybook.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/doctor-storybook.log -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/jest.preset.js -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/models/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/.eslintrc.json -------------------------------------------------------------------------------- /libs/models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/README.md -------------------------------------------------------------------------------- /libs/models/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/babel.config.json -------------------------------------------------------------------------------- /libs/models/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/jest.config.ts -------------------------------------------------------------------------------- /libs/models/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/package.json -------------------------------------------------------------------------------- /libs/models/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/project.json -------------------------------------------------------------------------------- /libs/models/src/async-component-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/src/async-component-props.ts -------------------------------------------------------------------------------- /libs/models/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './async-component-props'; 2 | -------------------------------------------------------------------------------- /libs/models/test-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-native/extend-expect'; 2 | -------------------------------------------------------------------------------- /libs/models/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/tsconfig.json -------------------------------------------------------------------------------- /libs/models/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/models/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/models/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/.eslintrc.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/README.md -------------------------------------------------------------------------------- /libs/queries/test-wrapper/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/babel.config.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/jest.config.ts -------------------------------------------------------------------------------- /libs/queries/test-wrapper/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/project.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/src/index.ts -------------------------------------------------------------------------------- /libs/queries/test-wrapper/src/lib/test-wrapper/test-wrapper.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/src/lib/test-wrapper/test-wrapper.spec.tsx -------------------------------------------------------------------------------- /libs/queries/test-wrapper/src/lib/test-wrapper/test-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/src/lib/test-wrapper/test-wrapper.tsx -------------------------------------------------------------------------------- /libs/queries/test-wrapper/test-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-native/extend-expect'; 2 | -------------------------------------------------------------------------------- /libs/queries/test-wrapper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/tsconfig.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/queries/test-wrapper/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/test-wrapper/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/.eslintrc.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/README.md -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/babel.config.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/jest.config.ts -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/project.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/use-cat-fact'; 2 | -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/src/lib/use-cat-fact.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/src/lib/use-cat-fact.spec.ts -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/src/lib/use-cat-fact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/src/lib/use-cat-fact.ts -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/test-setup.ts -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/tsconfig.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/queries/use-cat-fact/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-cat-fact/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/.eslintrc.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/README.md -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/babel.config.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/jest.config.ts -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/project.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/use-dog-fact'; 2 | -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/src/lib/use-dog-fact.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/src/lib/use-dog-fact.spec.ts -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/src/lib/use-dog-fact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/src/lib/use-dog-fact.ts -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/test-setup.ts -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/tsconfig.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/queries/use-dog-fact/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/queries/use-dog-fact/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/states/cat/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/.eslintrc.json -------------------------------------------------------------------------------- /libs/states/cat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/README.md -------------------------------------------------------------------------------- /libs/states/cat/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/babel.config.json -------------------------------------------------------------------------------- /libs/states/cat/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/jest.config.ts -------------------------------------------------------------------------------- /libs/states/cat/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/project.json -------------------------------------------------------------------------------- /libs/states/cat/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/index.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/likes/likes.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/likes/likes.slice.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/root/persist-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/root/persist-transform.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/root/root-state.initial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/root/root-state.initial.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/root/root-state.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/root/root-state.interface.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/root/root.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/root/root.reducer.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/root/root.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/root/root.store.ts -------------------------------------------------------------------------------- /libs/states/cat/src/lib/viewed-facts/viewed-facts.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/src/lib/viewed-facts/viewed-facts.slice.ts -------------------------------------------------------------------------------- /libs/states/cat/test-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-native/extend-expect'; 2 | -------------------------------------------------------------------------------- /libs/states/cat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/tsconfig.json -------------------------------------------------------------------------------- /libs/states/cat/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/states/cat/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/states/cat/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/ui/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/.babelrc -------------------------------------------------------------------------------- /libs/ui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/.eslintrc.json -------------------------------------------------------------------------------- /libs/ui/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/.storybook/main.ts -------------------------------------------------------------------------------- /libs/ui/.storybook/preview.ts: -------------------------------------------------------------------------------- 1 | export const tags = ["autodocs"]; -------------------------------------------------------------------------------- /libs/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/README.md -------------------------------------------------------------------------------- /libs/ui/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/jest.config.ts -------------------------------------------------------------------------------- /libs/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/package.json -------------------------------------------------------------------------------- /libs/ui/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/project.json -------------------------------------------------------------------------------- /libs/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/index.ts -------------------------------------------------------------------------------- /libs/ui/src/lib/action-button/action-button.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/action-button/action-button.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/action-button/action-button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/action-button/action-button.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/action-button/action-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/action-button/action-button.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-actions/carousel-actions.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-actions/carousel-actions.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-actions/carousel-actions.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-actions/carousel-actions.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-actions/carousel-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-actions/carousel-actions.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-page/carousel-page.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-page/carousel-page.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-page/carousel-page.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-page/carousel-page.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel-page/carousel-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel-page/carousel-page.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel/carousel.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel/carousel.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel/carousel.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel/carousel.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/carousel/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/carousel/carousel.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/centre/centre.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/centre/centre.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/centre/centre.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/centre/centre.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/centre/centre.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/centre/centre.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/list-page/list-page.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/list-page/list-page.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/list-page/list-page.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/list-page/list-page.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/list-page/list-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/list-page/list-page.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/loading/loading.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/loading/loading.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/loading/loading.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/loading/loading.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/loading/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/loading/loading.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/spacing/spacing.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/spacing/spacing.spec.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/spacing/spacing.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/spacing/spacing.stories.tsx -------------------------------------------------------------------------------- /libs/ui/src/lib/spacing/spacing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/src/lib/spacing/spacing.tsx -------------------------------------------------------------------------------- /libs/ui/test-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-native/extend-expect'; 2 | -------------------------------------------------------------------------------- /libs/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/tsconfig.json -------------------------------------------------------------------------------- /libs/ui/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/ui/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/ui/tsconfig.storybook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/libs/ui/tsconfig.storybook.json -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/migrations.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-12-28 at 11.32.14 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/Screen Shot 2022-12-28 at 11.32.14 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2023-01-03 at 12.28.56 AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/Screen Shot 2023-01-03 at 12.28.56 AM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2023-01-03 at 3.26.37 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/Screen Shot 2023-01-03 at 3.26.37 PM.png -------------------------------------------------------------------------------- /screenshots/cats like button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/cats like button.png -------------------------------------------------------------------------------- /screenshots/cats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/cats.png -------------------------------------------------------------------------------- /screenshots/create-workspace-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/create-workspace-console.png -------------------------------------------------------------------------------- /screenshots/dogs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/dogs.png -------------------------------------------------------------------------------- /screenshots/e2e flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/e2e flow.png -------------------------------------------------------------------------------- /screenshots/empty-workspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/empty-workspace.png -------------------------------------------------------------------------------- /screenshots/navigator-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/navigator-screenshot.png -------------------------------------------------------------------------------- /screenshots/sketchpad/cat android.sketchpad/asset-lobster,variant=normal 400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat android.sketchpad/asset-lobster,variant=normal 400.woff -------------------------------------------------------------------------------- /screenshots/sketchpad/cat android.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat android.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/cat android.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat android.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /screenshots/sketchpad/cat icon.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat icon.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/cat icon.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat icon.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /screenshots/sketchpad/cat splash.sketchpad/asset-lobster,variant=normal 400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat splash.sketchpad/asset-lobster,variant=normal 400.woff -------------------------------------------------------------------------------- /screenshots/sketchpad/cat splash.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat splash.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/cat splash.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/cat splash.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /screenshots/sketchpad/dog android.sketchpad/asset-lobster,variant=normal 400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog android.sketchpad/asset-lobster,variant=normal 400.woff -------------------------------------------------------------------------------- /screenshots/sketchpad/dog android.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog android.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/dog android.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog android.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /screenshots/sketchpad/dog icon.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog icon.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/dog icon.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog icon.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /screenshots/sketchpad/dog splash.sketchpad/asset-lobster,variant=normal 400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog splash.sketchpad/asset-lobster,variant=normal 400.woff -------------------------------------------------------------------------------- /screenshots/sketchpad/dog splash.sketchpad/sketch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog splash.sketchpad/sketch.json -------------------------------------------------------------------------------- /screenshots/sketchpad/dog splash.sketchpad/thumb.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/screenshots/sketchpad/dog splash.sketchpad/thumb.jpeg -------------------------------------------------------------------------------- /storybook-migration-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/storybook-migration-summary.md -------------------------------------------------------------------------------- /tools/scripts/nx-eas-build-post-install.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/tools/scripts/nx-eas-build-post-install.mjs -------------------------------------------------------------------------------- /tools/scripts/nx-eas-build-pre-install.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/tools/scripts/nx-eas-build-pre-install.mjs -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiongemi/nx-expo-monorepo/HEAD/tsconfig.base.json --------------------------------------------------------------------------------