| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/local/lib/node_modules/ember-cli/blueprints/http-proxy/ |
Upload File : |
'use strict';
const Blueprint = require('../../lib/models/blueprint');
module.exports = {
description: 'Generates a relative proxy to another server.',
anonymousOptions: ['local-path', 'remote-url'],
locals(options) {
let proxyUrl = options.args[2];
return {
path: `/${options.entity.name.replace(/^\//, '')}`,
proxyUrl,
};
},
beforeInstall(options) {
let serverBlueprint = Blueprint.lookup('server', {
ui: this.ui,
project: this.project,
});
return serverBlueprint.install(options);
},
afterInstall() {
return this.addPackagesToProject([{ name: 'http-proxy', target: '^1.1.6' }]);
},
};