npm

@confuzzle/confuz-crossword

1.2.3 • Public • Published

@confuzzle/confuz-crossword

This package is for converting to and from .confuz format. For a parser to convert this format into a usable object, see @confuzzle/confuz-parser.

Methods

  • compressURL(x) - convert x from .confuz to a format suitable for URLs,
  • decompressURL(x) - convert from compressed URL format to a .confuz formatted string
  • fromCrossword(crossword, options) - returns a .confuz formatted string representing the object as returned by @confuzzle/confuz-parser. If options.scramble is true, apply base64 scrambling of answers.
  • fromPuz(x) - returns a .confuz formatted string representing x where x is in .puz binary format
  • toPuz(s) - returns a ShareablePuz from a .confuz formatted string s. See @confuzzle/puz-sharing.

In the above methods, x is anything compatible with Buffer.from().

Package Sidebar

Install

npm i @confuzzle/confuz-crossword

Weekly Downloads

2

Version

1.2.3

License

MIT

Unpacked Size

14.2 kB

Total Files

3

Last publish

Collaborators

  • rjkat