mirror of
https://github.com/GoogleChrome/chrome-extensions-samples.git
synced 2026-03-27 13:29:34 +07:00
Add prettier and eslint (#831)
* Ignores archived samples * Uses eslint/recommended rules * Runs prettier and eslint (including --fix) pre-commit via husky * Adds new npm scripts: 'lint', 'lint:fix' and 'prettier' * Does not lint inline js code * Fix all prettier and eslint errors * Add custom prettier rules * Apply custom prettier rules * Update readme to explain how to setup the repo * addressed comments
This commit is contained in:
@@ -12,19 +12,19 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
chrome.tabs.query({active : true}).then(tabs => getMilestone(tabs));
|
||||
chrome.tabs.query({ active: true }).then((tabs) => getMilestone(tabs));
|
||||
|
||||
function getMilestone(tabs) {
|
||||
const div = document.createElement("div");
|
||||
const div = document.createElement('div');
|
||||
document.body.appendChild(div);
|
||||
const url = tabs[0].url;
|
||||
const origin = 'https://chromium-review.googlesource.com';
|
||||
const search = `^${origin}/c/chromium/src/\\+/(\\d+)`;
|
||||
const match = url.match(search);
|
||||
if (match != undefined && match.length == 2) {
|
||||
getMilestoneForRevId(match[1]).then(
|
||||
(milestone) => milestone != '' ? (div.innerText = `m${milestone}`)
|
||||
: window.close());
|
||||
getMilestoneForRevId(match[1]).then((milestone) =>
|
||||
milestone != '' ? (div.innerText = `m${milestone}`) : window.close()
|
||||
);
|
||||
} else {
|
||||
window.close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user