@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().

/@confuzzle/confuz-crossword/

    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