Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cypress integration #8

Open
wants to merge 23 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
b0d86ac
fix: upgrade styled-components from 4.3.2 to 4.4.1
snyk-bot Apr 28, 2020
682385e
fix: upgrade styled-components from 4.3.2 to 4.4.1
snyk-bot Apr 28, 2020
5ed1081
fix: upgrade hoist-non-react-statics from 3.3.0 to 3.3.2
snyk-bot Apr 28, 2020
3f386a8
fix: upgrade hoist-non-react-statics from 3.3.0 to 3.3.2
snyk-bot Apr 28, 2020
192038b
fix: upgrade multiple dependencies with Snyk
snyk-bot Apr 28, 2020
788d7ab
fix: upgrade multiple dependencies with Snyk
snyk-bot Apr 28, 2020
70a0b87
fix: package.json, package-lock.json & .snyk to reduce vulnerabilities
snyk-bot May 1, 2020
0c4c55d
fix: package.json, package-lock.json & .snyk to reduce vulnerabilities
snyk-bot May 1, 2020
1a98b40
fix: package.json, package-lock.json & .snyk to reduce vulnerabilities
snyk-bot May 1, 2020
36b8d7e
fix: upgrade react-helmet-async from 1.0.4 to 1.0.5
snyk-bot May 6, 2020
a61d26b
fix: upgrade react-helmet-async from 1.0.4 to 1.0.5
snyk-bot May 6, 2020
e544755
Bump lodash from 4.17.15 to 4.17.19
dependabot[bot] Jul 20, 2020
ffcac02
Update README.md
joaovictortinoco Jul 29, 2020
bee5fa2
Merge pull request #7 from mobixsoftwarestudio/dependabot/npm_and_yar…
joaovictortinoco Jul 29, 2020
964c38f
Merge pull request #2 from mobixsoftwarestudio/snyk-upgrade-954746972…
joaovictortinoco Jul 29, 2020
7efaec1
Merge pull request #3 from mobixsoftwarestudio/snyk-upgrade-040e459d8…
joaovictortinoco Jul 29, 2020
3a32154
Merge pull request #4 from mobixsoftwarestudio/snyk-upgrade-22d75bfc4…
joaovictortinoco Jul 29, 2020
f46d429
Merge branch 'master' into snyk-fix-5143cb7121da478f5d95e84b823ed9f7
joaovictortinoco Jul 29, 2020
f07ec76
Merge pull request #5 from mobixsoftwarestudio/snyk-fix-5143cb7121da4…
joaovictortinoco Jul 29, 2020
5619679
Merge branch 'master' into snyk-upgrade-eb073e38378816531e81c7298ff684a3
joaovictortinoco Jul 29, 2020
e91b1de
Merge pull request #6 from mobixsoftwarestudio/snyk-upgrade-eb073e383…
joaovictortinoco Jul 29, 2020
3161e16
cypress integration
ytalokaio Aug 17, 2020
4177fd6
Merge branch 'develop' of github.com:mobixsoftwarestudio/react-typesc…
ytalokaio Aug 17, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .snyk
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.
version: v1.14.1
ignore: {}
# patches apply the minimum changes required to fix a vulnerability
patch:
SNYK-JS-LODASH-567746:
- lodash:
patched: '2020-05-01T00:42:26.050Z'
- redux-injectors > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > @babel/traverse > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > babel-plugin-styled-components > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > @babel/traverse > @babel/generator > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > babel-plugin-styled-components > @babel/helper-annotate-as-pure > @babel/types > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > @babel/traverse > @babel/helper-split-export-declaration > @babel/types > lodash:
patched: '2020-05-01T00:42:26.050Z'
- styled-components > @babel/traverse > @babel/helper-function-name > @babel/template > @babel/types > lodash:
patched: '2020-05-01T00:42:26.050Z'
191 changes: 0 additions & 191 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,192 +1 @@
<img src="https://user-images.githubusercontent.com/3495307/46663063-ca6df600-cbc5-11e8-8a77-d26ab7857f13.png" alt="react boilerplate typescript banner" align="center" />

