Skip to content

Commit f4084c9

Browse files
committed
fixing: nuxt mjs
1 parent 5d50d2e commit f4084c9

File tree

7 files changed

+5540
-7
lines changed

7 files changed

+5540
-7
lines changed

demo/nuxt.config.ts

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { defineNuxtConfig } from "nuxt3"
2+
3+
export default defineNuxtConfig({
4+
meta: {
5+
title: "Nuxt3 Notion",
6+
meta: [{ charset: "utf-8" }, { name: "viewport", content: "width=device-width, initial-scale=1" }],
7+
link: [{ rel: "icon", type: "image/svg", href: "/logo.svg" }],
8+
},
9+
10+
buildModules: ["../nuxt/index"],
11+
})

demo/package.json

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "nuxt3-notion",
3+
"version": "0.2.9",
4+
"description": "Nuxt 3 Notion Renderer.",
5+
"license": "MIT",
6+
"scripts": {
7+
"dev": "nuxt dev",
8+
"build": "nuxt build",
9+
"start": "node .output/server/index.mjs"
10+
},
11+
"dependencies": {
12+
"nuxt3": "latest",
13+
"vue3-notion": "latest"
14+
}
15+
}

demo/yarn.lock

+5,507
Large diffs are not rendered by default.

nuxt/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ export default defineNuxtModule({
66
name: "vue3-notion",
77
configKey: "notion",
88
setup(options, nuxt) {
9-
const __filename = fileURLToPath(import.meta.url)
10-
const __dirname = dirname(__filename)
9+
const filename = fileURLToPath(import.meta.url)
10+
const __dirname = dirname(filename)
1111

1212
addPluginTemplate({
1313
src: resolve(__dirname, "./library.ts"),

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue3-notion",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"description": "Vue 3 Unofficial Notion Renderer",
55
"repository": "github:zernonia/vue3-notion",
66
"main": "dist/library.ts",

rollup.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export default [
3939
{
4040
format: "esm",
4141
name: "Vue3Notion",
42-
file: "dist/library.ts",
42+
file: "dist/library.mts",
4343
},
4444
],
4545
external,

src/App.vue

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import { NotionRenderer } from "./components"
3-
// import { NotionRenderer } from "../dist/library"
2+
// import { NotionRenderer } from "./components"
3+
import { NotionRenderer } from "../dist/library"
44
55
import { getPageBlocks } from "./lib/api"
66
import { onMounted, ref } from "vue"
@@ -12,7 +12,7 @@ onMounted(async () => {
1212
// equation tester: 2a1d5226d68246deba627012081693f9
1313
// table tester: bd1de400a8b349dc824f4f00e61d0797
1414
// todo tester: 235057194b954a60ace89c052a65d102
15-
blockMap.value = await getPageBlocks("2a1d5226d68246deba627012081693f9")
15+
blockMap.value = await getPageBlocks("2e22de6b770e4166be301490f6ffd420")
1616
})
1717
</script>
1818

0 commit comments

Comments
 (0)