Skip to content

Instantly share code, notes, and snippets.

@onury
onury / export-github-labels.js
Last active Nov 14, 2017 — forked from MoOx/index.js
Export github labels
View export-github-labels.js
// go on you labels pages
// eg https://github.com/cssnext/cssnext/labels
// paste this script in your console
// copy the output and now you can import it using https://github.com/popomore/github-labels !
var labels = [];
[].slice.call(document.querySelectorAll(".label-link"))
.forEach(function(element) {
labels.push({
name: element.textContent.trim(),
@onury
onury / import-github-labels.js
Last active Nov 14, 2017 — forked from Isaddo/import-github-labels.js
import github labels via console command (my personal label colors)
View import-github-labels.js
/*
Go on your labels page (https://github.com/user/repo/labels)
Edit the following label array
or
Use this snippet to export github labels (https://gist.github.com/MoOx/93c2853fee760f42d97f)
and replace it
Paste this script in your console
Press Enter!!
@onury
onury / tcno.js
Last active Mar 17, 2021
Turkish Identity Number validation (TC Kimlik No)
View tcno.js
function validTCKN(value) {
value = String(value);
// T.C. identity number should have 11 digits and first should be non-zero.
if (!(/^[1-9]\d{10}$/).test(value)) return false;
const digits = value.split('');
// store last 2 digits (10th and 11th) which are actually used for validation
const d10 = Number(digits[9]);
const d11 = Number(digits[10]);