list-loader

text list loader module for webpack

Usage no npm install needed!

<script type="module">
  import listLoader from 'https://cdn.skypack.dev/list-loader';
</script>

README

List Loader

npm Build Status Coverage Status Maintainability

Introduction

A webpack-loader for importing files as a list

Usage

Install

$ npm install list-loader --save-dev

Setup

webpack.config.js

'module': {
    'rules': [
        {
            'test': /\.txt$/,
            'use': [
                {
                    'loader': 'list-loader',
                    'options': {
                        'delimiter': '\n',
                        'filter': false,
                        'trim': true,
                        'number': false,
                        'date': false,
                    },
                },
            ],
        },
    ],
},

Options

Name Type Default Description
delimiter {string\|number\|RegExp} '\n' Set delimiter
filter {boolean} false Enable / Disable filtering empty elements
trim {boolean} true Enable / Disable trimming
number {boolean} false Enable / Disable parsing numbers
date {boolean} false Enable / Disable parsing dates