<br />

<div align="center"><strong>Start your next react project in seconds</strong></div>

<div align="center">A highly scalable, offline-first foundation with the best DX and a focus on performance and best practices</div>

<br />

<div align="center">

<!-- Dependency Status -->

<a href="https://david-dm.org/react-boilerplate/react-boilerplate-typescript">

<img src="https://david-dm.org/react-boilerplate/react-boilerplate-typescript.svg" alt="Dependency Status" />

</a>

<!-- devDependency Status -->

<a href="https://david-dm.org/react-boilerplate/react-boilerplate-typescript#info=devDependencies">

<img src="https://david-dm.org/react-boilerplate/react-boilerplate-typescript/dev-status.svg" alt="devDependency Status" />

</a>

<!-- Build Status -->

<a href="https://api.travis-ci.org/react-boilerplate/react-boilerplate-typescript">

<img src="https://api.travis-ci.org/react-boilerplate/react-boilerplate-typescript.svg" alt="Build Status" />

</a>

<!-- Test Coverage -->

<a href="https://coveralls.io/r/react-boilerplate/react-boilerplate-typescript">

<img src="https://coveralls.io/repos/github/react-boilerplate/react-boilerplate-typescript/badge.svg" alt="Test Coverage" />

</a>

<a href="https://spectrum.chat/react-boilerplate">

<img alt="Chat with us on Spectrum" src="https://withspectrum.github.io/badge/badge.svg" />

</a>

</div>

<div align="center">

<!-- Backers -->

<a href="#backers">

<img src="https://opencollective.com/react-boilerplate/backers/badge.svg" alt="Backers" />

</a>

<!-- Sponsors -->

<a href="#sponsors">

<img src="https://opencollective.com/react-boilerplate/sponsors/badge.svg" alt="Sponsors" />

</a>

<a href="http://thinkmill.com.au/?utm_source=github&utm_medium=badge&utm_campaign=react-boilerplate">

<img alt="Supported by Thinkmill" src="https://thinkmill.github.io/badge/heart.svg" />

</a>

</div>

<br />

<div align="center">

<sub>Created by <a href="https://twitter.com/mxstbr">Max Stoiber</a> and maintained with ❤️ by an amazing <a href="https://github.com/orgs/react-boilerplate/people">team of developers</a>.</sub>

</div>

