UNPKG

ness

Version:

✪ No-effort static sites deployed to your AWS account.

20 lines 3.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const commander_1 = require("commander"); const Deploy_1 = require("./components/Deploy"); const cli_1 = require("./cli"); exports.default = new commander_1.Command() .command('deploy') .storeOptionsAsProperties(false) .description('Deploy a web site to your AWS account.') .option('--dir <dir>', 'the directory to publish') .option('--domain <domain>', 'custom domain') .option('--csp <csp>', 'content-security-policy header value') .option('--index-doc <index-doc>', 'index document for your site') .option('--error-doc <error-doc>', 'error document for your site') .option('--prod', 'this is a production environment') .option('--redirect-www', 'create a redirect from www.<domain> to <domain>') .option('--spa', 'single page application handling (redirect 404s)') .option('--verbose', 'verbose log output') .action((_options, c) => (0, cli_1.display)(c, Deploy_1.Deploy)); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVwbG95LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RlcGxveS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx5Q0FBaUM7QUFDakMsZ0RBQTBDO0FBQzFDLCtCQUE2QjtBQUU3QixrQkFBZSxJQUFJLG1CQUFPLEVBQUU7S0FDekIsT0FBTyxDQUFDLFFBQVEsQ0FBQztLQUNqQix3QkFBd0IsQ0FBQyxLQUFLLENBQUM7S0FDL0IsV0FBVyxDQUFDLHdDQUF3QyxDQUFDO0tBQ3JELE1BQU0sQ0FBQyxhQUFhLEVBQUUsMEJBQTBCLENBQUM7S0FDakQsTUFBTSxDQUFDLG1CQUFtQixFQUFFLGVBQWUsQ0FBQztLQUM1QyxNQUFNLENBQUMsYUFBYSxFQUFFLHNDQUFzQyxDQUFDO0tBQzdELE1BQU0sQ0FBQyx5QkFBeUIsRUFBRSw4QkFBOEIsQ0FBQztLQUNqRSxNQUFNLENBQUMseUJBQXlCLEVBQUUsOEJBQThCLENBQUM7S0FDakUsTUFBTSxDQUFDLFFBQVEsRUFBRSxrQ0FBa0MsQ0FBQztLQUNwRCxNQUFNLENBQUMsZ0JBQWdCLEVBQUUsaURBQWlELENBQUM7S0FDM0UsTUFBTSxDQUFDLE9BQU8sRUFBRSxrREFBa0QsQ0FBQztLQUNuRSxNQUFNLENBQUMsV0FBVyxFQUFFLG9CQUFvQixDQUFDO0tBQ3pDLE1BQU0sQ0FBQyxDQUFDLFFBQWlCLEVBQUUsQ0FBVSxFQUFFLEVBQUUsQ0FBQyxJQUFBLGFBQU8sRUFBQyxDQUFDLEVBQUUsZUFBTSxDQUFDLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tbWFuZH0gZnJvbSAnY29tbWFuZGVyJ1xuaW1wb3J0IHtEZXBsb3l9IGZyb20gJy4vY29tcG9uZW50cy9EZXBsb3knXG5pbXBvcnQge2Rpc3BsYXl9IGZyb20gJy4vY2xpJ1xuXG5leHBvcnQgZGVmYXVsdCBuZXcgQ29tbWFuZCgpXG4gIC5jb21tYW5kKCdkZXBsb3knKVxuICAuc3RvcmVPcHRpb25zQXNQcm9wZXJ0aWVzKGZhbHNlKVxuICAuZGVzY3JpcHRpb24oJ0RlcGxveSBhIHdlYiBzaXRlIHRvIHlvdXIgQVdTIGFjY291bnQuJylcbiAgLm9wdGlvbignLS1kaXIgPGRpcj4nLCAndGhlIGRpcmVjdG9yeSB0byBwdWJsaXNoJylcbiAgLm9wdGlvbignLS1kb21haW4gPGRvbWFpbj4nLCAnY3VzdG9tIGRvbWFpbicpXG4gIC5vcHRpb24oJy0tY3NwIDxjc3A+JywgJ2NvbnRlbnQtc2VjdXJpdHktcG9saWN5IGhlYWRlciB2YWx1ZScpXG4gIC5vcHRpb24oJy0taW5kZXgtZG9jIDxpbmRleC1kb2M+JywgJ2luZGV4IGRvY3VtZW50IGZvciB5b3VyIHNpdGUnKVxuICAub3B0aW9uKCctLWVycm9yLWRvYyA8ZXJyb3ItZG9jPicsICdlcnJvciBkb2N1bWVudCBmb3IgeW91ciBzaXRlJylcbiAgLm9wdGlvbignLS1wcm9kJywgJ3RoaXMgaXMgYSBwcm9kdWN0aW9uIGVudmlyb25tZW50JylcbiAgLm9wdGlvbignLS1yZWRpcmVjdC13d3cnLCAnY3JlYXRlIGEgcmVkaXJlY3QgZnJvbSB3d3cuPGRvbWFpbj4gdG8gPGRvbWFpbj4nKVxuICAub3B0aW9uKCctLXNwYScsICdzaW5nbGUgcGFnZSBhcHBsaWNhdGlvbiBoYW5kbGluZyAocmVkaXJlY3QgNDA0cyknKVxuICAub3B0aW9uKCctLXZlcmJvc2UnLCAndmVyYm9zZSBsb2cgb3V0cHV0JylcbiAgLmFjdGlvbigoX29wdGlvbnM6IHVua25vd24sIGM6IENvbW1hbmQpID0+IGRpc3BsYXkoYywgRGVwbG95KSlcbiJdfQ==