Created
March 12, 2015 04:01
-
-
Save Spaxe/8704847bfd982139cad3 to your computer and use it in GitHub Desktop.
JSHint Options for p5js
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| // The plugin looks for a .jshintrc file in the same directory as the source | |
| // file you're prettifying (or any directory above if it doesn't exist, or in | |
| // your home folder if everything else fails) and uses those options along | |
| // the default ones. | |
| // Details: https://github.com/victorporof/Sublime-JSHint#using-your-own-jshintrc-options | |
| // Example: https://github.com/jshint/jshint/blob/master/examples/.jshintrc | |
| // Documentation: http://www.jshint.com/docs/options/ | |
| "browser": true, | |
| "esnext": true, | |
| "globalstrict": true, | |
| "quotmark": true, | |
| "undef": true, | |
| "unused": false, | |
| "globals": { | |
| "ADD": true, | |
| "ALT": true, | |
| "ARROW": true, | |
| "AUTO": true, | |
| "BACKSPACE": true, | |
| "BASELINE": true, | |
| "BEVEL": true, | |
| "BEZIER": true, | |
| "BLEND": true, | |
| "BOLD": true, | |
| "BOTTOM": true, | |
| "BURN": true, | |
| "CENTER": true, | |
| "CHORD": true, | |
| "CLOSE": true, | |
| "CONTROL": true, | |
| "CORNER": true, | |
| "CORNERS": true, | |
| "CROSS": true, | |
| "CURVE": true, | |
| "DARKEST": true, | |
| "DEGREES": true, | |
| "DELETE": true, | |
| "DIFFERENCE": true, | |
| "DODGE": true, | |
| "DOWN_ARROW": true, | |
| "ENTER": true, | |
| "ESCAPE": true, | |
| "EXCLUSION": true, | |
| "HALF_PI": true, | |
| "HAND": true, | |
| "HARD_LIGHT": true, | |
| "HSB": true, | |
| "ITALIC": true, | |
| "LEFT": true, | |
| "LEFT_ARROW": true, | |
| "LIGHTEST": true, | |
| "LINEAR": true, | |
| "LINES": true, | |
| "MITER": true, | |
| "MOVE": true, | |
| "MULTIPLY": true, | |
| "NORMAL": true, | |
| "OPEN": true, | |
| "OPTION": true, | |
| "OVERLAY": true, | |
| "PI": true, | |
| "PIE": true, | |
| "POINTS": true, | |
| "PROJECT": true, | |
| "QUADRATIC": true, | |
| "QUADS": true, | |
| "QUAD_STRIP": true, | |
| "QUARTER_PI": true, | |
| "RADIANS": true, | |
| "RADIUS": true, | |
| "REPLACE": true, | |
| "RETURN": true, | |
| "RGB": true, | |
| "RIGHT": true, | |
| "RIGHT_ARROW": true, | |
| "ROUND": true, | |
| "SCREEN": true, | |
| "SHIFT": true, | |
| "SOFT_LIGHT": true, | |
| "SQUARE": true, | |
| "TAB": true, | |
| "TAU": true, | |
| "TEXT": true, | |
| "TOP": true, | |
| "TRIANGLES": true, | |
| "TRIANGLE_FAN": true, | |
| "TRIANGLE_STRIP": true, | |
| "TWO_PI": true, | |
| "UP_ARROW": true, | |
| "WAIT": true, | |
| "abs": true, | |
| "acos": true, | |
| "alpha": true, | |
| "angleMode": true, | |
| "append": true, | |
| "applyMatrix": true, | |
| "arc": true, | |
| "arrayCopy": true, | |
| "asin": true, | |
| "atan": true, | |
| "atan2": true, | |
| "background": true, | |
| "beginContour": true, | |
| "beginRaw": true, | |
| "beginRecord": true, | |
| "beginShape": true, | |
| "bezier": true, | |
| "bezierDetail": true, | |
| "bezierPoint": true, | |
| "bezierTangent": true, | |
| "bezierVertex": true, | |
| "blend": true, | |
| "blendMode": true, | |
| "blue": true, | |
| "brightness": true, | |
| "ceil": true, | |
| "clear": true, | |
| "color": true, | |
| "colorMode": true, | |
| "concat": true, | |
| "constrain": true, | |
| "copy": true, | |
| "cos": true, | |
| "createCanvas": true, | |
| "createGraphics": true, | |
| "createImage": true, | |
| "createInput": true, | |
| "createOutput": true, | |
| "createReader": true, | |
| "createVector": true, | |
| "createWriter": true, | |
| "cursor": true, | |
| "curve": true, | |
| "curveDetail": true, | |
| "curvePoint": true, | |
| "curveTangent": true, | |
| "curveTightness": true, | |
| "curveTightness": true, | |
| "curveVertex": true, | |
| "day": true, | |
| "degrees": true, | |
| "devicePixelScaling": true, | |
| "displayHeight": true, | |
| "displayWidth": true, | |
| "dist": true, | |
| "downloadFile": true, | |
| "draw": true, | |
| "ellipse": true, | |
| "ellipseMode": true, | |
| "endContour": true, | |
| "endRaw": true, | |
| "endRecord": true, | |
| "endShape": true, | |
| "exit": true, | |
| "exp": true, | |
| "fill": true, | |
| "filter": true, | |
| "float": true, | |
| "floor": true, | |
| "focused": true, | |
| "frameCount": true, | |
| "frameRate": true, | |
| "fullscreen": true, | |
| "get": true, | |
| "getFrameRate": true, | |
| "getURL": true, | |
| "getURLParams": true, | |
| "getURLPath": true, | |
| "green": true, | |
| "height": true, | |
| "hour": true, | |
| "httpDo": true, | |
| "httpGet": true, | |
| "httpPost": true, | |
| "hue": true, | |
| "image": true, | |
| "imageMode": true, | |
| "int": true, | |
| "isKeyPressed": true, | |
| "isMousePressed": true, | |
| "join": true, | |
| "key": true, | |
| "keyCode": true, | |
| "keyIsDown": true, | |
| "keyIsPressed": true, | |
| "lerp": true, | |
| "lerpColor": true, | |
| "line": true, | |
| "loadBytes": true, | |
| "loadImage": true, | |
| "loadJSON": true, | |
| "loadPixels": true, | |
| "loadStrings": true, | |
| "loadTable": true, | |
| "loadXML": true, | |
| "log": true, | |
| "loop": true, | |
| "mag": true, | |
| "map": true, | |
| "match": true, | |
| "matchAll": true, | |
| "max": true, | |
| "millis": true, | |
| "min": true, | |
| "minute": true, | |
| "month": true, | |
| "mouseButton": true, | |
| "mouseIsPressed": true, | |
| "mouseX": true, | |
| "mouseY": true, | |
| "nf": true, | |
| "nfc": true, | |
| "nfp": true, | |
| "nfs": true, | |
| "noCanvas": true, | |
| "noCursor": true, | |
| "noFill": true, | |
| "noLoop": true, | |
| "noSmooth": true, | |
| "noStroke": true, | |
| "noTint": true, | |
| "noise": true, | |
| "noiseDetail": true, | |
| "noiseSeed": true, | |
| "norm": true, | |
| "onblur": true, | |
| "onclick": true, | |
| "onkeydown": true, | |
| "onkeypress": true, | |
| "onkeyup": true, | |
| "onmousedown": true, | |
| "onmousemove": true, | |
| "onmouseup": true, | |
| "onmousewheel": true, | |
| "onresize": true, | |
| "ontouchend": true, | |
| "ontouchmove": true, | |
| "ontouchstart": true, | |
| "parseXML": true, | |
| "pixels": true, | |
| "pmouseX": true, | |
| "pmouseY": true, | |
| "point": true, | |
| "pop": true, | |
| "popMatrix": true, | |
| "popStyle": true, | |
| "pow": true, | |
| "print": true, | |
| "print": true, | |
| "printMatrix": true, | |
| "println": true, | |
| "ptouchX": true, | |
| "ptouchY": true, | |
| "push": true, | |
| "pushMatrix": true, | |
| "pushStyle": true, | |
| "pwinMouseX": true, | |
| "pwinMouseY": true, | |
| "quad": true, | |
| "quadraticVertex": true, | |
| "radians": true, | |
| "random": true, | |
| "randomGaussian": true, | |
| "randomSeed": true, | |
| "rect": true, | |
| "rectMode": true, | |
| "red": true, | |
| "redraw": true, | |
| "registerMethod": true, | |
| "registerPreloadMethod": true, | |
| "resetMatrix": true, | |
| "resizeCanvas": true, | |
| "reverse": true, | |
| "rotate": true, | |
| "rotateX": true, | |
| "rotateY": true, | |
| "round": true, | |
| "saturation": true, | |
| "save": true, | |
| "saveBytes": true, | |
| "saveCanvas": true, | |
| "saveFrames": true, | |
| "saveJSON": true, | |
| "saveJSONArray": true, | |
| "saveJSONObject": true, | |
| "saveStream": true, | |
| "saveStrings": true, | |
| "saveTable": true, | |
| "saveXML": true, | |
| "scale": true, | |
| "second": true, | |
| "selectFolder": true, | |
| "selectInput": true, | |
| "selectOutput": true, | |
| "set": true, | |
| "setFrameRate": true, | |
| "setup": true, | |
| "shearX": true, | |
| "shearY": true, | |
| "shorten": true, | |
| "sin": true, | |
| "size": true, | |
| "smooth": true, | |
| "sort": true, | |
| "splice": true, | |
| "split": true, | |
| "splitTokens": true, | |
| "sq": true, | |
| "sqrt": true, | |
| "stroke": true, | |
| "strokeCap": true, | |
| "strokeJoin": true, | |
| "strokeWeight": true, | |
| "subset": true, | |
| "tan": true, | |
| "text": true, | |
| "textAlign": true, | |
| "textAscent": true, | |
| "textDescent": true, | |
| "textFont": true, | |
| "textLeading": true, | |
| "textSize": true, | |
| "textStyle": true, | |
| "textWidth": true, | |
| "tint": true, | |
| "touchIsDown": true, | |
| "touchX": true, | |
| "touchY": true, | |
| "touches": true, | |
| "translate": true, | |
| "triangle": true, | |
| "trim": true, | |
| "updatePixels": true, | |
| "vertex": true, | |
| "width": true, | |
| "winMouseX": true, | |
| "winMouseY": true, | |
| "windowHeight": true, | |
| "windowWidth": true, | |
| "writeFile": true, | |
| "year": true | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I created something similar for the p5.dom.js and p5.sound.js libraries.