Konstantin Vyatkin
|
15d54c7d34
|
Remove classnames and use createElement (#687)
* enable restricted syntax in tests
* add Options to global
* crearte native elements
* remove unused helper
* fix/improve typings
* add JSDoc typings
* remove if/else
|
2019-10-25 15:43:28 +01:00 |
|
Konstantin Vyatkin
|
472e0dff39
|
[Tooling] use lint-stagged and unleash full Prettier (#692)
* switch to lint-stagged
* separate prettier config into external file
* recommend and configure VSCode extensions
|
2019-10-24 18:13:06 +01:00 |
|
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 |
|