This is the **TYPESCRIPT** implementation of the original [**react-boilerplate**](https://github.com/react-boilerplate/react-boilerplate) with extra features and powers of `Typescript`

> ⚠️ Please refer to the [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) for the details and the documentation

---

Boilerplate version: [**`4.1`**](https://github.com/react-boilerplate/react-boilerplate-typescript/releases)

## Overview

- For the detailed documentation: [**Typescript Docs**](docs/README.md)

- Example projects built with this boilerplate `(if you are looking for advanced examples)`:

- [Example 1 (in-production)](https://github.com/International-Slackline-Association/Rankings-UI) `(boilerplate version: 3)`

- [Example 2 (in-production)](https://github.com/International-Slackline-Association/Web-Tools) `(boilerplate version: 4)`

- Want to deploy to AWS S3/CloudFront with a single script? -> [**S3 deployment script**](https://gist.github.com/Can-Sahin/d7de7e2ff5c1a39b82ced2d9bd7c60ae)

---

## Getting Started & Features & Documentations and More...

You can find all the documentation in the original [**react-boilerplate**](https://github.com/react-boilerplate/react-boilerplate)

For the typescript related documentation: [**Typescript Docs**](docs/README.md)

## Quick start

1. Make sure that you have Node.js v10.13.0 and npm v6.4.1 or above installed.
2. Clone this repo using `git clone --depth=1 https://github.com/react-boilerplate/react-boilerplate-typescript.git <YOUR_PROJECT_NAME>`
3. Move to the appropriate directory: `cd <YOUR_PROJECT_NAME>`.<br />
4. Run `npm run setup` in order to install dependencies and clean the git repo.<br />
_At this point you can run `npm start` to see the example app at `http://localhost:3000`._
5. Run `npm run clean` to delete the example app.

Now you're ready to rumble!

---

## Ongoing Work

In between [releases](https://github.com/react-boilerplate/react-boilerplate-typescript/releases), we work on the `dev` branch and rarely ever update `master`. For that reason, it sometimes look like the repo isn't actively maintained. This isn't the case, React Boilerplate is alive and kicking.

Please feel free to check out:

- our [`dev` branch](https://github.com/react-boilerplate/react-boilerplate-typescript/tree/dev) for the latest updates. You are always welcome to use it as the basis for your project. We only merge to `dev` projects which are fully ready.
- our open [issues](https://github.com/react-boilerplate/react-boilerplate/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) and [pull requests](https://github.com/react-boilerplate/react-boilerplate/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc) to see what we are currently working on. Suggestions and contributions are always welcome!

<sub><i>Keywords: React Boilerplate, Typescript, React.js, Redux, Hot Reloading, ESNext, Babel, react-router, Offline First, ServiceWorker, `styled-components`, redux-saga, FontFaceObserver</i></sub>

## Contributors

> Only typescript contributors are displayed here.

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://github.com/Can-Sahin"><img src="https://avatars2.githubusercontent.com/u/33245689?v=4" width="80px;" alt=""/><br /><sub><b>Can Sahin</b></sub></a><br /><a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/commits?author=Can-Sahin" title="Code">💻</a> <a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/commits?author=Can-Sahin" title="Documentation">📖</a> <a href="#ideas-Can-Sahin" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/pulls?q=is%3Apr+reviewed-by%3ACan-Sahin" title="Reviewed Pull Requests">👀</a> <a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/commits?author=Can-Sahin" title="Tests">⚠️</a></td>
<td align="center"><a href="https://github.com/GrayStrider"><img src="https://avatars0.githubusercontent.com/u/43771776?s=460&v=4" width="80px;" alt=""/><br /><sub><b>Gray Strider</b></sub></a><br /><a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/commits?author=GrayStrider" title="Code">💻</a> <a href="#tool-GrayStrider" title="Tools">🔧</a> <a href="https://github.com/react-boilerplate-typescript/react-boilerplate-typescript/pulls?q=is%3Apr+reviewed-by%3AGrayStrider" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://twitter.com/rajatkantinandi"><img src="https://avatars1.githubusercontent.com/u/17743895?v=4" width="80px;" alt=""/><br /><sub><b>Rajat Kanti Nandi</b></sub></a><br /><a href="#tool-rajatkantinandi" title="Tools">🔧</a></td>
</tr>
</table>

<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

## Supporters

This project would not be possible without the support of these amazing folks. [**Become a sponsor**](https://opencollective.com/react-boilerplate) to get your company in front of thousands of engaged react developers and help us out!

<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/0/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/0/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/1/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/1/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/2/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/2/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/3/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/3/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/4/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/4/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/5/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/5/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/6/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/6/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/7/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/7/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/8/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/8/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/bronze-sponsor/9/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/bronze-sponsor/9/avatar.svg"></a>

---

<a href="https://opencollective.com/react-boilerplate/backer/0/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/0/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/1/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/1/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/2/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/2/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/3/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/3/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/4/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/4/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/5/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/5/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/6/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/6/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/7/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/7/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/8/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/8/avatar.svg"></a>
<a href="https://opencollective.com/react-boilerplate/backer/9/website" target="_blank"><img src="https://opencollective.com/react-boilerplate/backer/9/avatar.svg"></a>

## License

This project is licensed under the MIT license, Copyright (c) 2019 Maximilian
Stoiber. For more information see `LICENSE.md`.
1 change: 1 addition & 0 deletions cypress.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
5 changes: 5 additions & 0 deletions cypress/fixtures/example.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Using fixtures to represent data",
"email": "hello@cypress.io",
"body": "Fixtures are a great way to mock data for responses to routes"
}
Loading