Avoid depending on node_modules structure. Current module implementation, tries to add template from another package (../persian-date/lib/plugin.js). We may instead use this.addModule('@alireza-ab/persian-date/lib/nuxt') and add it as dependency
Use files field in package.json to only include src and nuxt.js in final pkg (see unpkg. currently everything is published)
In nuxt documentation, mention components option should be true in nuxt.config
Nice work @alireza-ab <3
Some suggestions:
node_modules
structure. Current module implementation, tries to add template from another package (../persian-date/lib/plugin.js). We may instead usethis.addModule('@alireza-ab/persian-date/lib/nuxt')
and add it as dependencyfiles
field in package.json to only includesrc
andnuxt.js
in final pkg (see unpkg. currently everything is published)components
option should betrue
in nuxt.config