Commit Graph

31 Commits

Author SHA1 Message Date
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
Veeck
3a6adb5f2f Replace defunct caniuse jsonp.php?callback (#2352)
* Get caniuse data from github since json.php api seems to be gone

* Switch to newer and maintained ua-parser lib

* Use non-minified lib versions, helps with debugging

* Update dependencies

* Fix eslint error

* Update dependencies

* Update dependencies

* Fix version mismatch for broser versions like ff 3.6 who get sorted at the end (thx to string sort and not float sort)

* Update dependencies

* Update dependencies

* Fix ordering of prefixes to reverse-match omPrefixes

* Put khtml prefix last

* Use sinon from npm

* Revert "Use sinon from npm"

This reverts commit ddc75098cf.

* Fix package order

* Use pkg version of sinon lib (#2382)

* Update sinon

* Update dependencies
2018-10-20 12:09:15 +02:00
Veeck
e2c27dcd32 Update jsdoc (#2346)
* Clean up some doc tags

* Replace memberOf with memberof, undo any other changes in html5shiv/printshiv to get back to pristine state

* Small cleanups

* Add custom tags to jsdoc config

* Cleanup jsdoc tags

* Cleanup jsdoc tags

* Add inch config file to exclude html5shivs

* Update inch yml

* Use inch.json instead

* Dont inch the lib folder

* Cleanup jsdoc tags

* More jsdoc cleanups

* Move inch config into one file

* Add comma-dangle rule to eslint

* Cleanup grunt file tasks a little

* Remove some leftover async:false

* Review fixes

* Fix seplling error

* More DOC cleanups

* Fix compile error

* Whitelines/spaces cleanup

* Add eslint rule against multiple whitelines, fix those occurences

* Remove unused (and disabled) eslint entries, sort alphabetically

* Ignored file is not with".min"

* Add task for generating and reporting the coverage from istanbul

* Update eslint dependency

* Small JSdoc cleanups

* Remove unused eslint hint

* Add optional tag back to parameter

* Rname memberof -> memberOf, makes html5shivs original again
2018-07-28 19:15:36 +02:00