mirror of
https://github.com/mdn/webextensions-examples.git
synced 2026-04-16 06:18:35 +02:00
more .eslintrc.json and fixes
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
**/node_modules/**
|
||||
react-es6-popup/**/dist
|
||||
embedded-webextension-bootstrapped
|
||||
embedded-webextension-sdk
|
||||
mocha-client-tests
|
||||
react-es6-popup
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Called when the item has been created, or when creation failed due to an error.
|
||||
We'll just log success/failure here.
|
||||
*/
|
||||
function onCreated(n) {
|
||||
function onCreated() {
|
||||
if (browser.runtime.lastError) {
|
||||
console.log(`Error: ${browser.runtime.lastError}`);
|
||||
} else {
|
||||
|
||||
8
embedded-webextension-bootstrapped/.eslintrc.json
Normal file
8
embedded-webextension-bootstrapped/.eslintrc.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es6": true,
|
||||
"amd": true,
|
||||
"webextensions": true
|
||||
}
|
||||
}
|
||||
8
embedded-webextension-sdk/.eslintrc.json
Normal file
8
embedded-webextension-sdk/.eslintrc.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es6": true,
|
||||
"amd": true,
|
||||
"webextensions": true
|
||||
}
|
||||
}
|
||||
8
mocha-client-tests/.eslintrc.json
Normal file
8
mocha-client-tests/.eslintrc.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es6": true,
|
||||
"amd": true,
|
||||
"webextensions": true
|
||||
}
|
||||
}
|
||||
@@ -15,7 +15,7 @@ browser.proxy.onProxyError.addListener(error => {
|
||||
});
|
||||
|
||||
// Initialize the proxy
|
||||
function handleInit(message) {
|
||||
function handleInit() {
|
||||
// update the proxy whenever stored settings change
|
||||
browser.storage.onChanged.addListener((newSettings) => {
|
||||
browser.runtime.sendMessage(newSettings.blockedHosts.newValue, {toProxyScript: true});
|
||||
|
||||
@@ -27,7 +27,7 @@ function initialize() {
|
||||
var gettingAllStorageItems = browser.storage.local.get(null);
|
||||
gettingAllStorageItems.then((results) => {
|
||||
var noteKeys = Object.keys(results);
|
||||
for(noteKey of noteKeys) {
|
||||
for (let noteKey of noteKeys) {
|
||||
var curValue = results[noteKey];
|
||||
displayNote(noteKey,curValue);
|
||||
}
|
||||
@@ -89,7 +89,7 @@ function displayNote(title, body) {
|
||||
/* set up listener for the delete functionality */
|
||||
|
||||
deleteBtn.addEventListener('click',(e) => {
|
||||
evtTgt = e.target;
|
||||
const evtTgt = e.target;
|
||||
evtTgt.parentNode.parentNode.parentNode.removeChild(evtTgt.parentNode.parentNode);
|
||||
browser.storage.local.remove(title);
|
||||
})
|
||||
|
||||
15
react-es6-popup/.eslintrc.json
Normal file
15
react-es6-popup/.eslintrc.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 6,
|
||||
"sourceType": "module",
|
||||
"ecmaFeatures": {
|
||||
"jsx": true
|
||||
}
|
||||
},
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es6": true,
|
||||
"amd": true,
|
||||
"webextensions": true
|
||||
}
|
||||
}
|
||||
8
webpack-modules/.eslintrc.json
Normal file
8
webpack-modules/.eslintrc.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es6": true,
|
||||
"amd": true,
|
||||
"webextensions": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user