mirror of
https://github.com/scratchfoundation/scratchjr.git
synced 2024-11-25 00:28:20 -05:00
124 lines
3.2 KiB
Text
124 lines
3.2 KiB
Text
{
|
|
"rules": {
|
|
"curly": [2, "multi-line"],
|
|
"eol-last": [2],
|
|
"indent": [2, 4],
|
|
"linebreak-style": [2, "unix"],
|
|
"max-len": [2, 120, 4],
|
|
"no-trailing-spaces": [2, { "skipBlankLines": true }],
|
|
"no-unused-vars": [2, {"args": "after-used", "varsIgnorePattern": "^_"}],
|
|
"quotes": [2, "single"],
|
|
"semi": [2, "always"],
|
|
"space-before-function-paren": [2, "always"],
|
|
"strict": [2, "never"],
|
|
"brace-style": [2, "1tbs", { "allowSingleLine": false }]
|
|
},
|
|
"env": {
|
|
"browser": true
|
|
},
|
|
"globals": {
|
|
"AndroidInterface": true,
|
|
"window": true,
|
|
"Cookie": true,
|
|
"getUrlVars": true,
|
|
"libInit": true,
|
|
"vlen": true,
|
|
"gn": true,
|
|
"CSSTransition": true,
|
|
"CSSTransition3D": true,
|
|
"WebKitCSSMatrix": true,
|
|
"globalx": true,
|
|
"globaly": true,
|
|
"localx": true,
|
|
"localy": true,
|
|
"getIdFor": true,
|
|
"hitRect": true,
|
|
"hit3DRect": true,
|
|
"rgb2hsb": true,
|
|
"colorToRGBA": true,
|
|
"drawScaled": true,
|
|
"getDocumentHeight": true,
|
|
"getDocumentWidth": true,
|
|
"setCanvasSizeScaledToWindowDocumentHeight": true,
|
|
"newHTML": true,
|
|
"newCanvas": true,
|
|
"newDiv": true,
|
|
"newP": true,
|
|
"newTextInput": true,
|
|
"newImage": true,
|
|
"getStringSize": true,
|
|
"setCanvasSize": true,
|
|
"setProps": true,
|
|
"frame": true,
|
|
"writeText": true,
|
|
"fitInRect": true,
|
|
"rgbToHex": true,
|
|
"Vector": true,
|
|
"DrawPath": true,
|
|
"drawThumbnail": true,
|
|
"ScratchJr": true,
|
|
"Runtime": true,
|
|
"Localization": true,
|
|
"iOS": true,
|
|
"Settings": true,
|
|
"BlockSpecs": true,
|
|
"Block": true,
|
|
"BlockArg": true,
|
|
"Stage": true,
|
|
"Project": true,
|
|
"Scroll": true,
|
|
"Thread": true,
|
|
"Scripts": true,
|
|
"ScratchAudio": true,
|
|
"Library": true,
|
|
"Paint": true,
|
|
"Record": true,
|
|
"Prims": true,
|
|
"Undo": true,
|
|
"Events": true,
|
|
"Menu": true,
|
|
"IO": true,
|
|
"UI": true,
|
|
"Thumbs": true,
|
|
"Grid": true,
|
|
"Alert": true,
|
|
"Palette": true,
|
|
"ScriptsPane": true,
|
|
"MediaLib": true,
|
|
"Sprite": true,
|
|
"Rectangle": true,
|
|
"Matrix": true,
|
|
"Page": true,
|
|
"Home": true,
|
|
"Lobby": true,
|
|
"Samples": true,
|
|
"Camera": true,
|
|
"getIdForCamera": true,
|
|
"Ghost": true,
|
|
"Layers": true,
|
|
"Paint": true,
|
|
"PaintAction": true,
|
|
"PaintIO": true,
|
|
"PaintLayout": true,
|
|
"PaintUndo": true,
|
|
"SVGTools": true,
|
|
"SVGImage": true,
|
|
"Transform": true,
|
|
"Layer": true,
|
|
"Path": true,
|
|
"DEGTOR": true,
|
|
"xform": true,
|
|
"selxform": true,
|
|
"SVG2Canvas": true,
|
|
"isTablet": true,
|
|
"isiOS": true,
|
|
"isAndroid": true,
|
|
"scaleMultiplier": true,
|
|
"JSZip": true,
|
|
"Snap": true,
|
|
"IntlMessageFormat": true,
|
|
"Sound": true,
|
|
"webkitAudioContext": true
|
|
},
|
|
"extends": "eslint:recommended"
|
|
}
|