diff --git a/babel.config.js b/babel.config.js index edef9fd3..6e5192b8 100644 --- a/babel.config.js +++ b/babel.config.js @@ -2,4 +2,7 @@ module.exports = { presets: [ '@babel/preset-env', ], + plugins: [ + '@babel/plugin-proposal-optional-chaining', + ], } \ No newline at end of file diff --git a/docs/babel.config.js b/docs/babel.config.js index 9a353e32..017d1e3b 100644 --- a/docs/babel.config.js +++ b/docs/babel.config.js @@ -3,4 +3,7 @@ module.exports = { '@babel/preset-env', '@babel/preset-react', ], + plugins: [ + '@babel/plugin-proposal-optional-chaining', + ], } \ No newline at end of file diff --git a/docs/gridsome.server.js b/docs/gridsome.server.js index cf1f4775..7d9bfde2 100644 --- a/docs/gridsome.server.js +++ b/docs/gridsome.server.js @@ -71,7 +71,7 @@ module.exports = function (api) { .test(/\.tsx?$/) .use() .loader('ts-loader') - .options({ appendTsSuffixTo: [/\.vue$/] }) + .options({ transpileOnly: false, appendTsSuffixTo: [/\.vue$/] }) config.module .rule('jsx') diff --git a/docs/package.json b/docs/package.json index c839c3d5..3581fd3d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -10,26 +10,27 @@ "@gridsome/remark-prismjs": "^0.4.0", "@gridsome/source-filesystem": "^0.6.2", "@gridsome/transformer-json": "^0.2.1", - "@gridsome/vue-remark": "^0.2.4", + "@gridsome/vue-remark": "^0.2.5", "@mvasilkov/outdent": "^1.0.4", "collect.js": "^4.28.2", "globby": "^11.0.0", - "gridsome": "0.7.20", + "gridsome": "0.7.21", "gridsome-plugin-simple-analytics": "^1.1.0", "raw-loader": "^4.0.0", "react": "^16.13.1", "react-dom": "^16.13.1", "remark-container": "^0.1.2", - "typescript": "^4.0.2", + "typescript": "^4.0.3", "vue-github-button": "^1.1.2" }, "devDependencies": { + "@babel/plugin-proposal-optional-chaining": "^7.11.0", "@babel/preset-env": "^7.11.5", "@babel/preset-react": "^7.10.4", - "html-loader": "^1.1.0", + "html-loader": "^1.3.1", "node-sass": "^4.14.1", "sass-loader": "^9.0.3", "style-resources-loader": "^1.3.3", - "ts-loader": "^8.0.3" + "ts-loader": "^8.0.4" } } diff --git a/docs/src/demos/Examples/Basic/index.vue b/docs/src/demos/Examples/Basic/index.vue index ddf9dccc..cb6fd3fb 100644 --- a/docs/src/demos/Examples/Basic/index.vue +++ b/docs/src/demos/Examples/Basic/index.vue @@ -1,58 +1,58 @@