Sketchpad Terminal — zsh 5.8.1
SketchIO:~/sketchpad.app cat humans.txt
//   ___ _       _      _                  _
//  / __| |_____| |_ __| |_  _ __  __ _ __| | TM
//  \__ \ / / -_)  _/ _| ' \| '_ \/ _` / _` |
//  |___/_\_\___|\__\__|_||_| .__/\__,_\__,_|
//                          |_|
//  Est. 2007 with love :)
//
/** * @class Team * Core team members behind Sketchpad's development and design. */
class Team {
constructor() {
// Platform architect & vision (https://miko.art)
this.creator = "Miko Meow";

// System architecture (https://reece.ai)
this.dev = "Ryan Reece";

// Data persistence & storage (https://github.com/sirovenmitts)
this.dev = "Kenneth Pullen";

// Growth & partnerships <[email protected]>
this.community = "Ashley Wylde";
}
}
/** * @class Contributors * Contributors lending expertise to design and user experience. */
class Contributors {
constructor() {
this.designConsultants = [
// Design consultant (https://bonideal.com)
"Boni Deal",
// Design consultant
"Daniel Christopher",
// UX consultant
"Olivia Wycoff"
];

this.techConsultants = [
// Technical advisor (https://jumis.com)
"Charles Pritchard",
// Technical advisor
"Nick James" (@nicksort)
];

this.qaTesters = [
"Hannah Beinstein", (https://github.com/HBeinstein)
"Brittany Lindgren" (https://github.com/LINDGRENBA)
];
}
}
/** * Libraries used in Sketchpad * @typedef {Object} Library * @property {string} name - Name of the library * @property {string} author - Author of the library * @property {string} url - URL to the library's repository * @property {string} license - License of the library */
const libraries = [
{
name: "Alertify.js",
author: "Fabien Doiron",
url: "https://github.com/fabien-d/alertify.js",
license: "MIT"
},
{
name: "Bezier Easing",
author: "Gaëtan Renaudeau",
url: "https://github.com/gre/bezier-easing",
license: "MIT"
},
{
name: "Blob.js",
author: "Eli Grey",
url: "https://github.com/eligrey/Blob.js",
license: "MIT/X11"
},
{
name: "Clipboard.js",
author: "Zeno Rocha",
url: "https://github.com/zenorocha/clipboard.js/",
license: "MIT"
},
{
name: "Canvas-toBlob.js",
author: "Eli Grey",
url: "https://github.com/eligrey/canvas-toBlob.js",
license: "MIT/X11"
},
{
name: "Canvas2SVG",
author: "Gliffy Inc.",
url: "https://github.com/gliffy/canvas2svg",
license: "MIT"
},
{
name: "Clusterize.js",
author: "Denis Lukov",
url: "https://github.com/NeXTs/Clusterize.js",
license: "$"
},
{
name: "ColorSpace.js",
author: "Michael Deal",
url: "https://github.com/mudcube/Color.Space.js",
license: "MIT"
},
{
name: "ContextMenu.js",
author: "Anthony Foster",
url: "https://github.com/aantthony/contextmenu",
license: "MIT"
},
{
name: "Event.js",
author: "Michael Deal",
url: "https://github.com/mudcube/Event.js",
license: "MIT"
},
{
name: "FileSaver.js",
author: "Eli Grey",
url: "https://purl.eligrey.com/github/FileSaver.js",
license: "MIT/X11"
},
{
name: "GLFX.js",
author: "Evan Wallace",
url: "https://github.com/evanw/glfx.js",
license: "MIT"
},
{
name: "GLSL Simplex Noise",
author: "Ian McEwan",
url: "https://github.com/ashima/webgl-noise",
license: "MIT"
},
{
name: "GLSL Blend Modes",
author: "Nathaniel Meyer",
url: "https://www.nutty.ca/",
license: "Nutty"
},
{
name: "GLSL Old Film",
author: "Nathaniel Meyer",
url: "https://www.nutty.ca/",
license: "Nutty"
},
{
name: "GLSL Colorify",
author: "alteredq",
url: "https://github.com/mrdoob/three.js",
license: "MIT"
},
{
name: "GLSL Color Map",
author: "Google",
url: "https://code.google.com/p/webglsamples",
license: "BSD"
},
{
name: "GLSL Kaleidoscope",
author: "Toby Schachman",
url: "http://pixelshaders.com/editor/",
license: "~"
},
{
name: "GLSL LumaKey",
author: "Brian Chirls",
url: "https://seriouslyjs.org",
license: "MIT"
},
{
name: "GLSL Scanline",
author: "Brian Chirls",
url: "https://seriouslyjs.org",
license: "MIT"
},
{
name: "GLSL TVGlitch",
author: "Brian Chirls",
url: "https://seriouslyjs.org",
license: "MIT"
},
{
name: "HTML2Canvas",
author: "Niklas von Hertzen",
url: "https://github.com/niklasvh/html2canvas",
license: "MIT"
},
{
name: "IDB.FileSystem",
author: "Eric Bidelman",
url: "https://github.com/ebidel/idb.filesystem.js/",
license: "Apache2"
},
{
name: "Infinite Tree",
author: "Cheton Wu",
url: "https://github.com/cheton/infinite-tree",
license: "MIT"
},
{
name: "jsPDF",
author: "James Hall",
url: "https://github.com/MrRio/jsPDF",
license: "MIT"
},
{
name: "Javascript Clipper",
author: "Timo Kähkönen",
url: "https://sourceforge.net/p/jsclipper/wiki/documentation/",
license: "BSL1.0"
},
{
name: "JSON Diff Patch",
author: "Benjamín Eidelman",
url: "https://github.com/benjamine/jsondiffpatch",
license: "MIT"
},
{
name: "Lunr.js",
author: "Oliver Nightingale",
url: "https://github.com/olivernn/lunr.js/",
license: "MIT"
},
{
name: "Morf.js",
author: "Joe Lambert",
url: "https://github.com/joelambert/morf",
license: "MIT"
},
{
name: "NodeWebkit",
author: "Roger Wang",
url: "https://github.com/rogerwang/node-webkit",
license: "MIT"
},
{
name: "OpenType.js",
author: "Frederik De Bleser",
url: "https://github.com/nodebox/opentype.js",
license: "MIT"
},
{
name: "PDF.js",
author: "Mozilla",
url: "https://mozilla.github.io/pdf.js",
license: "Apache2"
},
{
name: "Perfect Scrollbar",
author: "Hyunje Alex Jun",
url: "https://github.com/noraesae/perfect-scrollbar",
license: "MIT"
},
{
name: "PSD.js",
author: "Imaya Yuta",
url: "https://github.com/imaya/psd.js",
license: "MIT"
},
{
name: "Web Torrent",
author: "WebTorrent, LLC",
url: "https://github.com/feross/webtorrent",
license: "MIT"
},
{
name: "ZIP.js",
author: "Gildas Lormeau",
url: "https://gildas-lormeau.github.io/zip.js",
license: "BSD"
}
]
/** * Special thanks to all contributors and the community. * Sketchpad's growth and success are driven by shared creativity and support. */