Inspiration
- Gatsby
- Sketch
https://www.smashingmagazine.com/2017/08/create-sketch-plugin-front-end-technologies/
- Codemirror
- VS Code
- Insomnia
| @echo off | |
| set folders=node_modules | |
| echo This will delete all [%folders%] folders recursively and cannot be undone. | |
| choice /t 10 /d n /c yn /m "Press Y to continue, N to stop" | |
| if %errorLevel% neq 1 goto :EOF | |
| for /d /r . %%D in (%folders%) do if exist "%%~fD\" (echo %%D && rd "%%~fD" /s /q) |
| const Controller = () => { | |
| const controller = { | |
| __VERSION__: '1.0.0', | |
| plugins: {}, | |
| installPlugin (plugin, override) { | |
| if (!plugin || !('__pluginName__' in plugin)) { | |
| throw new Error(`Controller was unable to install plugin - Invalid plugin was provided.`) | |
| } |
| Last Updated: 7 Oct 2025 | |
| ------------------------- | |
| In this package, you will find a brief introduction to the Scripting API for DaVinci Resolve Studio. Apart from this README.txt file, this package contains folders containing the basic import | |
| modules for scripting access (DaVinciResolve.py) and some representative examples. | |
| From v16.2.0 onwards, the nodeIndex parameters accepted by SetLUT() and SetCDL() are 1-based instead of 0-based, i.e. 1 <= nodeIndex <= total number of nodes. | |
| Overview | |
| -------- | |
| As with Blackmagic Fusion scripts, user scripts written in Lua and Python programming languages are supported. By default, scripts can be invoked from the Console window in the Fusion page, |
Inspiration
https://www.smashingmagazine.com/2017/08/create-sketch-plugin-front-end-technologies/
| ----------POSSIBLE OPTIONS---------------------------------------------- | |
| --account : [optional] account name to login with | |
| --key : [optional] connection key for the server (defaults to 1 in debug) | |
| --automationRoutine : [optional] automation routine to run after login | |
| --startAutomationGraph : [optional] start up and execute automation global graph using provided guid | |
| --gatherEffectStats : [optional] enables effect stat gathering | |
| --noautoconnect : [optional] Do not automatically connect to a server | |
| --fastQuit | |
| --dumpAssetNames : Write to <file> a JSON map of GUID (String "0xabc...") to asset name for all soft assets | |
| --startPosition : [optional] start position when joining a map |
| // Implementation in ES6 | |
| function pagination(c, m) { | |
| var current = c, | |
| last = m, | |
| delta = 2, | |
| left = current - delta, | |
| right = current + delta + 1, | |
| range = [], | |
| rangeWithDots = [], | |
| l; |
| <!doctype html> | |
| <html> | |
| <head> | |
| <!-- Based on http://codepen.io/lbebber/pen/ypgql --> | |
| <link href="http://necolas.github.io/normalize.css/3.0.2/normalize.css" rel='stylesheet'/> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script> | |
| <style> | |
| /* Just colors and font sizes */ | |
| * { | |
| font-family: sans-serif; |
| /** | |
| * Perform a deeply recursive reduce on a set of JSON, or a JSON-encodable Object hierarchy. | |
| * | |
| * @param {Array|Object} collection | |
| * @param {Function} fn | |
| * @param {*} memo | |
| * @return {*} | |
| */ | |
| function deepReduce(collection, fn, memo) { |
| if (typeof $WH == "undefined") { | |
| $WH = { | |
| wowheadRemote: true | |
| } | |
| } | |
| $WH.isTouch = function () { | |
| if (!$WH.wowheadRemote && typeof Platform != "undefined") { | |
| $WH.isTouch = function () { | |
| return Platform.isTouch() | |
| } |