Miss any of our Open RFC calls?Watch the recordings here! »

string-uglify

1.2.47 • Public • Published

string-uglify

Shorten sets of strings deterministically, to be git-friendly

Install

npm i string-uglify

Quick Take

import { strict as assert } from "assert";
import { uglifyById, uglifyArr, version } from "string-uglify";
 
// notice we put dots and hashes for classes and id's but algorithm will work
// fine too if you won't.
const names = [
  ".module-promo-all",
  ".module-promo-main",
  ".module-promo-second",
  "#zzz",
];
 
// notice we put dots and hashes for classes and id's but algorithm will work
// fine too if you won't.
assert.deepEqual(uglifyArr(names), [".o", ".s", ".z", "#l"]);
 
// uglify a particular id number:
assert.equal(uglifyById(names, 3), "#l");

Documentation

Please visit codsen.com for a full description of the API and examples.

Licence

MIT License

Copyright (c) 2010-2020 Roy Revelt and other contributors

ok codsen star

Install

npm i string-uglify

DownloadsWeekly Downloads

6,267

Version

1.2.47

License

MIT

Unpacked Size

30.4 kB

Total Files

10

Last publish

Collaborators

  • avatar