Commit graph

23 commits

Author SHA1 Message Date
Josh Johnson f597bc9aff
Remove travis (#667)
* Remove travis.yml

* Remove versioning from index file

* Resolve linting issues

* Resolve further linting issues

* Uppercase NPM_TOKEN

* Run audit fix

* Update postversion command

* Update @babel/core to latest

* Update post version command

* Housekeeping

* Revert cypress upgrade

* Enforce cypress version

* Update package.lock

* Add cypress project id
2019-10-21 20:03:57 +01:00
Konstantin Vyatkin bc8a044ab1 Chore: Use GitHub actions (#661)
* run cypress on github action

* add lint action

* add test and coverage action

* upgrade testing dependencies

* upgrade linting dependencies

* add bundlesize action

* fix env name, prevent husky

* add npm publish step

* upgrade cypress to latest non-breaking version

* fix postversion script

* don't share full token with bundlesize

* nicer version commit

* add preversion script, use `--atomic` and don't publish tests

* enforce tagged and signed version

* restored bump-cache
2019-10-21 17:20:39 +01:00
Josh Johnson 879c97f64c
Resolve undefined error (#528)
* Remove run-p from test command

* Remove dropdown interaction tests

* Tidy utils

* Use merge lib

* Remove string casting

* Sanitise in constants

* Housekeeping

* Add non-string value tests
2019-02-22 22:04:55 +00:00
Josh Johnson 83bc319801 Add cypress globals to eslint 2018-10-10 13:27:58 +01:00
Josh Johnson 7d3c8daf07 Install cypress 2018-10-10 12:36:43 +01:00
Josh Johnson f286dbc653 Add util tests 2018-05-28 17:56:36 +01:00
Josh Johnson fe6208f427 Ensure eslint rules aren't being ignored 2018-05-28 16:22:09 +01:00
Josh Johnson f9455b1a25 Install prettier + resolve linting issues 2018-05-28 13:55:44 +01:00
Josh Johnson ba67ff4a4d Remove old dependencies 2018-05-27 17:13:29 +01:00
Josh Johnson 831a79ea44 Move public assets into public foldeR 2018-05-25 14:00:27 +01:00
Josh Johnson 241c9e5dcc Begun mocha/chai setup 2017-08-29 13:04:51 +01:00
Josh Johnson 9eebfc7ad1 Eslint spec files 2017-08-16 13:08:14 +01:00
Josh Johnson 74703665df Resolve constructor issue 2017-08-15 13:06:59 +01:00
Josh Johnson f82ddb3530 Resolve eslint errors 2017-08-15 12:50:37 +01:00
Josh Johnson 3c037e0682 Use airbnb eslint config 2017-08-14 13:39:07 +01:00
Josh Johnson c842e83672 Eslint tweaks 2016-09-24 11:07:22 +01:00
Josh Johnson d6fc006e88 Update webpack-dashboard 2016-09-06 18:46:49 +01:00
Josh Johnson d40841d8dd Move to 2 space indentation + editorconfig 2016-09-05 22:04:15 +01:00
Josh Johnson 760fbc9f9e Working version with minor bugs 2016-08-19 13:11:15 +01:00
Josh Johnson f201b6cd09 Resolve IE11 bug with documentFragment.children 2016-08-17 14:00:30 +01:00
Josh Johnson 9f0dc2c8dc ESLint entire project 2016-08-14 22:14:37 +01:00
Josh Johnson d39fcde893 Add event listeners to each element in this.elements + wrap them in div 2016-03-16 14:41:13 +00:00
Josh Johnson ee252bfd5c File structuring 2016-03-15 14:04:53 +00:00