mirror of https://github.com/vuejs/core.git
wip: testing compiler deprecation warnings
This commit is contained in:
parent
24bab94a72
commit
422b13e798
|
@ -11,6 +11,7 @@
|
||||||
],
|
],
|
||||||
"buildOptions": {
|
"buildOptions": {
|
||||||
"name": "VueCompilerCore",
|
"name": "VueCompilerCore",
|
||||||
|
"compat": true,
|
||||||
"formats": [
|
"formats": [
|
||||||
"esm-bundler",
|
"esm-bundler",
|
||||||
"cjs"
|
"cjs"
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
"sideEffects": false,
|
"sideEffects": false,
|
||||||
"buildOptions": {
|
"buildOptions": {
|
||||||
"name": "VueCompilerDOM",
|
"name": "VueCompilerDOM",
|
||||||
|
"compat": true,
|
||||||
"formats": [
|
"formats": [
|
||||||
"esm-bundler",
|
"esm-bundler",
|
||||||
"esm-browser",
|
"esm-browser",
|
||||||
|
|
|
@ -92,6 +92,10 @@ export const transformOn: DirectiveTransform = (dir, node, context) => {
|
||||||
const { modifiers } = dir
|
const { modifiers } = dir
|
||||||
if (!modifiers.length) return baseResult
|
if (!modifiers.length) return baseResult
|
||||||
|
|
||||||
|
if (__COMPAT__ && __DEV__ && modifiers.includes('native')) {
|
||||||
|
console.warn('.native modifier for v-on has been removed')
|
||||||
|
}
|
||||||
|
|
||||||
let { key, value: handlerExp } = baseResult.props[0]
|
let { key, value: handlerExp } = baseResult.props[0]
|
||||||
const {
|
const {
|
||||||
keyModifiers,
|
keyModifiers,
|
||||||
|
|
Loading…
Reference in New Issue