1.1.0 • Published 5 years ago

@muntrue/generateimports v1.1.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

@muntrue/generateimports

npm.io npm.io

Download on NPM

npm i @muntrue/generateimports

Package to generate import files with easy, currently supports:

  • Javascript ECMAScript 6 classes
  • File separated Vue components
  • Sass files

Package will scan folders for filetypes and add them to a predefined output file.


Properties

Module will accept an object with three properties

{
    files: [],      // Array with single files to include in the import list
    folders: [],    // Array with folders to scan trough, this scan is recursive.
    output: ""      // String with the filename where the output file will be stored.
}

Examples

ECMAScript6 class
const generator = require("@muntrue/generateimports");

generator.js({
   files:   ["vendor.js"],
   folders: ["resources/js", "additional/folders"],
   output:  "importsfile.js"
});
Vue components
const generator = require("@muntrue/generateimports");

generator.vue({
   folders: ["resources/vue-components", "additional/folders"],
   output:  "vue-importsfile.js"
});
Sass files
const generator = require("@muntrue/generateimports");

generator.scss({
   folders: ["resources/scss", "vendor/scss", "additional/folders"],
   output:  "vue-importsfile.js"
});
1.1.0

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago