# wpide/3.5.10/freemius/gulptasks/scripts.js

WPIDE – File Manager &amp; Code Editor, version 3.5.10. 23 lines.

- Page: https://pluginprobe.com/plugins/wpide/3.5.10/code/freemius/gulptasks/scripts.js
- Raw: https://pluginprobe.com/plugins/wpide/3.5.10/raw/freemius/gulptasks/scripts.js
- Modified: 2026-07-13T18:04:42+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wpide/3.5.10/code/freemius/gulptasks/scripts.js#L10-L20`.

```javascript
const {getJsCompiler} = require('./compilers');
const jsSourceDir = 'assets/scripts';

const jsOutput = 'assets/js';

const jsSources = {
    ['nojquery.ba-postmessage']: `${jsSourceDir}/nojquery.ba-postmessage.js`,
    ['postmessage']            : `${jsSourceDir}/postmessage.js`,
    ['jquery.form']            : `${jsSourceDir}/jquery.form.js`,
};

exports.getSdkJSCompilers = (isProd) => {
    return Object.entries(jsSources).map(([fileName, source]) => {
        return getJsCompiler(
            source,
            jsOutput,
            `${fileName}.js`,
            isProd,
        );
    });
};

exports.jsSources = jsSources;
```
