├── .eslintignore ├── .eslintrc.json ├── .github └── dependabot.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .lintstagedrc.js ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── components ├── Button │ ├── ButtonRound.test.tsx │ └── ButtonRound.tsx ├── Card │ ├── CardAPOD.tsx │ └── Object │ │ ├── CardObjectBasic.tsx │ │ └── CardObjectOrbit.tsx ├── Drawer │ ├── DrawerSettings.test.tsx │ └── DrawerSettings.tsx ├── Page │ ├── PageFooter.test.tsx │ ├── PageFooter.tsx │ └── PageHeader.tsx └── Table │ ├── TableCloseApproach.tsx │ └── TableReport.tsx ├── data ├── glossary.ts └── settings.ts ├── global.d.ts ├── jest.config.js ├── jest.setup.js ├── mocks ├── browser.ts ├── handlers.ts ├── index.ts └── server.ts ├── nasa.d.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── 404.tsx ├── _app.tsx ├── _document.tsx ├── glossary.tsx ├── index.tsx └── object │ └── [id].tsx ├── pnpm-lock.yaml ├── public ├── icons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ └── safari-pinned-tab.svg ├── manifest.json ├── spaceship.png ├── spaceship.svg ├── telescope.png └── telescope.svg ├── recoil ├── apod.tsx ├── app.tsx ├── feed.tsx ├── neo.tsx └── stats.tsx ├── styles └── global.tsx ├── tsconfig.json └── utils ├── date.ts ├── strings.ts └── test-utils.tsx /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | .husky 3 | .next -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/README.md -------------------------------------------------------------------------------- /components/Button/ButtonRound.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Button/ButtonRound.test.tsx -------------------------------------------------------------------------------- /components/Button/ButtonRound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Button/ButtonRound.tsx -------------------------------------------------------------------------------- /components/Card/CardAPOD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Card/CardAPOD.tsx -------------------------------------------------------------------------------- /components/Card/Object/CardObjectBasic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Card/Object/CardObjectBasic.tsx -------------------------------------------------------------------------------- /components/Card/Object/CardObjectOrbit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Card/Object/CardObjectOrbit.tsx -------------------------------------------------------------------------------- /components/Drawer/DrawerSettings.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Drawer/DrawerSettings.test.tsx -------------------------------------------------------------------------------- /components/Drawer/DrawerSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Drawer/DrawerSettings.tsx -------------------------------------------------------------------------------- /components/Page/PageFooter.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Page/PageFooter.test.tsx -------------------------------------------------------------------------------- /components/Page/PageFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Page/PageFooter.tsx -------------------------------------------------------------------------------- /components/Page/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Page/PageHeader.tsx -------------------------------------------------------------------------------- /components/Table/TableCloseApproach.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Table/TableCloseApproach.tsx -------------------------------------------------------------------------------- /components/Table/TableReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/components/Table/TableReport.tsx -------------------------------------------------------------------------------- /data/glossary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/data/glossary.ts -------------------------------------------------------------------------------- /data/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/data/settings.ts -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/global.d.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/jest.setup.js -------------------------------------------------------------------------------- /mocks/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/mocks/browser.ts -------------------------------------------------------------------------------- /mocks/handlers.ts: -------------------------------------------------------------------------------- 1 | export const handlers = [] 2 | -------------------------------------------------------------------------------- /mocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/mocks/index.ts -------------------------------------------------------------------------------- /mocks/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/mocks/server.ts -------------------------------------------------------------------------------- /nasa.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/nasa.d.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/404.tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/glossary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/glossary.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/object/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pages/object/[id].tsx -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /public/icons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/browserconfig.xml -------------------------------------------------------------------------------- /public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/favicon.ico -------------------------------------------------------------------------------- /public/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/mstile-150x150.png -------------------------------------------------------------------------------- /public/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/spaceship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/spaceship.png -------------------------------------------------------------------------------- /public/spaceship.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/spaceship.svg -------------------------------------------------------------------------------- /public/telescope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/telescope.png -------------------------------------------------------------------------------- /public/telescope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/public/telescope.svg -------------------------------------------------------------------------------- /recoil/apod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/recoil/apod.tsx -------------------------------------------------------------------------------- /recoil/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/recoil/app.tsx -------------------------------------------------------------------------------- /recoil/feed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/recoil/feed.tsx -------------------------------------------------------------------------------- /recoil/neo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/recoil/neo.tsx -------------------------------------------------------------------------------- /recoil/stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/recoil/stats.tsx -------------------------------------------------------------------------------- /styles/global.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/styles/global.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/utils/date.ts -------------------------------------------------------------------------------- /utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/utils/strings.ts -------------------------------------------------------------------------------- /utils/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vandreleal/sentineo/HEAD/utils/test-utils.tsx --------------------------------------------------------------------------------