As easy as 1, 2, 3!
Updated:
- Aug, 08, 2022 update
configdocs for npm 8+ - Jul 27, 2021 add private scopes
- Jul 22, 2021 add dist tags
- Jun 20, 2021 update for
--access=public - Sep 07, 2020 update docs for
npm version
| #!/usr/bin/env node | |
| /*global require process */ | |
| const exec = require('child_process').exec; | |
| /** | |
| Returns a function to be executed | |
| @param cmd {string} the command to run | |
| @param callback {Function} the Function to execute after the command finishes running | |
| */ |
| /** | |
| * this is a utility. | |
| * should NOT be used in production! | |
| */ | |
| function sortJSON(object) { | |
| if (object instanceof Array) { | |
| for (var i = 0; i < object.length; i++) { | |
| object[i] = sortJSON(object[i]); | |
| } | |
| return object; |
Custom recipe to get OS X 10.11 El Capitan running from scratch with useful applications and Node.js Developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after fresh install.
| /** | |
| * Created by daniel on 9/29/2015. | |
| */ | |
| var AWS = require('aws-sdk'); | |
| AWS.config.update({accessKeyId: 'ID', secretAccessKey: 'KEY'}); | |
| AWS.config.update({region: 'us-east-1'}); | |
| var s3 = new AWS.S3(); | |
| var fileType = require('file-type'); | |
| var lwip = require('lwip'); | |
| var uuid = require('node-uuid'); |
| |
| =ROUND(IF(A1>3000000,(0.0125*14000)+(0.015*(30000-14000))+(0.0175*(80000-30000)+(0.035*(300000-80000)+(0.045*(1000000-300000))))+(0.055*(3000000-1000000))+0.07*(A1-3000000),IF(A1>1000000,(0.0125*14000)+(0.015*(30000-14000))+(0.0175*(80000-30000)+(0.035*(300000-80000)+(0.045*(1000000-300000))))+0.055*(A1-1000000),IF(A1>300000,(0.0125*14000)+(0.015*(30000-14000))+(0.0175*(80000-30000)+(0.035*(300000-80000)))+0.045*(A1-300000),IF(A1>80000,(0.0125*14000)+(0.015*(30000-14000))+(0.0175*(80000-30000))+0.035*(A1-80000),IF(A1>30000,(0.0125*14000)+(0.015*(30000-14000))+0.0175*(A1-30000),IF(A1>14000,(0.0125*14000)+0.015*(A1-14000),A1*0.0125)))))),) |
| What is scope? Your explanation should include the idea of global vs. local scope. | |
| Scope refers to the conditions under which a JavaScript program can access variables. There are two | |
| types of scope in ECMAscript version 5: local and global. | |
| Global variables are globally accessible, which means that they are accessible anywhere within a program. Contrasted | |
| with global variables, local variables are accessible only within a function. | |
| Variable precedence begins with local variables, located in functions, then moves outward to global variables contained | |
| in the larger program; the implications of this are that if a variable were to be declared inside and outside of function, |
| const sharp = require('sharp'); | |
| const aws = require('aws-sdk'); | |
| const s3 = new aws.S3(); | |
| const Bucket = "BucketName"; | |
| const transforms = [ | |
| { name: 'small', size: 85 }, | |
| { name: 'medium', size: 160 }, | |
| { name: 'large', size: 250 }, | |
| ]; |
| #!/bin/bash | |
| CYAN="$(tput bold; tput setaf 6)" | |
| RESET="$(tput sgr0)" | |
| clear | |
| if command -v python3 > /dev/null 2>&1; then | |
| if [ $(python3 -c "print('ye')") = "ye" ]; then | |
| clear |