Guest User

Untitled

a guest
Dec 8th, 2024
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.52 KB | None | 0 0
  1. {
  2. "extends": ["eslint-config-manzdev","plugin:jsdoc/recommended"],
  3. "plugins": [
  4. "jsdoc"
  5. ],
  6. "globals": {
  7. "p5": "readonly",
  8.  
  9. "arc": "readonly",
  10. "circle": "readonly",
  11. "ellipse": "readonly",
  12. "line": "readonly",
  13. "point": "readonly",
  14. "quad": "readonly",
  15. "square" : "readonly",
  16. "triangle": "readonly",
  17.  
  18. "createModel": "readonly",
  19. "loadModel": "readonly",
  20. "model": "readonly",
  21.  
  22. "beginGeometry": "readonly",
  23. "box": "readonly",
  24. "buildGeometry": "readonly",
  25. "cone": "readonly",
  26. "cylinder": "readonly",
  27. "ellipsoid": "readonly",
  28. "endGeometry": "readonly",
  29. "freeGeometry": "readonly",
  30. "plane": "readonly",
  31. "sphere": "readonly",
  32. "torus": "readonly",
  33.  
  34. "ellipseMode": "readonly",
  35. "noSmooth": "readonly",
  36. "rectMode": "readonly",
  37. "smooth": "readonly",
  38. "strokeCap": "readonly",
  39. "strokeJoin": "readonly",
  40. "strokeWeight": "readonly",
  41.  
  42. "bezier": "readonly",
  43. "bezierDetail": "readonly",
  44. "bezierPoint": "readonly",
  45. "bezierTangent": "readonly",
  46. "curve": "readonly",
  47. "curveDetail": "readonly",
  48. "curvePoint": "readonly",
  49. "curveTangent": "readonly",
  50. "curveTightness": "readonly",
  51.  
  52. "beginContour": "readonly",
  53. "beginShape": "readonly",
  54. "bezierVertex": "readonly",
  55. "curveVertex": "readonly",
  56. "endContour": "readonly",
  57. "endShape": "readonly",
  58. "normal": "readonly",
  59. "quadraticVertex": "readonly",
  60. "vertex": "readonly",
  61.  
  62. "calculateBoundingBox": "readonly",
  63. "clearColors": "readonly",
  64. "computeFaces": "readonly",
  65. "computeNormals": "readonly",
  66. "faces": "readonly",
  67. "flipU": "readonly",
  68. "flipV": "readonly",
  69. "saveObj": "readonly",
  70. "saveStl": "readonly",
  71. "uvs": "readonly",
  72. "vertexNormals": "readonly",
  73. "vertices": "readonly",
  74.  
  75. "alpha": "readonly",
  76. "blue": "readonly",
  77. "brightness": "readonly",
  78. "green": "readonly",
  79. "hue": "readonly",
  80. "lerpColor": "readonly",
  81. "lightness": "readonly",
  82. "paletteLerp": "readonly",
  83. "red": "readonly",
  84. "saturation": "readonly",
  85.  
  86. "rect": "readonly",
  87. "background": "readonly",
  88. "beginClip": "readonly",
  89. "clip": "readonly",
  90. "colorMode": "readonly",
  91. "endClip": "readonly",
  92. "erase": "readonly",
  93. "fill": "readonly",
  94. "noErase": "readonly",
  95. "noFill": "readonly",
  96. "noStroke": "readonly",
  97. "stroke": "readonly",
  98.  
  99. "setAlpha": "readonly",
  100. "setBlue": "readonly",
  101. "setGreen": "readonly",
  102. "setRed": "readonly",
  103.  
  104. "textAlign": "readonly",
  105. "textAscent": "readonly",
  106. "textDescent": "readonly",
  107. "textLeading": "readonly",
  108. "textSize": "readonly",
  109. "textStyle": "readonly",
  110. "textWidth": "readonly",
  111. "textWrap": "readonly",
  112.  
  113. "loadFont": "readonly",
  114. "text": "readonly",
  115. "textFont": "readonly",
  116.  
  117. "font": "readonly",
  118. "textBounds": "readonly",
  119. "textToPoints": "readonly",
  120.  
  121. "createImage": "readonly",
  122. "saveCanvas": "readonly",
  123. "saveFrames": "readonly",
  124.  
  125. "image": "readonly",
  126. "imageMode": "readonly",
  127. "loadImage": "readonly",
  128. "noTint": "readonly",
  129. "saveGif": "readonly",
  130. "tint": "readonly",
  131.  
  132. "delay": "readonly",
  133. "filter": "readonly",
  134. "getCurrentFrame": "readonly",
  135. "height": "readonly",
  136. "loadPixels": "readonly",
  137. "mask": "readonly",
  138. "numFrames": "readonly",
  139. "setFrame": "readonly",
  140.  
  141. "applyMatrix": "readonly",
  142. "resetMatrix": "readonly",
  143. "rotateX": "readonly",
  144. "rotateY": "readonly",
  145. "rotateZ": "readonly",
  146. "scale": "readonly",
  147. "shearX": "readonly",
  148. "shearY": "readonly",
  149. "translate": "readonly",
  150.  
  151. "cursor": "readonly",
  152. "deltaTime": "readonly",
  153. "describe": "readonly",
  154. "describeElement": "readonly",
  155. "displayDensity": "readonly",
  156. "displayHeight": "readonly",
  157. "displayWidth": "readonly",
  158. "focused": "readonly",
  159. "frameCount": "readonly",
  160. "frameRate": "readonly",
  161. "fullscreen": "readonly",
  162. "getTargetFrameRate": "readonly",
  163. "getURL": "readonly",
  164. "getURLParams": "readonly",
  165. "getURLPath": "readonly",
  166. "gridOutput": "readonly",
  167. "noCursor": "readonly",
  168. "textOutput": "readonly",
  169. "webglVersion": "readonly",
  170. "windowHeight": "readonly",
  171. "windowResized": "readonly",
  172. "windowWidth": "readonly",
  173.  
  174. "linePerspective": "readonly",
  175. "setCamera": "readonly",
  176.  
  177. "debugMode": "readonly",
  178. "noDebugMode": "readonly",
  179. "orbitControl": "readonly",
  180.  
  181. "ambientLight": "readonly",
  182. "directionalLight": "readonly",
  183. "imageLight": "readonly",
  184. "lightFalloff": "readonly",
  185. "lights": "readonly",
  186. "noLights": "readonly",
  187. "panorama": "readonly",
  188. "pointLight": "readonly",
  189. "specularColor": "readonly",
  190. "spotLight": "readonly",
  191.  
  192. "ambientMaterial": "readonly",
  193. "baseColorShader": "readonly",
  194. "baseMaterialShader": "readonly",
  195. "baseNormalShader": "readonly",
  196. "baseStrokeShader": "readonly",
  197. "createFilterShader": "readonly",
  198. "createShader": "readonly",
  199. "emissiveMaterial": "readonly",
  200. "loadShader": "readonly",
  201. "metalness": "readonly",
  202. "normalMaterial": "readonly",
  203. "resetShader": "readonly",
  204. "shader": "readonly",
  205. "shininess": "readonly",
  206. "specularMaterial": "readonly",
  207. "texture": "readonly",
  208. "textureMode": "readonly",
  209. "textureWrap": "readonly",
  210.  
  211. "camera": "readonly",
  212. "centerX": "readonly",
  213. "centerY": "readonly",
  214. "centerZ": "readonly",
  215. "eyeX": "readonly",
  216. "eyeY": "readonly",
  217. "eyeZ": "readonly",
  218. "frustum": "readonly",
  219. "lookAt": "readonly",
  220. "move": "readonly",
  221. "ortho": "readonly",
  222. "pan": "readonly",
  223. "perspective": "readonly",
  224. "roll": "readonly",
  225. "setPosition": "readonly",
  226. "tilt": "readonly",
  227. "upX": "readonly",
  228. "upY": "readonly",
  229. "upZ": "readonly",
  230.  
  231. "copyToContext": "readonly",
  232. "inspectHooks": "readonly",
  233. "modify": "readonly",
  234. "setUniform": "readonly",
  235.  
  236. "blendMode": "readonly",
  237. "clearDepth": "readonly",
  238. "createCanvas": "readonly",
  239. "createFramebuffer": "readonly",
  240. "createGraphics": "readonly",
  241. "drawingContext": "readonly",
  242. "noCanvas": "readonly",
  243. "resizeCanvas": "readonly",
  244. "setAttributes": "readonly",
  245.  
  246. "autoSized": "readonly",
  247. "begin": "readonly",
  248. "color": "readonly",
  249. "createCamera": "readonly",
  250. "depth": "readonly",
  251. "end": "readonly",
  252. "pixelDensity": "readonly",
  253. "pixels": "readonly",
  254. "resize": "readonly",
  255. "updatePixels": "readonly",
  256.  
  257. "createFrameBuffer": "readonly",
  258. "reset": "readonly",
  259.  
  260. "abs": "readonly",
  261. "ceil": "readonly",
  262. "constrain": "readonly",
  263. "exp": "readonly",
  264. "floor": "readonly",
  265. "fract": "readonly",
  266. "log": "readonly",
  267. "map": "readonly",
  268. "max": "readonly",
  269. "min": "readonly",
  270. "norm": "readonly",
  271. "pow": "readonly",
  272. "round": "readonly",
  273. "sq": "readonly",
  274. "sqrt": "readonly",
  275.  
  276. "noise": "readonly",
  277. "noiseDetail": "readonly",
  278. "noiseSeed": "readonly",
  279.  
  280. "random": "readonly",
  281. "randomGaussian": "readonly",
  282. "randomSeed": "readonly",
  283.  
  284. "acos": "readonly",
  285. "angleMode": "readonly",
  286. "asin": "readonly",
  287. "atan": "readonly",
  288. "atan2": "readonly",
  289. "cos": "readonly",
  290. "degrees": "readonly",
  291. "radians": "readonly",
  292. "sin": "readonly",
  293. "tan": "readonly",
  294.  
  295. "createVector": "readonly",
  296.  
  297. "angleBetween": "readonly",
  298. "array": "readonly",
  299. "clampToZero": "readonly",
  300. "copy": "readonly",
  301. "cross": "readonly",
  302. "dist": "readonly",
  303. "dot": "readonly",
  304. "equals": "readonly",
  305. "fromAngle": "readonly",
  306. "fromAngles": "readonly",
  307. "heading": "readonly",
  308. "lerp": "readonly",
  309. "limit": "readonly",
  310. "mag": "readonly",
  311. "magSq": "readonly",
  312. "normalize": "readonly",
  313. "random2D": "readonly",
  314. "random3D": "readonly",
  315. "reflect": "readonly",
  316. "rem": "readonly",
  317. "rotate": "readonly",
  318. "setHeading": "readonly",
  319. "setMag": "readonly",
  320. "slerp": "readonly",
  321. "toString": "readonly",
  322. "x": "readonly",
  323. "y": "readonly",
  324. "z": "readonly",
  325.  
  326. "httpDo": "readonly",
  327. "httpGet": "readonly",
  328. "httpPost": "readonly",
  329. "loadBytes": "readonly",
  330. "loadJSON": "readonly",
  331. "loadStrings": "readonly",
  332. "loadTable": "readonly",
  333. "loadXML": "readonly",
  334.  
  335. "createWriter": "readonly",
  336. "p5.PrintWriter": "readonly",
  337. "save": "readonly",
  338. "saveStrings": "readonly",
  339.  
  340. "day": "readonly",
  341. "hour": "readonly",
  342. "millis": "readonly",
  343. "minute": "readonly",
  344. "month": "readonly",
  345. "second": "readonly",
  346. "year": "readonly",
  347.  
  348. "addColumn": "readonly",
  349. "addRow": "readonly",
  350. "clearRows": "readonly",
  351. "columns": "readonly",
  352. "findRow": "readonly",
  353. "findRows": "readonly",
  354. "getArray": "readonly",
  355. "getColumn": "readonly",
  356. "getColumnCount": "readonly",
  357. "getObject": "readonly",
  358. "getRow": "readonly",
  359. "getRowCount": "readonly",
  360. "getRows": "readonly",
  361. "matchRow": "readonly",
  362. "matchRows": "readonly",
  363. "removeColumn": "readonly",
  364. "removeRow": "readonly",
  365. "removeTokens": "readonly",
  366. "rows": "readonly",
  367.  
  368. "addChild": "readonly",
  369. "getAttributeCount": "readonly",
  370. "getChild": "readonly",
  371. "getChildren": "readonly",
  372. "getContent": "readonly",
  373. "getName": "readonly",
  374. "getNum": "readonly",
  375. "getParent": "readonly",
  376. "getString": "readonly",
  377. "hasAttribute": "readonly",
  378. "hasChildren": "readonly",
  379. "listAttributes": "readonly",
  380. "listChildren": "readonly",
  381. "removeChild": "readonly",
  382. "serialize": "readonly",
  383. "setAttribute": "readonly",
  384. "setContent": "readonly",
  385. "setName": "readonly",
  386.  
  387. "accelerationX": "readonly",
  388. "accelerationY": "readonly",
  389. "accelerationZ": "readonly",
  390. "deviceMoved": "readonly",
  391. "deviceOrientation": "readonly",
  392. "deviceShaken": "readonly",
  393. "deviceTurned": "readonly",
  394. "pAccelerationX": "readonly",
  395. "pAccelerationY": "readonly",
  396. "pAccelerationZ": "readonly",
  397. "pRotationX": "readonly",
  398. "pRotationY": "readonly",
  399. "pRotationZ": "readonly",
  400. "rotationX": "readonly",
  401. "rotationY": "readonly",
  402. "rotationZ": "readonly",
  403. "setMoveThreshold": "readonly",
  404. "setShakeThreshold": "readonly",
  405. "turnAxis": "readonly",
  406.  
  407. "key": "readonly",
  408. "keyCode": "readonly",
  409. "keyIsDown": "readonly",
  410. "keyIsPressed": "readonly",
  411. "keyPressed": "readonly",
  412. "keyReleased": "readonly",
  413. "keyTyped": "readonly",
  414.  
  415. "exitPointerLock": "readonly",
  416. "mouseButton": "readonly",
  417. "mouseDragged": "readonly",
  418. "mouseIsPressed": "readonly",
  419. "mouseX": "readonly",
  420. "mouseY": "readonly",
  421. "movedX": "readonly",
  422. "movedY": "readonly",
  423. "pmouseX": "readonly",
  424. "pmouseY": "readonly",
  425. "pwinMouseX": "readonly",
  426. "pwinMouseY": "readonly",
  427. "requestPointerLock": "readonly",
  428. "winMouseX": "readonly",
  429. "winMouseY": "readonly",
  430.  
  431. "touches": "readonly",
  432.  
  433. "changed": "readonly",
  434. "createA": "readonly",
  435. "createAudio": "readonly",
  436. "createButton": "readonly",
  437. "createCapture": "readonly",
  438. "createCheckbox": "readonly",
  439. "createColorPicker": "readonly",
  440. "createDiv": "readonly",
  441. "createElement": "readonly",
  442. "createFileInput": "readonly",
  443. "createImg": "readonly",
  444. "createInput": "readonly",
  445. "createP": "readonly",
  446. "createRadio": "readonly",
  447. "createSelect": "readonly",
  448. "createSlider": "readonly",
  449. "createSpan": "readonly",
  450. "createVideo": "readonly",
  451. "input": "readonly",
  452. "removeElements": "readonly",
  453. "select": "readonly",
  454. "selectAll": "readonly",
  455.  
  456. "addClass": "readonly",
  457. "attribute": "readonly",
  458. "center": "readonly",
  459. "child": "readonly",
  460. "doubleClicked": "readonly",
  461. "dragLeave": "readonly",
  462. "dragOver": "readonly",
  463. "draggable": "readonly",
  464. "drop": "readonly",
  465. "elt": "readonly",
  466. "hasClass": "readonly",
  467. "hide": "readonly",
  468. "html": "readonly",
  469. "id": "readonly",
  470. "mouseClicked": "readonly",
  471. "mouseMoved": "readonly",
  472. "mouseOut": "readonly",
  473. "mouseOver": "readonly",
  474. "mousePressed": "readonly",
  475. "mouseReleased": "readonly",
  476. "mouseWheel": "readonly",
  477. "parent": "readonly",
  478. "position": "readonly",
  479. "removeAttribute": "readonly",
  480. "removeClass": "readonly",
  481. "show": "readonly",
  482. "style": "readonly",
  483. "toggleClass": "readonly",
  484. "touchEnded": "readonly",
  485. "touchMoved": "readonly",
  486. "touchStarted": "readonly",
  487. "value": "readonly",
  488. "width": "readonly",
  489.  
  490. "data": "readonly",
  491. "file": "readonly",
  492. "name": "readonly",
  493. "subType": "readonly",
  494. "type": "readonly",
  495.  
  496. "addCue": "readonly",
  497. "autoplay": "readonly",
  498. "clearCues": "readonly",
  499. "connect": "readonly",
  500. "disconnect": "readonly",
  501. "duration": "readonly",
  502. "hideControls": "readonly",
  503. "onended": "readonly",
  504. "pause": "readonly",
  505. "play": "readonly",
  506. "removeCue": "readonly",
  507. "showControls": "readonly",
  508. "speed": "readonly",
  509. "src": "readonly",
  510. "stop": "readonly",
  511. "time": "readonly",
  512. "volume": "readonly",
  513.  
  514. "append": "readonly",
  515. "arrayCopy": "readonly",
  516. "concat": "readonly",
  517. "reverse": "readonly",
  518. "shorten": "readonly",
  519. "shuffle": "readonly",
  520. "sort": "readonly",
  521. "splice": "readonly",
  522. "subset": "readonly",
  523.  
  524. "boolean": "readonly",
  525. "byte": "readonly",
  526. "char": "readonly",
  527. "float": "readonly",
  528. "hex": "readonly",
  529. "int": "readonly",
  530. "str": "readonly",
  531. "unchar": "readonly",
  532. "unhex": "readonly",
  533.  
  534. "createNumberDict": "readonly",
  535. "createStringDict": "readonly",
  536. "p5.StringDict": "readonly",
  537.  
  538. "clearStorage": "readonly",
  539. "getItem": "readonly",
  540. "removeItem": "readonly",
  541. "storeItem": "readonly",
  542.  
  543. "join": "readonly",
  544. "match": "readonly",
  545. "matchAll": "readonly",
  546. "nf": "readonly",
  547. "nfc": "readonly",
  548. "nfp": "readonly",
  549. "nfs": "readonly",
  550. "split": "readonly",
  551. "splitTokens": "readonly",
  552. "trim": "readonly",
  553.  
  554. "add": "readonly",
  555. "div": "readonly",
  556. "maxKey": "readonly",
  557. "maxValue": "readonly",
  558. "minKey": "readonly",
  559. "minValue": "readonly",
  560. "mult": "readonly",
  561. "sub": "readonly",
  562.  
  563. "clear": "readonly",
  564. "create": "readonly",
  565. "get": "readonly",
  566. "hasKey": "readonly",
  567. "print": "readonly",
  568. "saveJSON": "readonly",
  569. "saveTable": "readonly",
  570. "set": "readonly",
  571. "size": "readonly",
  572.  
  573. "disableFriendlyErrors": "readonly",
  574. "draw": "readonly",
  575. "isLooping": "readonly",
  576. "loop": "readonly",
  577. "noLoop": "readonly",
  578. "pop": "readonly",
  579. "preload": "readonly",
  580. "push": "readonly",
  581. "redraw": "readonly",
  582. "remove": "readonly",
  583. "setup": "readonly",
  584.  
  585. "AUTO": "readonly",
  586. "DEGREES": "readonly",
  587. "HALF_PI": "readonly",
  588. "HSB": "readonly",
  589. "P2D": "readonly",
  590. "PI": "readonly",
  591. "QUARTER_PI": "readonly",
  592. "RADIANS": "readonly",
  593. "TAU": "readonly",
  594. "TWO_PI": "readonly",
  595. "VERSION": "readonly",
  596. "WEBGL": "readonly",
  597. "WEBGL2": "readonly",
  598.  
  599. "class": "readonly",
  600. "console": "readonly",
  601. "for": "readonly",
  602. "function": "readonly",
  603. "if": "readonly",
  604. "let": "readonly",
  605. "Array": "readonly",
  606. "Boolean": "readonly",
  607. "Number": "readonly",
  608. "Object": "readonly",
  609. "String": "readonly",
  610. "while": "readonly"
  611. },
  612. "rules": {
  613. "jsdoc/check-alignment": "error",
  614. "jsdoc/check-param-names": "error",
  615. "jsdoc/check-tag-names": "error",
  616. "jsdoc/check-types": "error",
  617. "jsdoc/require-description": "error",
  618. "jsdoc/require-param": "error",
  619. "jsdoc/require-param-description": "error",
  620. "jsdoc/require-param-type": "error",
  621. "jsdoc/require-returns": "error",
  622. "jsdoc/require-returns-check": "error",
  623. "jsdoc/require-returns-description": "error",
  624. "jsdoc/require-returns-type": "error"
  625. }
  626. }
  627.  
Advertisement
Add Comment
Please, Sign In to add comment