Commit Graph

52 Commits

Author SHA1 Message Date
Veeck
70d10792ac Transition to Github Actions (#2658)
* Delete .travis.yml

* Try again to create Github Actions

* Remove global? Seems to cause problems

* Try to add Windows support

* Remove AppVeyor as GA replaces it :(

* Change README

* Remove specific branch (to help the renaming)

* Update node versions

* Remove appveyor from legacy grunt (to see if github doesnt complain)

* Update README

* Update dependencies

* Update testing actions

Co-authored-by: Markel F <git@markel.dev>
2021-07-10 20:15:35 +02:00
rejas
689165a67c Update node testing matrix and dependencies 2021-07-09 22:06:09 +02:00
veeck
30da3dfdbb Update dependencies 2021-05-07 09:55:34 +02:00
dependabot[bot]
7ab93848df Bump pug-code-gen from 2.0.1 to 2.0.3 (#2641)
Bumps [pug-code-gen](https://github.com/pugjs/pug) from 2.0.1 to 2.0.3.
- [Release notes](https://github.com/pugjs/pug/releases)
- [Commits](https://github.com/pugjs/pug/compare/pug-code-gen@2.0.1...pug@2.0.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-11 10:19:47 +01:00
Veeck
08ab91b828 Cleanup feature detects (#2639)
* Move tests with storage tag into that subdirectory

* Move tests with canvas tag into that subdirectory

* Move tests with image tag into that subdirectory

* Fix error

* Fix typo

* Move audio test into audio subdirectory

* Move battery test into that subdirectory

* Move canvas test into that subdirectory

* Move video test into that subdirectory

* Update dependencies

* Move form and input tests into input subdirectory

* Update dependencies again

* Move webgl, svg and event tests into subdirectories

* Update README
2021-03-10 08:18:51 +01:00
rejas
37b7bd428d Update dependencies 2020-12-13 13:22:23 +01:00
Veeck
1560f1f0dd Update Integration page (#2612)
* Show boolean value of complex tests also on the integration test page

* Fix formatting for video tests

* Cleanup integration page layout

* Update dependencies
2020-10-28 22:11:28 +01:00
rejas
2253e14955 Update dependencies 2020-09-28 21:59:01 +02:00
rejas
ce1f2157d7 Update dependencies 2020-07-23 16:12:44 +02:00
dependabot[bot]
9b62ec82bf Bump websocket-extensions from 0.1.3 to 0.1.4 (#2570)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-01 13:37:50 +02:00
Veeck
45d22f305d Update badges (#2555)
* Add codecov badge

* Add appveyor badge

* Update dependencies
2020-05-04 07:28:03 +02:00
Markel F
56f4fb4219 Add codecov support (#2554)
* Add codecov

* Add codecov package

* Add nyc

* Changed the codecov command
2020-05-03 08:33:37 +02:00
Veeck
a286fc51ec Upgrade mkdirp dependency, remove node8 support (#2545)
* Upgrade mkdirp dependency, remove node8 support

* Chuck old and useless entry
2020-04-27 18:45:31 +02:00
Veeck
f90b46a2bf v3.11.0 2020-04-27 07:28:31 +02:00
Veeck
1e8f100f20 Update computedStyle usage (#2528)
* Fix getComputedStyle eslint rule

* Add TODO for ruby

* Use computed style in ruby test

* Use 3rd parameter in computedStyle

* Fix computedStyle usage

* Remove useless checks

* Update dependencies
2020-04-26 22:29:14 +02:00
Veeck
262d4a9971 v3.10.0 2020-04-07 13:13:10 +02:00
Veeck
2318c1307d Use eslint:recommended, cleanup warnings (#2527)
* Use eslint:recommended, cleanup warnings

* Update mkdirp
2020-04-03 08:40:09 +02:00
rejas
d9acf39e1e Update dependencies 2020-03-19 06:27:12 +01:00
Veeck
b40f3afa85 v3.9.1 2020-02-17 12:48:10 +01:00
Veeck
15d8e29994 Fix #2499 Undo mkdirp dependency update 2020-02-17 12:39:55 +01:00
Veeck
219b377bee v3.9.0 2020-02-04 17:12:12 +01:00
Veeck
25f2f3d003 Remove node8 from testing matrix (#2494)
* Remove node8 from testing

* Update dependencies
2020-01-30 16:56:27 +01:00
Veeck
93d844bfca Update sinon to latest version (#2491) 2020-01-23 16:34:51 +01:00
Veeck
146c8133b5 Fix missing chai lib on integration test page
Also update dependencies and tweek layout a little
2019-12-19 10:41:28 +01:00
Veeck
0440d397d7 Fix travis not signaling an error when node tests fail 2019-12-18 16:03:24 +01:00
Veeck
06c035c9e0 Fix command line fails for nested properties (#2480)
* Fix command line fails for nested properties

* Update dependencies
2019-12-06 11:26:21 +01:00
Veeck
39bb2bff4d Replace expect.js with chai (#2449)
* Replace expect.js with chai.js

* Update lock file

* Update dependencies

* Re-add correct test

* Re-add incorrect tests so we see if travis works :-)

* Test against the classNames, not the documentElement

* Fix remaining errors, update dependencies
2019-10-27 21:55:45 +01:00
Veeck
775670ebd5 v3.8.0 2019-10-24 17:24:56 +02:00
Veeck
4aeac3d045 Deprecate some tests (#2472)
* Mark touchevents and unicode tests as deprecated

* Add documentation

* Deprecated with v4.0

* Fix typo

Co-Authored-By: Paul Irish <paul.irish@gmail.com>

* Update docs

* Update dependencies
2019-10-23 14:11:21 +02:00
Veeck
c2a946534e Update dependencies and appveyor (#2474)
* Test appveyor with node12 too

* Update dependencies
2019-10-05 10:42:54 +02:00
Veeck
e0413ee95e Use addTest for some tests like inputtypes (#2469)
* Refactor audio- and video- to be more like csscolumns-tests. That way they also provide a css class.

* Refactor inputtype tests to be more like csscolumns-tests. That way they also provide a css class.

* Refactor postmessage tests to be more like csscolumns-tests. That way it also provides a css class.

* Refactor datauri tests to be more like csscolumns-tests. That way it also provides a css class.

* Update dependencies
2019-09-14 13:58:45 +02:00
dependabot[bot]
9b09410056 Bump eslint-utils from 1.3.1 to 1.4.2 (#2467)
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-31 09:51:17 +02:00
rejas
a335662549 Fix typo in README, Update dependencies and gitignore 2019-08-26 22:56:48 +02:00
rejas
377a6303b3 Update main entry in package.json 2019-07-19 22:45:53 +02:00
rejas
332a68b827 Add npm shortcuts to some gulp tasks 2019-07-17 08:52:00 +02:00
rejas
569b6824be Update dependencies 2019-07-12 21:33:10 +02:00
rejas
6daed0f623 Add script for serving the gh-pages (and therefore the browser tests) locally 2019-06-30 17:35:26 +02:00
Veeck
8c3cb1c5dd Issue 2343: Fix github.io page (#2443)
* Add script to prepare and deploy gh-pages

* Cleanup other script names

* Only copy neccessary files

* More copying and cleanups

* Switch to gulp

* Update dependencies

* Make that gulp flow actually work

* Update README
2019-06-25 00:11:16 +02:00
rejas
8c5b557c8b Cleanup TODO tags, update dependencies 2019-06-16 09:24:48 +02:00
rejas
c47441be1f Cleanups after switch to gulp, move some legacy files into own directory for reference, store some test files in tmp directory 2019-05-16 11:55:53 +02:00
Veeck
90ed886911 Issue 2406: Update jquery (#2448)
* Update jquery and other dependencies

* Use non-minified jquery version everywhere for now
2019-05-15 15:38:38 +02:00
Veeck
f5604363a5 Use gulp for the dev pipeline (#2429)
Fixes #2332 #2355 
Creates #2446 #2447
2019-05-15 15:04:11 +02:00
Veeck
8982d5bc9c Update dependencies 2019-04-18 23:15:53 +02:00
Veeck
c52f781fba v3.7.1 2019-03-14 18:42:46 +02:00
Veeck
b7454c3aa7 Switch to markdown-it from remarkable (#2424) 2019-03-14 18:29:49 +02:00
Veeck
6f34ec8266 Move find-parent-dir into devDependencies, since its only used in tests. 2019-03-05 13:26:58 +01:00
rejas
7da8cdbf35 v3.7.0 2019-02-26 22:49:22 +01:00
Veeck
0b9eaa5670 Add auto-changelog for generating a CHANGELOG.md (#2421)
* Add auto-changelog for generating a CHANGELOG.md

* Update dependencies, cleanup bin file

* Update dependencies
2019-02-26 22:30:15 +01:00
Veeck
c21ecfe577 Fix IE caniuse conflict for svgasimg (#2397)
* Fix test for siblinggeneral

* Update dependencies

* Update dependencies

* Update dependencies

* Fix #2386, test doesnt like https urls

* Update dependencies

* Revert "Fix test for siblinggeneral"

This reverts commit 2971f0429a.
2019-01-12 12:13:35 +01:00
Eric Delia
e8bb3494af Adding PublicKeyCredential feature detect for webauthn (#2393)
* Adding PublicKeyCredential feature detect for webauthn

* Undoing package-lock.json, adding author tag
2018-11-12 11:50:42 +01:00