Browse Source

Move jQuery out of the bundle (#545)

master
Federico Brigante 7 years ago
committed by Sindre Sorhus
parent
commit
bdb655a8aa
  1. 1
      .gitignore
  2. 4
      extension/jquery-3.slim.min.js
  3. 1
      extension/manifest.json
  4. 3
      package.json
  5. 1
      src/content.js
  6. 1
      src/libs/copy-file-path.js
  7. 1
      src/libs/copy-file.js
  8. 1
      src/libs/copy-gist.js
  9. 1
      src/libs/diffheader.js
  10. 1
      src/libs/mark-unread.js
  11. 2
      src/libs/reactions-avatars.js
  12. 2
      src/libs/show-names.js
  13. 1
      src/libs/upload-button.js
  14. 4
      src/libs/vendor/jquery.slim.min.js

1
.gitignore

@ -1,3 +1,4 @@
node_modules
extension/**/*.js
extension/**/*.map
!extension/jquery-3.slim.min.js

4
extension/jquery-3.slim.min.js

File diff suppressed because one or more lines are too long

1
extension/manifest.json

@ -43,6 +43,7 @@
"content.css"
],
"js": [
"jquery-3.slim.min.js",
"content.js"
]
}

3
package.json

@ -9,7 +9,7 @@
"watch:sourcemap": "cross-env SOURCEMAP=true npm run watch --silent",
"release:amo": "cd extension && webext submit",
"release:cws": "cd extension && webstore upload --auto-publish",
"release": "run-s build update-version release:cws",
"release": "run-s build update-version release:*",
"update-version": "dot-json extension/manifest.json version $(date -u +%y.%-m.%-d.%-H%M)"
},
"dependencies": {
@ -45,6 +45,7 @@
"xo": {
"envs": [
"browser",
"jquery",
"webextensions"
],
"rules": {

1
src/content.js

@ -7,7 +7,6 @@ import toSemver from 'to-semver';
import linkifyIssues from 'linkify-issues';
import select from 'select-dom';
import domLoaded from 'dom-loaded';
import $ from './libs/vendor/jquery.slim.min';
import domify from './libs/domify';
import markUnread from './libs/mark-unread';

1
src/libs/copy-file-path.js

@ -1,6 +1,5 @@
import copyToClipboard from 'copy-text-to-clipboard';
import select from 'select-dom';
import $ from './vendor/jquery.slim.min';
function addFilePathCopyBtn() {
const $files = $('#files .file');

1
src/libs/copy-file.js

@ -1,6 +1,5 @@
import copyToClipboard from 'copy-text-to-clipboard';
import select from 'select-dom';
import $ from './vendor/jquery.slim.min';
export default () => {
// Button already added (partial page nav), or non-text file

1
src/libs/copy-gist.js

@ -1,6 +1,5 @@
import copyToClipboard from 'copy-text-to-clipboard';
import select from 'select-dom';
import $ from './vendor/jquery.slim.min';
export default () => {
// Button already added (partial page nav), or non-text file

1
src/libs/diffheader.js

@ -1,6 +1,5 @@
import debounce from 'debounce-fn';
import select from 'select-dom';
import $ from './vendor/jquery.slim.min';
const diffFile = (() => {
let lastFile;

1
src/libs/mark-unread.js

@ -1,6 +1,5 @@
import gitHubInjection from 'github-injection';
import select from 'select-dom';
import $ from './vendor/jquery.slim.min';
import * as icons from './icons';
import * as pageDetect from './page-detect';

2
src/libs/reactions-avatars.js

@ -1,5 +1,3 @@
import $ from './vendor/jquery.slim.min';
function add(currentUser) {
$('.comment-reactions.has-reactions').each((index, reactionsContainer) => {
const $reactionsContainer = $(reactionsContainer);

2
src/libs/show-names.js

@ -1,5 +1,3 @@
import $ from './vendor/jquery.slim.min';
const storageKey = 'cachedNames';
const getCachedUsers = cb => {

1
src/libs/upload-button.js

@ -1,4 +1,3 @@
import $ from './vendor/jquery.slim.min';
import * as icons from './icons';
import * as pageDetect from './page-detect';

4
src/libs/vendor/jquery.slim.min.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save