JavaScript Tips
Javascript/NPM/Yarn
Yarn: Update Packages Globally
yarn global upgrade-interactiveYarn: Fix missing/bad signature issue
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -NPM: Update Packages Globally
npm i npm-check -gnpm-check -guJS: Fake Geolocation Data
navigator.geolocation.getCurrentPosition = function(success, failure) {
success({ coords: {
latitude: 42.3143286,
longitude: -71.0403234
}, timestamp: Date.now() });
}JS: Flatten multiple arrays
let arrays = [
["$6"],
["$12"],
["$25"],
["$25"],
["$18"],
["$22"],
["$10"]
];
let merged = [].concat.apply([], arrays);JS: Get only unique values in array (ala PHP’s array_unique)
[ ...new Set(array) ]Last updated