renovate[bot]
413622f275
chore(deps): update babel monorepo to v7.12.16 ( #274 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-12 12:59:21 +01:00
renovate[bot]
4758095e29
chore(deps): update dependency mocha to v8.3.0 ( #273 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-12 12:58:57 +01:00
renovate[bot]
19a753c01c
chore(deps): update dependency tape to v5 ( #272 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:46:43 +01:00
renovate[bot]
f4c7c831db
chore(deps): update dependency nyc to v15 ( #270 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:45:50 +01:00
renovate[bot]
c7a431ad39
chore(deps): update dependency sinon to v9 ( #271 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:41:44 +01:00
renovate[bot]
390d7c8d51
chore(deps): update dependency mocha to v8 ( #269 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:06:46 +01:00
renovate[bot]
8caec99e2e
chore(deps): update dependency istanbul-lib-instrument to v4 ( #267 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:05:45 +01:00
renovate[bot]
0ae61e6b45
chore(deps): update dependency chai to v4.3.0 ( #266 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:04:37 +01:00
renovate[bot]
f80bed949f
chore(deps): update dependency eslint to v7 ( #265 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:04:16 +01:00
renovate[bot]
d0b0a5c999
chore(deps): update dependency cross-env to v7 ( #264 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:59:46 +01:00
renovate[bot]
8f33cd0b01
chore(deps): update dependency chromedriver to v88 ( #263 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:58:42 +01:00
renovate[bot]
78bc8e1bbd
chore(deps): update dependency browserify to v17 ( #262 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:56:39 +01:00
renovate[bot]
a79e31dc40
chore(deps): update dependency tmp to v0.2.1 ( #261 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 20:07:33 +01:00
renovate[bot]
85ec16a437
chore(deps): pin dependencies ( #260 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:57:40 +01:00
Luca Greco
614a1f3f36
chore(ci): Migrate CI jobs to circleci ( #256 )
2021-01-21 13:20:11 +01:00
Rob Wu
85c5dfb84a
chore(deps): Updated chromedriver to version 87.0.2
2020-12-08 15:34:43 +01:00
Luca Greco
93203c6995
chore: bump version for release 0.7.0
2020-11-10 21:14:55 +01:00
Rob Wu
5f13763d5e
chore(deps): Updated chromedriver to version 85.0.1
2020-09-17 13:19:55 +02:00
Rob Wu
b22e05870d
chore(deps): Updated chromedriver to version 80.0.1 ( #221 )
2020-02-19 23:48:46 +01:00
Luca Greco
c77e9fb89d
chore: bump version for release 0.6.0
2019-12-23 13:26:35 +01:00
Luca Greco
f85b5d8e5b
fix: Update babel deps to babel 7 ( #214 )
...
* fix: Update babel deps to babel 7
* chore: Replaced @babel/transfor-umd-modules with a small custom babel transformer script
* test: Added minimal integration test as smoke test for importing polyfill as es6 module
2019-12-12 19:00:46 +01:00
Luca Greco
2005a2ca22
chore: Updated sinon to version 7.5.0
2019-11-27 13:38:52 +01:00
Luca Greco
5f1fbcc72c
chore: Updated grunt-coveralls to version 2.0.0
2019-11-27 13:38:52 +01:00
Luca Greco
94a4f73371
chore: Updated gruntify-eslint to version 5.0.0
2019-11-27 13:38:52 +01:00
Luca Greco
99dc57cda0
chore: Updated mocha to version 4.2.0
2019-11-27 13:38:52 +01:00
Luca Greco
d44187c2e9
chore: Updated chai to version 4.2.0
2019-11-27 13:38:52 +01:00
Luca Greco
57af39d0c5
chore: Updated babel-eslint to version 10.0.3
2019-11-27 13:38:52 +01:00
Luca Greco
ff38ac3b6c
chore: Updated cross-env to version 6.0.3
2019-11-27 13:38:52 +01:00
Luca Greco
ce73bce4a2
chore: Updated nyc to version 14.1.1
2019-11-27 13:38:52 +01:00
Luca Greco
75b569b250
chore: Updated instanbul-lib-instrument to version 3.3.0
2019-11-27 13:38:52 +01:00
Luca Greco
8dd76b0e37
chore: Updated tmp to version 0.1.0
2019-11-27 13:38:52 +01:00
dependabot[bot]
b8e374a37a
chore(deps-dev): bump eslint from 3.19.0 to 6.6.0 ( #209 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 3.19.0 to 6.6.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v3.19.0...v6.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-11-21 14:24:41 +01:00
Manvel Saroyan
5f7a8458c9
chore(deps): Updated chromedriver to version 78.0.1
2019-10-29 23:42:45 +00:00
Luca Greco
be611156bc
chore: bump version for release 0.5.0
2019-09-27 00:04:25 +02:00
Luca Greco
6b8e7e18ed
chore(deps): Updated chromedriver to version 76.0.0 ( #199 )
2019-08-01 17:16:24 +02:00
Luca Greco
949f08cc7d
chore: bump version for release 0.4.0
2019-02-06 12:40:54 +01:00
ExE Boss
83ec9e70ad
test(integration): Use node for running test scripts ( #167 )
...
* test(integration): Use node for running browser smoketests
* test(integration): Use node for running test scripts
2019-01-28 18:49:25 +01:00
Luca Greco
cf135db59e
chore: bump version for release 0.3.1
2018-08-21 12:03:52 +02:00
Luca Greco
5e4796c116
chore: bump version for release 0.3.0
2018-07-19 16:48:08 +02:00
ExE Boss
4712d9274d
chore: Fixed build and integration tests when installed using pnpm ( #127 )
2018-07-04 13:47:41 +02:00
Luca Greco
5d186bae84
test(browsers-smoketests): Run a set of smoke tests on both Chrome and Firefox
...
This commit introduces tape as the test framework used to define the tests in the
test extension contexts and send them to the nodejs script that orchestrate the
test run.
The nodejs script has also been migrated from mocha to tape, it uses the custom test
helpers provided to setup the test environment (e.g. create a temporary dir
for the test extension, copy the last polyfill build, bundle tape to be used
in the test extension, start the browser which run the test extension
and finally collect the results of the test extension) and then it merges all the
tap logs collected from every test extension into a single "per browser" test suite.
- updated travis nodejs environment to nodejs 8
- uses tape to collect test results from inside the test extension
- added test case to check polyfill 'existing browser API object' detection
- added test for expected rejection on tabs.sendMessage with an invalid tabId
- added test with multiple listeners which resolves to undefined and null
- optionally run chrome smoketests with --enable-features=NativeCrxBindings
2018-06-02 20:59:46 +02:00
Luca Greco
49ce6ef155
test: Run a minimal set of tests from a test extension running on Chrome ( #66 )
...
* test: Run a minimal set of integration/smoke tests on Chrome
* chore: minor tweaks to dependencies version in the package.json
2017-10-23 19:42:01 +02:00
Luca Greco
8914541b81
chore: bump version for release 0.2.1
2017-10-12 14:23:39 +02:00
Luca Greco
318271214f
chore: bump version for release 0.2.0
2017-09-29 23:43:59 +02:00
Luca Greco
6b3c6da659
chore: bump version for release 0.1.2
2017-09-25 20:42:56 +02:00
Rob Wu
ab0b667ff3
fix: Lock gruntify-eslint version to fix build errors ( #42 )
...
* Lock version of gruntify-eslint (and grunt-replace)
The current repository is compatible with gruntify-eslint 3.1.0.
`*` resolves to version 4.0.0., which bumps its eslint dependency
from 3.x to 4.x, which in turn causes linting errors.
To get the default check-out to pass, lock the dependencies to
known-compatible versions.
* Bump gruntify-eslint to 4.0.0 + fix lint error
Bump gruntify-eslint to 4.0.0, which depends on eslint ^4.0.0,
and fix the lint error that appeared.
2017-08-20 13:26:43 +02:00
Luca Greco
a1fd64cab1
chore: bump version for release 0.1.1
2017-04-13 15:02:56 +02:00
Luca Greco
46b8f7e583
fix: use babel and transform-es2015-modules-umd to fix the webpack bundling issue
2017-04-13 14:30:52 +02:00
Luca Greco
96cfb9c5c2
test: re-run the test suite on the minified file on travis
2017-04-11 14:24:23 +02:00
Luca Greco
9a38d923e9
fix: use babili to minify ES6 sources.
2017-04-11 14:19:56 +02:00