gimmeuri

0.0.3 • Public • Published

I thought you might like a data uri.

gimmeuri gets you the datauri for a single file and copies it to your clipboard, or optionally saves it to a file. That's it.

Usage:

Copy the datauri for a file to your clipboard:

gimmeuri path/to/file

Advanced Usage:

Usage: gimmeuri [options] <file>

Options:

  -m, --max [bytes]       maximum file size to process (1048576)
  -s, --save-path [path]  path to save the daturi
  -V, --version           output the version number
  -h, --help              output usage information

Save Path

gimmeuri copies the specified file's data uri to the clipboard by default. It will instead be written to --save-path, if provided.

Max File Size

gimmeuri will exit(1) if the specified file is larger than the maximum file size. The default is 1048576 (1 megabyte), but can be overridden with the --max option.

TODO:

Provide an interface in JavaScript so you can use gimmeuri like this:

require('gimmeuri')(path, cb);

Do a better job with default mime-type parsing. Many files should be "text/plain" but get returned as "application/octet-stream". Markdown files, for instance.

Provide an option for forced mime-type coercion:

gimmeuri -f text/plain README.md

License:

MIT

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i gimmeuri

    Weekly Downloads

    4

    Version

    0.0.3

    License

    none

    Last publish

    Collaborators

    • dandean