1.1.1 • Published 6 years ago

quotifier v1.1.1

Weekly downloads
7
License
MIT
Repository
github
Last release
6 years ago

quotifier

Functions to recursively add and remove quotes to strings inside objects or arrays.

Usage

import { quotifier, unquotifier } from 'quotifier';

const withQuotes = quotifier({       // {
  myVariable: 'production',          //   myVariable: '"production"',
});                                  // }

const withoutQuotes = unquotifier([  // [
  '"production"',                    //  'production',
]);                                  // ]

// it will also do this recursively inside the object or array that it is given:

const deeperQuotes = quotifier({     // {
  myVariable: [                      //   myVariable: [
    'production',                    //     '"production"',
    {                                //     {
      'other-variable': [ 'yeah' ],  //       'other-variable': [ '"yeah"' ],
    }                                //     },
  ],                                 //   ],
  'JustBecause?': 'yup',             //   'JustBecause?': '"yup"',
});                                  // }

Why I use it

To define variables for Webpack.DefinePlugin and then re-use that code to to test the components/scripts that use those variables defined by the plugin.

Known limitations

Does not deal with any other data types aside from objects, arrays and strings... yet.

1.1.1

6 years ago

1.1.0

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago