Commit Graph

62 Commits

Author SHA1 Message Date
renovate[bot]
875186ed36 chore(deps): update dependency bin-up to version 1.2.0 🌟 (#4047)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-04-29 16:11:09 +06:30
renovate[bot]
9ef619cddf chore(deps): Update dependency shelljs to version 0.8.3 🌟 (#4049)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-04-29 13:59:33 +06:30
Jennifer Shehane
d7d9e5f9fb Downgrade cachedir and commander packages back to versions that support Node 4
- snapshots have only updated whitespace 👍
2019-03-15 12:31:33 +06:30
Jennifer Shehane
559be7b991 cypress-example-kitchensink from 1.5.0 to 1.5.1 (#3700) 2019-03-13 16:45:55 +06:30
Gleb Bahmutov
2ab7cf1830 chore: updates example built files 2019-02-07 10:50:12 -05:00
renovate[bot]
04ef99fcb8 chore(deps): update dependency cypress-example-kitchensink to version 1.5.0 🌟 (#3287)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-02-04 17:33:03 +06:30
renovate[bot]
53bb349060 chore(deps): update gulp-clean to 0.4.0 🌟 (#3288)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-02-04 17:28:53 +06:30
renovate[bot]
559cb5f91d chore(deps): update cypress-example-kitchensink to 1.4.0 🌟 (#3272)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-02-01 13:32:32 +06:30
renovate[bot]
ff5c88ada1 chore(deps): pin dependency @cypress/env-or-json-file to version 2.0.0 🌟 (#3012)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-01-31 16:25:16 +06:30
Gleb Bahmutov
a5a80e6153 chore: bump cypress-example-kitchensink (#3085)
* chore: bump cypress-example-kitchensink

* update to kitchensink 1.2.0
2019-01-14 10:32:26 -05:00
Gleb Bahmutov
13178b01cb Pin prod dependencies 3025 (#3026)
* pin packages/electron prod dependencies

* pin packages/example

* pin packages/extension

* pin packages/https-proxy

* pin packages/launcher

* pin packages/server

* pin packages/ts
2019-01-02 13:58:20 -05:00
Brian Mann
2333d04a54 secure cookie error crash (#2685)
- fixes #1264 
- fixes #1321 
- fixes #1799  
- fixes #2689
- fixes #2688
- fixes #2687 	
- fixes #2686
2018-11-01 12:34:37 -04:00
Chris Breiding
2a8478fc36 add dependency check pre-condition to all packages (#2580) 2018-10-15 16:42:32 -04:00
Jennifer Shehane
3dc4ff9fd1 example: Add instructions for updating the example app [skip ci] 2018-07-23 12:10:04 -04:00
Gleb Bahmutov
7308e6eecc Fix launcher transpile (#2194)
* updated examples specs

* fix version of bluebird types in launcher
2018-07-23 12:22:56 +02:00
Jennifer Shehane
0f9abeab80 update kitchen-sink example to 1.0.2 release (#2063) 2018-07-12 17:49:34 -04:00
Brian Mann
ce32b80faa bump deps [skip ci] 2018-05-30 00:16:05 -04:00
Chris Breiding
5faed29a97 Make example scaffolding async (#1798)
* use async globbing to get example specs

* add bluebird as dependency to packages/example
2018-05-29 13:38:56 -04:00
Brian Mann
8f0bc986b0 missing deps causing binary build to fail 2018-05-29 07:18:08 -04:00
Jennifer Shehane
eaa182bb69 update type and clear errors to accurately describe what is 'typeable' or 'clearable' (#1651)
* update `type` and `clear` errors to accurately describe what is 'typeable' or 'clearable'

* newly built assertion for example.spec from 1.0.1 update

* 'the' to 'a' - reads better in err message

* update specs to reflect type change in err msg.
2018-05-15 13:39:51 -04:00
SEBIRE Florian
d564ddbe69 fix(doc): fix 404 link (#1667)
* fix(doc): fix 404 link

The `example_spec.js` has been split up so we redirect to the corresponding directory

* Updated a few references from example_spec -> example tests [skip ci]
2018-05-15 11:26:43 -04:00
Jennifer Shehane
4be3a3fd2f bump dep 'example-kitchensink' 2018-05-14 14:01:48 -04:00
Jennifer Shehane
5fc1b5747f Issue 1460 - Update onboarding modal to display split 'examples' specs (#1462)
* Update onboarding dialog to handle new kitchen-sink examples

- Now display ‘integrationExampleFolder’ in messaging instead of file
- Does not display children files of ‘examples’ folder (it’s way too
much) and instead shows ‘examples’ as a closed folder in preview
- Reworded onboarding message to grammatically make sense with folder
- updated finder to open ‘integrationExampleFolder’
- update fixture to reflect new kitchen sink structure.

* bump kitchensink example to 1.0.0

* handle multiple spec files when converting kitchen-sink to example

* handle multiple example spec files when scaffolding

* handle multiple example files in desktop-gui

* update unit tests for new example specs

* fix integration spec
2018-05-11 17:00:02 -04:00
Gleb Bahmutov
938190aaa5 linted example spec and include example plugins folder 2018-01-08 13:24:53 -05:00
Jennifer Shehane
2435992328 example: bump kitchen-sink to 0.8.3 (cy.exec w/ platform updates) (#1095) 2017-12-19 13:40:55 -05:00
Brian Mann
8033fbf819 Issue 995 (#996)
* better explain contributing to the driver

- update npm tasks to reflect newest conventions

* better explain contributing to the desktop-gui

- update npm tasks to reflect newest conventions

* synchronize content changes

* capitalize all package readme's for consistency

* better explain contributing to the runner, synchronize content changes

* better explain contributing to the server

* synchronize content

* synchronize content

* synchronize content

* synchronize content

* synchronize content

* synchronize content

* better contribution guidelines by redirecting users to package specific readme's

* synchronize content

* fix various content mistakes

* simplify contributing

* removed dead files

* bump zunder

* lock zunder to 5.1.0
2017-12-02 18:51:42 -05:00
Jennifer Shehane
0e0f75cfe9 example: bump kitchen-sink version 2017-10-16 17:42:31 -04:00
Gleb Bahmutov
a0c08bbdf3 Windows support (#484)
* try installing on Windows

* Handle windows setup

- no browser detection on windows yet, just placeholder code
- symlink types

* add appveyor file

* add appveyor windows build

* use execa to run server unit tests

* run server unit tests on appveyor

* ignore root install errors

* upgrade rebuild-node-sass

and work on Json unit test that fails on Windows

* print npm version

before installing, commented out caching node modules in the root

* a few small tweaks for windows support

* fix bin-up in launcher project

use bin-up@1.1.0 for windows support, close #491

* cli: build script on Windows, close #492

* cli: build errors are fatal

* use cross-env in extension

Fixes environment variables on Windows in #490

* extension: fix 3 tests on Windows

1 more broken test remaining

* extension: use EOL before comparing text

* example: update test for Windows

* example: replace build.sh with build.js

Close #488

* remove trailing whitespace

* cli: build script again

* server: work on unit tests for windows

* binary: add windows as build platform

* windows: try building binary

started work on building on CI for windows
2017-09-25 10:17:28 -04:00
Chris Breiding
752964d719 example: eslint auto-fixes 2017-09-18 12:50:00 -04:00
Brian Mann
4032240541 example: bump kitchensink dep, get latest example spec and support files 2017-09-10 21:45:39 -04:00
Brian Mann
6aa032920e example: remove release tasks [skip ci] 2017-09-10 20:31:19 -04:00
Brian Mann
ca47df1d85 example: update to latest support scaffolding, ignore eslint example cypress support 2017-09-10 20:31:05 -04:00
Brian Mann
b5f6f670b3 example: write the correct regexp to strip both kinds of eslint comments 2017-09-10 20:30:40 -04:00
Brian Mann
0ac80795e1 Merge pull request #392 from cypress-io/example/eslint-replacer
example: Remove eslint comments from kitchen-sink when converting for seeded example
2017-09-10 20:11:53 -04:00
Brian Mann
ee7caf961a hard deprecate Cypress.Log.command 2017-09-06 17:38:05 -04:00
Brian Mann
a95e5f1a45 root: move common .eslint to root, remove duplicates 2017-08-29 14:45:55 -04:00
Jennifer Shehane
90cb7f5326 let -> const 2017-08-29 09:10:31 -04:00
Jennifer Shehane
7503bae677 example: Remove eslint comments from kitchen-sink when converting for seeded example 2017-08-28 16:58:12 -04:00
Chris Breiding
bfd34e20fe use cypress eslint plugin 2017-08-22 15:10:02 -04:00
Gleb Bahmutov
8a1222657e rebuild and lint 2017-07-05 11:27:10 -04:00
Brian Mann
2e35e41e17 all: rename cypress-commands -> custom-commands 2017-07-04 20:08:04 -04:00
Brian Mann
53730e83e5 all: don't use api prefix 2017-07-04 20:03:45 -04:00
Jennifer Shehane
d65c902120 example: Added louder msg about not editing in example app - stop editing example app 😬 2017-06-30 12:39:21 -04:00
Gleb Bahmutov
91ec7a0dd8 Move deploy scripts (#205)
* root: move deploy scripts from server to top level scripts

* remove postinstall download stop variable

* deploy: list all dev dependencies

* working on deploy run

* WIP comment out obsolete run-sequence

* add cypress-io/cypress-example-recipes

* root: enable run all to skip package or packages by name

* deploy: move coffee lint to root

* deploy: make bump async

* deploy: WIP update deploy + build processes for monorepo

* Add cypress-io/cypress-example-module-api project build to bump

* remove commas

* Add project cypress-io/cypress-test-ci-environments to list of projects to test

* deploy: WIP refactor classes -> functional

* deploy: don't copy node_modules or prune -> just npm install

* cli: consolidate important fields into monorepo root, pull out and build

* all: cleanup package.json, remove versions, license, repo information

-move some deps to devDeps

* all: convert es5 -> es6 + fix linting

* deploy: specify files to include when copying packages for dist

* deploy: convert coffee script in place + remove coffee files
2017-06-23 10:41:37 -04:00
Gleb Bahmutov
3f51777cb7 example: use bin-up to find eslint 2017-06-08 09:35:28 -04:00
Gleb Bahmutov
d0b7a72b3d Remove standard in favor of eslint (#144)
* docs: use eslint instead of standard

* example: eslint instead of standard

* cli: eslint for CLI
2017-06-08 09:34:06 -04:00
Gleb Bahmutov
f3595761d0 all: set private true in each internal package.json 2017-06-07 16:27:00 -04:00
Gleb Bahmutov
e8d6ba6fa0 all: remove individual .gitignore files (#133)
* all: remove individual .gitignore files

* remove .gitignore from docs folder
2017-06-05 17:15:35 -04:00
Brian Mann
0d0a12baa6 all: postinstall better messages 2017-05-31 14:00:33 -04:00
Brian Mann
817758e4b6 all: symlink all cypress packages in root node_modules for easy access 2017-05-31 12:51:35 -04:00