page-pathes.js 426 B

1234567891011121314151617
  1. import { getPagePathes } from '..'
  2. const PLUGIN_PAGE_PATHES_ID = 'isme:page-pathes'
  3. export function pluginPagePathes() {
  4. return {
  5. name: 'isme:page-pathes',
  6. resolveId(id) {
  7. if (id === PLUGIN_PAGE_PATHES_ID)
  8. return `\0${PLUGIN_PAGE_PATHES_ID}`
  9. },
  10. load(id) {
  11. if (id === `\0${PLUGIN_PAGE_PATHES_ID}`) {
  12. return `export default ${JSON.stringify(getPagePathes())}`
  13. }
  14. },
  15. }
  16. }