aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
Commit message (Collapse)AuthorAgeFilesLines
* Build: Update promises-aplus-tests for compat with Node 7Michał Gołębiowski2016-09-121-1/+1
| | | | | | The older promises-aplus-tests was relying on old Mocha that, in turn, used an obsolete graceful-fs version that is not guaranteed to work fine with the upcoming Node 7 and later.
* Build: Update Sizzle to 2.3.3Richard Gibson2016-08-081-1/+1
| | | | Fixes gh-3263
* Build: Update Sizzle to 2.3.2Richard Gibson2016-08-081-1/+1
|
* Build: Update Sizzle to 2.3.1Richard Gibson2016-08-081-1/+1
| | | | Fixes gh-3224
* Build: Simplify Gruntfile constructionsOleg Gaidarenko2016-08-021-2/+2
| | | | Fixes gh-3246
* Build: use commitplease via husky, prohibit #NNNN github-style ticketsAlexander Lisianoi2016-07-251-3/+7
| | | | Closes gh-3176
* Build: Update eslint config and fix associated errorsOleg Gaidarenko2016-07-151-1/+1
|
* Build: Upgrade ESLint to 3.x againMichał Gołębiowski2016-07-131-1/+1
| | | | | | ESLint is now skipped in Node older than 4.x so we're safe. Refs gh-3222
* Build: Don't use ESLint 3.xOleg Gaidarenko2016-07-091-1/+1
| | | | Since it is not supported by older node versions :/
* Build: More ESLint related changesOleg Gaidarenko2016-07-091-1/+1
|
* Build: Updating the master version to 3.1.1-pre.Timmy Willison2016-07-071-1/+1
|
* Build: Updating the master version to 3.1.0-pre.Timmy Willison2016-07-071-1/+1
|
* Build: Improve ESLint configuration (#3188)Oleg Gaidarenko2016-06-221-1/+1
| | | | | | | | | * Bump eslint-config-jquery package to 0.1.4 version * Add subtask "dist" to "eslint" task and add it to the build task list * Make gitignore globs more flexible for the "dist" folder Fixes gh-3169
* Build: ESLint detailsOleg Gaidarenko2016-06-111-0/+1
| | | | | | Use eslint pragmas, fix new errors, etc Closes gh-3148
* Build: Switch from jscs+jshint to eslintOleg Gaidarenko2016-06-111-2/+1
|
* Build: Updating the master version to 3.0.1-pre.Timmy Willison2016-06-091-1/+1
|
* Build: Fix grunt-compare-size branch-tip storageRichard Gibson2016-04-231-1/+1
|
* Build: Update dependenciesRichard Gibson2016-04-231-2/+2
| | | | Ref bc39338d3545522e31b68c50caa2a7d719354a70
* Build: Revert grunt from 1.0.1 to 0.4.5Michał Gołębiowski2016-04-231-1/+1
| | | | | | | grunt-compare-size specifies grunt ">= 0.4.0 < 0.5" in its peerDependencies which makes `npm install` break with npm <3. Refs rwaldron/grunt-compare-size#25
* Build: Update dependencies (except jsdom)Michał Gołębiowski2016-04-231-16/+16
|
* Build: add "Support" module to commitplease listOleg Gaidarenko2016-03-281-0/+1
|
* Build: try insight package to get info about custom buildsOleg Gaidarenko2016-03-141-0/+1
| | | | | Fixes gh-2890 Closes gh-2988
* Build: update husky dependencyOleg Gaidarenko2016-03-041-1/+1
| | | | Fixes gh-2915
* Build: update grunt-contrib-jshint and grunt-jscs while we at itOleg Gaidarenko2016-03-041-2/+2
|
* Tests:Build: update qunit and fix incorrect testOleg Gaidarenko2016-01-291-1/+1
| | | | | | * Update QUnit to the latest version (1.20.0) * Corrected test was dependent on QUnit UI, which is always a bad idea
* Build: add scripts.precommit scriptOleg Gaidarenko2016-01-291-1/+2
| | | | It was losted while merging gh-2881
* Build: run linters on git-commitJha Naman2016-01-291-0/+2
| | | | | Fixes gh-2577 Closes gh-2881
* Build: switch from win-spawn to cross-spawnMichał Gołębiowski2016-01-271-2/+2
| | | | | | | The win-spawn package is deprecated. Refs gh-2877 Refs 67c96a59f5af9e8404b3f904028e1c730d647498
* Build: Update npm deps, fix Sinon npmcopy configMichał Gołębiowski2016-01-271-16/+17
| | | | | | | | | | | | All deps were updated except: * jsdom - tests using a Symbol polyfill are hacky and break with newer jsdom; we need to re-do them properly first * qunitjs - versions 1.19.0 & 1.20.0 introduce race conditions to the tests, making the fail randomly Those two packages will be updated once issues related to them get resolved. Fixes gh-2877
* Docs: Updated links to https where they are supported.Jon Dufresne2016-01-131-1/+1
| | | | Close gh-2746
* Selector: update Sizzle to 2.3.0Timmy Willison2016-01-111-1/+1
|
* Deprecated: fix amd mode for the deprecated moduleTimmy Willison2015-10-181-0/+1
|
* Build: update Sizzle to 2.2.1Oleg Gaidarenko2015-10-171-1/+1
| | | | | Ref #2644 - `selector` module in Edge - Waiting for Sizzle update Fixes #2390
* Build: Don't install jsdom 3 on Node.js 0.10 & 0.12 by defaultMichał Gołębiowski2015-09-081-4/+1
| | | | | | | | | | | | | | | | | | | | | jsdom 3 requires Python & Visual Studio on Windows which is a significant barrier to contributors. Newer jsdom versions don't require pre-compiling but work only on io.js. This commit installs the new jsdom everywhere (it does install in old Node.js, it just won't work) and executes Node-related tests only on newer Nodes or if a working jsdom version is installed. The latter can be achieved by running the `old_jsdom` task. Node.js is merging with io.js soon so this will become a smaller problem over time. One drawback is our Jenkins setup runs on Node 0.10 so it won't be running Node tests anymore. We have Travis set up on io.js, though so all PRs have those tests run. When the new LTS Node.js arrives (as it soon merges with io.js) we should update our Jenkins infrastructure so that it runs on this new version. Fixes gh-2519 Closes gh-2526
* Effects: Finish should call progressThomas Tortorini2015-09-081-0/+1
| | | | | Fixes gh-2283 Closes gh-2292
* Build: Update grunt-contrib-uglify because of a security issue in uglifyReed Loden2015-09-071-1/+1
| | | | | | | | | | Update grunt-contrib-uglify dependency to v0.9.2 in order to avoid a security issue fixed in uglify-js v2.4.24. https://github.com/mishoo/UglifyJS2/issues/751 https://zyan.scripts.mit.edu/blog/backdooring-js/ Closes gh-2556
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-071-2/+2
| | | | Fixes gh-2056
* Build: Add a comment explaining why the es3 option is neededMichał Gołębiowski2015-08-031-0/+1
| | | | | | | | | | It might not be obvious to everyone that IE 9 & Android 4.0 are not ES5-compliant browsers (by a large margin) so it's better to add a support comment. This requires slight changes in parsing the config file as it's not a pure JSON anymore. JSHint understands such files without problems. Closes gh-2520
* Core: Make jQuery objects iterableMichał Gołębiowski2015-06-131-0/+2
| | | | | | | | | | Make iterating over jQuery objects possible using ES 2015 for-of: for ( node of $( "<div id=narwhal>" ) ) { console.log( node.id ); // "narwhal" } Fixes gh-1693
* Build: Update grunt-contrib-jshintMichał Gołębiowski2015-06-131-1/+1
|
* Build: Update the license attributeGilad Peleg2015-06-011-6/+1
| | | | | | | | | | Specifying the type and URL is deprecated: https://docs.npmjs.com/files/package.json#license http://npm1k.org/ Fixes gh-2331 Closes gh-2330
* Build: update requirejs dependency to 2.1.17Oleg Gaidarenko2015-05-191-1/+1
| | | | Fixes gh-2290
* Build: use different versions of jsdom for Node and iojs testingTimmy Willison2015-05-071-1/+4
| | | | Fixes gh-2266
* Build: Remove npm from dependenciesCalvin Metcalf2015-05-051-1/+0
| | | | Close gh-2254
* Core: Test all factory use cases from intro.jsMichał Gołębiowski2015-04-271-1/+2
| | | | | | | | | | | | | | | | | There is a lot of logic in intro.js; now we test four cases: 1. (implicitly, via QUnit tests) A real browser with window being the global 2. Browserify where there are both global & window variables. 3. Node with jsdom where window is passed manually to the jQuery factory. 4. Pure Node with incorrect window passed; jQuery should throw then. Previously the second & fourth case was not tested and the third was tested in a way that interfered with the main test environment. We now also test if in the Browserify case we're not creating a jQuery global by default. Fixes gh-2181 Closes gh-2234
* Build: update SizzleTimmy Willison2015-04-131-1/+1
| | | | | | Fixes gh-2042 Fixes gh-1969 Closes gh-1709
* Core: Update tested jsdom, drop obsolete workaroundsMichał Gołębiowski2015-03-301-1/+1
| | | | | | | | | The latest version supporting Node.js is 3.1.2; some workarounds are not needed for this version. For example, in jsdom 3.1.2 a document created via document.implementation.createHTMLDocument( "" ) has a body. Fixes gh-2153 Closes gh-2154
* Build: Update native-promise-only (again)Michał Gołębiowski2015-03-281-1/+1
| | | | This should fix Android 4.0 jQuery.when tests issues, for reals this time.
* Build: Update native-promise-onlyMichał Gołębiowski2015-03-251-1/+1
| | | | | | This should fix Android 4.0 jQuery.when tests issues. Closes gh-2159
* Build: save sinon update for laterTimmy Willison2015-03-241-1/+1
| | | | Fixes gh-2160