@@ -20,12 +20,13 @@ const FEATURES = {
2020  // Vue.js 2.6.0+ 
2121  'dynamic-directive-arguments' : require ( './syntaxes/dynamic-directive-arguments' ) , 
2222  'v-slot' : require ( './syntaxes/v-slot' ) , 
23+   // Vue.js 2.7.0+ 
24+   'script-setup' : require ( './syntaxes/script-setup' ) , 
25+   'style-css-vars-injection' : require ( './syntaxes/style-css-vars-injection' ) , 
2326  // Vue.js 3.0.0+ 
2427  'v-model-argument' : require ( './syntaxes/v-model-argument' ) , 
2528  'v-model-custom-modifiers' : require ( './syntaxes/v-model-custom-modifiers' ) , 
2629  'v-is' : require ( './syntaxes/v-is' ) , 
27-   'script-setup' : require ( './syntaxes/script-setup' ) , 
28-   'style-css-vars-injection' : require ( './syntaxes/style-css-vars-injection' ) , 
2930  // Vue.js 3.1.0+ 
3031  'is-attribute-with-vue-prefix' : require ( './syntaxes/is-attribute-with-vue-prefix' ) , 
3132  // Vue.js 3.2.0+ 
@@ -95,16 +96,17 @@ module.exports = {
9596      forbiddenDynamicDirectiveArguments :
9697        'Dynamic arguments are not supported until Vue.js "2.6.0".' , 
9798      forbiddenVSlot : '`v-slot` are not supported until Vue.js "2.6.0".' , 
99+       // Vue.js 2.7.0+ 
100+       forbiddenScriptSetup :
101+         '`<script setup>` is not supported until Vue.js "2.7.0".' , 
102+       forbiddenStyleCssVarsInjection :
103+         'SFC CSS variable injection is not supported until Vue.js ">=3.0.3 || >=2.7.0 <3.0.0".' , 
98104      // Vue.js 3.0.0+ 
99105      forbiddenVModelArgument :
100106        'Argument on `v-model` is not supported until Vue.js "3.0.0".' , 
101107      forbiddenVModelCustomModifiers :
102108        'Custom modifiers on `v-model` are not supported until Vue.js "3.0.0".' , 
103109      forbiddenVIs : '`v-is` are not supported until Vue.js "3.0.0".' , 
104-       forbiddenScriptSetup :
105-         '`<script setup>` are not supported until Vue.js "3.0.0".' , 
106-       forbiddenStyleCssVarsInjection :
107-         'SFC CSS variable injection is not supported until Vue.js "3.0.3".' , 
108110      // Vue.js 3.1.0+ 
109111      forbiddenIsAttributeWithVuePrefix :
110112        '`is="vue:"` are not supported until Vue.js "3.1.0".' , 
0 commit comments