0.0.6 • Published 9 years ago

atom-vue-component-loader v0.0.6

Weekly downloads
34
License
-
Repository
github
Last release
9 years ago

atom-vue-component-loader

loads a pack of vue components.

Install

npm install atom-vue-component-loader

Usage

requiring atom-vue-component-loader

returns a Function(tree, options={})

ParameterTypeUsage
namesarraydependency tree of your components
optionsobjectobject containing all options
optionsTypeUsage
cwdstringcurrent working directory - where packages will be searched
reloadbooleanif set, deletes cache before loading
deepbooleanonly if reload is true, deletes nested dependencies from cache
debugbooleansets Vue.options.debug

Example

loader = require "atom-vue-component-loader"

tree =
  "main-app":
    "nested-comp": null
  "app2":
    "another-comp": null

vueApps = loader tree, reload: true
vueApps["main-app"] # reference to vue apps
vueApps["app2"]
vueApps["nested-comp"] # will not work!

Release History

  • v0.0.5: added debug option
  • v0.0.4: introduced the dependency tree
  • v0.0.3: Switched to kebab case
  • v0.0.2: First bugfix
  • v0.0.1: First release

License

Copyright (c) 2015 Paul Pflugradt Licensed under the MIT license.

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago