Socket
Socket
Sign inDemoInstall

ttf2eot

Package Overview
Dependencies
3
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0 to 1.1.0

2

package.json
{
"name" : "ttf2eot",
"version" : "1.0.0",
"version" : "1.1.0",

@@ -6,0 +6,0 @@ "description" : "Convert TTF font to EOT",

@@ -37,3 +37,3 @@ ttf2eot

* Victor Semykin <thesame.ml@gmail.com>
* Viktor Semykin <thesame.ml@gmail.com>

@@ -40,0 +40,0 @@

/*
Author: Victor Semykin <thesame.ml@gmail.com>
Author: Viktor Semykin <thesame.ml@gmail.com>

@@ -228,3 +228,3 @@ Written for fontello.com project.

var parser = new ArgumentParser ({
version: '0.0.1',
version: require('./package.json').version,
addHelp: true,

@@ -235,6 +235,6 @@ description: 'TTF to EOT font converter'

parser.addArgument (
['-i', '--input'],
[ 'infile' ],
{
help: 'Input file',
required: true
nargs: '?',
help: 'Input file (stdin if not defined)'
}

@@ -244,6 +244,6 @@ );

parser.addArgument (
['-o', '--output'],
[ 'outfile' ],
{
help: 'Output file',
required: true
nargs: '?',
help: 'Output file (stdout if not defined)'
}

@@ -254,8 +254,14 @@ );

var ttf;
var ttf, size;
try {
ttf = fs.readFileSync(args.input);
if (args.infile) {
ttf = fs.readFileSync(args.infile);
} else {
size = fs.fstatSync(process.stdin.fd).size;
ttf = new Buffer(size);
fs.readSync(process.stdin.fd, ttf, 0, size, 0);
}
} catch(e) {
console.log("Can't open file " + args.input);
console.error("Can't open input file (%s)", args.infile || 'stdin');
process.exit(1);

@@ -265,3 +271,8 @@ }

var eot = ttf2eot(ttf);
fs.writeFileSync(args.output, eot);
if (args.outfile) {
fs.writeFileSync(args.outfile, eot);
} else {
process.stdout.write(eot);
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc