├── .babelrc ├── .env.example ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── README.md ├── app ├── components │ ├── header.tsx │ └── logo-banner.tsx ├── entry.client.tsx ├── entry.server.tsx ├── root.tsx ├── routes │ ├── index.test.tsx │ ├── index.tsx │ ├── sign-in.tsx │ └── sign-up.tsx ├── styles │ └── app.css ├── test │ └── setup-test-env.ts └── utils │ └── db.server.js ├── cypress.json ├── cypress ├── fixtures │ └── example.json ├── integration │ ├── 1-getting-started │ │ └── todo.spec.js │ ├── 2-advanced-examples │ │ ├── actions.spec.js │ │ ├── aliasing.spec.js │ │ ├── assertions.spec.js │ │ ├── connectors.spec.js │ │ ├── cookies.spec.js │ │ ├── cypress_api.spec.js │ │ ├── files.spec.js │ │ ├── local_storage.spec.js │ │ ├── location.spec.js │ │ ├── misc.spec.js │ │ ├── navigation.spec.js │ │ ├── network_requests.spec.js │ │ ├── querying.spec.js │ │ ├── spies_stubs_clocks.spec.js │ │ ├── traversal.spec.js │ │ ├── utilities.spec.js │ │ ├── viewport.spec.js │ │ ├── waiting.spec.js │ │ └── window.spec.js │ └── home-page-spec.js ├── plugins │ └── index.js └── support │ ├── commands.js │ └── index.js ├── netlify.toml ├── package.json ├── public ├── favicon.ico └── images │ ├── background.jpg │ ├── clerk-logo.svg │ ├── fauna-logo.svg │ ├── netlify-logo.svg │ └── remix-logo.svg ├── remix.config.js ├── remix.env.d.ts ├── remix.init ├── index.js ├── package-lock.json └── package.json ├── server.js ├── styles └── app.css ├── tailwind.config.js └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/.babelrc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | /.cache 4 | /public/build 5 | /.netlify 6 | .env 7 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/README.md -------------------------------------------------------------------------------- /app/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/components/header.tsx -------------------------------------------------------------------------------- /app/components/logo-banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/components/logo-banner.tsx -------------------------------------------------------------------------------- /app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/entry.client.tsx -------------------------------------------------------------------------------- /app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/entry.server.tsx -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/routes/index.test.tsx -------------------------------------------------------------------------------- /app/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/routes/index.tsx -------------------------------------------------------------------------------- /app/routes/sign-in.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/routes/sign-in.tsx -------------------------------------------------------------------------------- /app/routes/sign-up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/routes/sign-up.tsx -------------------------------------------------------------------------------- /app/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/styles/app.css -------------------------------------------------------------------------------- /app/test/setup-test-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/test/setup-test-env.ts -------------------------------------------------------------------------------- /app/utils/db.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/app/utils/db.server.js -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress.json -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/integration/1-getting-started/todo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/1-getting-started/todo.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/actions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/actions.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/aliasing.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/aliasing.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/assertions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/assertions.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/connectors.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/connectors.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/cookies.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/cookies.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/cypress_api.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/cypress_api.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/files.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/files.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/local_storage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/local_storage.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/location.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/location.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/misc.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/misc.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/navigation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/navigation.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/network_requests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/network_requests.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/querying.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/querying.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/spies_stubs_clocks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/spies_stubs_clocks.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/traversal.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/traversal.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/utilities.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/utilities.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/viewport.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/viewport.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/waiting.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/waiting.spec.js -------------------------------------------------------------------------------- /cypress/integration/2-advanced-examples/window.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/2-advanced-examples/window.spec.js -------------------------------------------------------------------------------- /cypress/integration/home-page-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/integration/home-page-spec.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/images/background.jpg -------------------------------------------------------------------------------- /public/images/clerk-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/images/clerk-logo.svg -------------------------------------------------------------------------------- /public/images/fauna-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/images/fauna-logo.svg -------------------------------------------------------------------------------- /public/images/netlify-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/images/netlify-logo.svg -------------------------------------------------------------------------------- /public/images/remix-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/public/images/remix-logo.svg -------------------------------------------------------------------------------- /remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/remix.config.js -------------------------------------------------------------------------------- /remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/remix.env.d.ts -------------------------------------------------------------------------------- /remix.init/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/remix.init/index.js -------------------------------------------------------------------------------- /remix.init/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/remix.init/package-lock.json -------------------------------------------------------------------------------- /remix.init/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/remix.init/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/server.js -------------------------------------------------------------------------------- /styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/styles/app.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwefso/new-wave-stack/HEAD/tsconfig.json --------------------------------------------------------------------------------