PHPackages                             flossjs/jquery - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. flossjs/jquery

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

flossjs/jquery
==============

The core jQuery library for use with JavaScriptResourceObject

1.0.0(8y ago)04MITJavaScriptPHP ~7.1.0 || ~7.2.0

Since Mar 12Pushed 8y ago1 watchersCompare

[ Source](https://github.com/AliceWonderMiscreations/jQuery)[ Packagist](https://packagist.org/packages/flossjs/jquery)[ Docs](https://github.com/AliceWonderMiscreations/jQuery)[ RSS](/packages/flossjs-jquery/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

jQuery Collection
=================

[](#jquery-collection)

This package contains jQuery 1,2,3 with necessary configuration files to create JavaScriptResource objects as defined in the [\\AWonderPHP\\NotReallyPsrResourceManager](https://github.com/AliceWonderMiscreations/NotReallyPsrResourceManager)collection of interfaces.

Only the latest versions of jQuery 1 and 2 are included.

Every `major.minor.point` release of jQuery 3 that is included will be retained for a minimum of twelve months after jQuery ceases support for jQuery 3 unless a particular `major.minor.point` release has a severe bug that could compromise the security of clients loading it.

Currently the following `major.minor.point` releases are included:

- jquery-1.12.4 (regular, minified)
- jquery-2.2.4 (regular, minified)
- jquery-3.0.0 (regular, minified, regular slim, slim minified)
- jquery-3.1.1 (regular, minified, regular slim, slim minified)
- jquery-3.2.1 (regular, minified, regular slim, slim minified)
- jquery-3.3.1 (regular, minified, regular slim, slim minified)

jQuery Library Files
--------------------

[](#jquery-library-files)

The files in the `js/` directory were taken directly from the  and have not been modified in any way. Feel free to verify the sha256 (or other) digest yourself, I would in your shoes.

JSON Configuration Files
------------------------

[](#json-configuration-files)

The JSON configuration files for use with classes that implement the interfaces in the [\\AWonderPHP\\NotReallyPsrResourceManager](https://github.com/AliceWonderMiscreations/NotReallyPsrResourceManager)namespace are located in the `etc/` directory and as distributed all end with the `.dist` suffix.

Those files should not be modified.

To point the configuration files to serve jQuery from a different host than the host the web application is running on, copy the `.dist` files to have the same name but without the `.dist` suffix, and then edit the `srcurl` property to point to the intended URL.

Using the jQuery CDN
--------------------

[](#using-the-jquery-cdn)

A PHP script called `jQueryCDN.php` is provided in the `bin/` directory that will make localized copies of the configuration files for you pointing to the jQuery CDN. This is done strictly as a convenience, I do not know if their CDN uses tracking cookies or not, but I do not think they do at this time and I highly doubt they will in the foreseeable future.

With third party CDNs it is always a *possibility* they may in the future.

You will need to make sure `https://code.jquery.com/` is in your Content Security Policy white list for scripts if you use Content Security Policy.

I highly recommend doing this. Their CDN is fast and fully supports the integrity tag that `JavaScriptResource` implementations will create. However it is *very bad form* to automatically default to a third party web resource, so the system administrator must ‘opt in’ by running the provided script.

Note that you must re-run the script on update or the newer versions of jQuery will not be configured to use the jQuery CDN.

---

**EOF**

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3032d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9ec318e5a43ebb10eaa0588a9c60ae1f576ab90070f692ca417498f70bf173ed?d=identicon)[AWonderPHP](/maintainers/AWonderPHP)

---

Top Contributors

[![AliceWonderMiscreations](https://avatars.githubusercontent.com/u/9934518?v=4)](https://github.com/AliceWonderMiscreations "AliceWonderMiscreations (19 commits)")

###  Code Quality

Static AnalysisPsalm

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/flossjs-jquery/health.svg)

```
[![Health](https://phpackages.com/badges/flossjs-jquery/health.svg)](https://phpackages.com/packages/flossjs-jquery)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
