Mojolicious-Plugin-AssetPack

 view release on metacpan or  search on metacpan

lib/Mojolicious/Plugin/AssetPack/Pipe/RollupJs.pm  view on Meta::CPAN


=cut

__DATA__
@@ rollup.js
#!/usr/bin/env node
"use strict"

const globals = __GLOBALS__;
const external = __EXTERNAL__;
const rollup = require("rollup");
const stdout = process.stdout;

function _interopDefault(i) {
  return i && typeof i === "object" && "default" in i ? i["default"] : i;
}

__IMPORT__

Object.keys(globals).forEach(function(g) { external.push(g) });

lib/Mojolicious/Plugin/AssetPack/Pipe/riot.js  view on Meta::CPAN

#!/usr/bin/env node
'use strict'

var riot    = require('riot')
var stdin   = process.stdin;
var stdout  = process.stdout;
var content = '';

stdin.resume();
stdin.setEncoding('utf8');
stdin.on('data', function (chunk) { content += chunk; });
stdin.on('end', function () { stdout.write(riot.compile(content)); });

lib/Mojolicious/Plugin/AssetPack/Pipe/typescript.js  view on Meta::CPAN

#!/usr/bin/env node
'use strict'

// TODO: Get these from environment, set by Pipe::TypeScript
var compilerOptions = {noImplicitAny: true};
var tss             = require('typescript-simple');

if (process.stdin.isTTY) {
  console.log('typescript-simple is installed');
  process.exit();
}

var stdin   = process.stdin;
var stdout  = process.stdout;
var content = '';



( run in 0.240 second using v1.01-cache-2.11-cpan-0d8aa00de5b )