chore:更换到主分支

This commit is contained in:
张益铭
2021-03-01 15:26:05 +08:00
parent 9064b372e8
commit 6a5f1810f9
3530 changed files with 59613 additions and 479452 deletions

View File

@@ -5,16 +5,16 @@ Object.defineProperty(exports, '__esModule', { value: true });
var compilerCore = require('@vue/compiler-core');
var shared = require('@vue/shared');
const V_MODEL_RADIO = Symbol( `vModelRadio` );
const V_MODEL_CHECKBOX = Symbol( `vModelCheckbox` );
const V_MODEL_TEXT = Symbol( `vModelText` );
const V_MODEL_SELECT = Symbol( `vModelSelect` );
const V_MODEL_DYNAMIC = Symbol( `vModelDynamic` );
const V_ON_WITH_MODIFIERS = Symbol( `vOnModifiersGuard` );
const V_ON_WITH_KEYS = Symbol( `vOnKeysGuard` );
const V_SHOW = Symbol( `vShow` );
const TRANSITION = Symbol( `Transition` );
const TRANSITION_GROUP = Symbol( `TransitionGroup` );
const V_MODEL_RADIO = Symbol(`vModelRadio` );
const V_MODEL_CHECKBOX = Symbol(`vModelCheckbox` );
const V_MODEL_TEXT = Symbol(`vModelText` );
const V_MODEL_SELECT = Symbol(`vModelSelect` );
const V_MODEL_DYNAMIC = Symbol(`vModelDynamic` );
const V_ON_WITH_MODIFIERS = Symbol(`vOnModifiersGuard` );
const V_ON_WITH_KEYS = Symbol(`vOnKeysGuard` );
const V_SHOW = Symbol(`vShow` );
const TRANSITION = Symbol(`Transition` );
const TRANSITION_GROUP = Symbol(`TransitionGroup` );
compilerCore.registerRuntimeHelpers({
[V_MODEL_RADIO]: `vModelRadio`,
[V_MODEL_CHECKBOX]: `vModelCheckbox`,
@@ -2389,7 +2389,7 @@ const parserOptions = {
isVoidTag: shared.isVoidTag,
isNativeTag: tag => shared.isHTMLTag(tag) || shared.isSVGTag(tag),
isPreTag: tag => tag === 'pre',
decodeEntities: decodeHtml,
decodeEntities: decodeHtml,
isBuiltInComponent: (tag) => {
if (compilerCore.isBuiltInType(tag, `Transition`)) {
return TRANSITION;
@@ -2476,11 +2476,11 @@ const transformStyle = node => {
};
const parseInlineCSS = (cssText, loc) => {
const normalized = shared.parseStringStyle(cssText);
return compilerCore.createSimpleExpression(JSON.stringify(normalized), false, loc, true);
return compilerCore.createSimpleExpression(JSON.stringify(normalized), false, loc, 3 /* CAN_STRINGIFY */);
};
function createDOMCompilerError(code, loc) {
return compilerCore.createCompilerError(code, loc, DOMErrorMessages );
return compilerCore.createCompilerError(code, loc, DOMErrorMessages );
}
const DOMErrorMessages = {
[49 /* X_V_HTML_NO_EXPRESSION */]: `v-html is missing expression.`,
@@ -2574,7 +2574,7 @@ const transformModel = (dir, node, context) => {
break;
default:
// text type
checkDuplicatedValue();
checkDuplicatedValue();
break;
}
}
@@ -2586,7 +2586,7 @@ const transformModel = (dir, node, context) => {
}
else {
// text type
checkDuplicatedValue();
checkDuplicatedValue();
}
}
else if (tag === 'select') {
@@ -2594,7 +2594,7 @@ const transformModel = (dir, node, context) => {
}
else {
// textarea
checkDuplicatedValue();
checkDuplicatedValue();
}
// inject runtime directive
// by returning the helper symbol via needRuntime
@@ -3021,7 +3021,7 @@ const ignoreSideEffectTags = (node, context) => {
const DOMNodeTransforms = [
transformStyle,
...( [warnTransitionChildren] )
...([warnTransitionChildren] )
];
const DOMDirectiveTransforms = {
cloak: compilerCore.noopDirectiveTransform,
@@ -3042,16 +3042,13 @@ function compile(template, options = {}) {
...(options.nodeTransforms || [])
],
directiveTransforms: shared.extend({}, DOMDirectiveTransforms, options.directiveTransforms || {}),
transformHoist: stringifyStatic
transformHoist: stringifyStatic
}));
}
function parse(template, options = {}) {
return compilerCore.baseParse(template, shared.extend({}, parserOptions, options));
}
Object.keys(compilerCore).forEach(function (k) {
if (k !== 'default') exports[k] = compilerCore[k];
});
exports.DOMDirectiveTransforms = DOMDirectiveTransforms;
exports.DOMNodeTransforms = DOMNodeTransforms;
exports.TRANSITION = TRANSITION;
@@ -3069,3 +3066,6 @@ exports.createDOMCompilerError = createDOMCompilerError;
exports.parse = parse;
exports.parserOptions = parserOptions;
exports.transformStyle = transformStyle;
Object.keys(compilerCore).forEach(function (k) {
if (k !== 'default' && !exports.hasOwnProperty(k)) exports[k] = compilerCore[k];
});

View File

@@ -5,16 +5,16 @@ Object.defineProperty(exports, '__esModule', { value: true });
var compilerCore = require('@vue/compiler-core');
var shared = require('@vue/shared');
const V_MODEL_RADIO = Symbol( ``);
const V_MODEL_CHECKBOX = Symbol( ``);
const V_MODEL_TEXT = Symbol( ``);
const V_MODEL_SELECT = Symbol( ``);
const V_MODEL_DYNAMIC = Symbol( ``);
const V_ON_WITH_MODIFIERS = Symbol( ``);
const V_ON_WITH_KEYS = Symbol( ``);
const V_SHOW = Symbol( ``);
const TRANSITION = Symbol( ``);
const TRANSITION_GROUP = Symbol( ``);
const V_MODEL_RADIO = Symbol(``);
const V_MODEL_CHECKBOX = Symbol(``);
const V_MODEL_TEXT = Symbol(``);
const V_MODEL_SELECT = Symbol(``);
const V_MODEL_DYNAMIC = Symbol(``);
const V_ON_WITH_MODIFIERS = Symbol(``);
const V_ON_WITH_KEYS = Symbol(``);
const V_SHOW = Symbol(``);
const TRANSITION = Symbol(``);
const TRANSITION_GROUP = Symbol(``);
compilerCore.registerRuntimeHelpers({
[V_MODEL_RADIO]: `vModelRadio`,
[V_MODEL_CHECKBOX]: `vModelCheckbox`,
@@ -2389,7 +2389,7 @@ const parserOptions = {
isVoidTag: shared.isVoidTag,
isNativeTag: tag => shared.isHTMLTag(tag) || shared.isSVGTag(tag),
isPreTag: tag => tag === 'pre',
decodeEntities: decodeHtml,
decodeEntities: decodeHtml,
isBuiltInComponent: (tag) => {
if (compilerCore.isBuiltInType(tag, `Transition`)) {
return TRANSITION;
@@ -2476,11 +2476,11 @@ const transformStyle = node => {
};
const parseInlineCSS = (cssText, loc) => {
const normalized = shared.parseStringStyle(cssText);
return compilerCore.createSimpleExpression(JSON.stringify(normalized), false, loc, true);
return compilerCore.createSimpleExpression(JSON.stringify(normalized), false, loc, 3 /* CAN_STRINGIFY */);
};
function createDOMCompilerError(code, loc) {
return compilerCore.createCompilerError(code, loc, DOMErrorMessages );
return compilerCore.createCompilerError(code, loc, DOMErrorMessages );
}
const DOMErrorMessages = {
[49 /* X_V_HTML_NO_EXPRESSION */]: `v-html is missing expression.`,
@@ -2979,7 +2979,7 @@ const ignoreSideEffectTags = (node, context) => {
const DOMNodeTransforms = [
transformStyle,
...( [])
...([])
];
const DOMDirectiveTransforms = {
cloak: compilerCore.noopDirectiveTransform,
@@ -3000,16 +3000,13 @@ function compile(template, options = {}) {
...(options.nodeTransforms || [])
],
directiveTransforms: shared.extend({}, DOMDirectiveTransforms, options.directiveTransforms || {}),
transformHoist: stringifyStatic
transformHoist: stringifyStatic
}));
}
function parse(template, options = {}) {
return compilerCore.baseParse(template, shared.extend({}, parserOptions, options));
}
Object.keys(compilerCore).forEach(function (k) {
if (k !== 'default') exports[k] = compilerCore[k];
});
exports.DOMDirectiveTransforms = DOMDirectiveTransforms;
exports.DOMNodeTransforms = DOMNodeTransforms;
exports.TRANSITION = TRANSITION;
@@ -3027,3 +3024,6 @@ exports.createDOMCompilerError = createDOMCompilerError;
exports.parse = parse;
exports.parserOptions = parserOptions;
exports.transformStyle = transformStyle;
Object.keys(compilerCore).forEach(function (k) {
if (k !== 'default' && !exports.hasOwnProperty(k)) exports[k] = compilerCore[k];
});

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -37,7 +37,7 @@ const parserOptions = {
isVoidTag,
isNativeTag: tag => isHTMLTag(tag) || isSVGTag(tag),
isPreTag: tag => tag === 'pre',
decodeEntities: decodeHtmlBrowser ,
decodeEntities: decodeHtmlBrowser ,
isBuiltInComponent: (tag) => {
if (isBuiltInType(tag, `Transition`)) {
return TRANSITION;
@@ -124,7 +124,7 @@ const transformStyle = node => {
};
const parseInlineCSS = (cssText, loc) => {
const normalized = parseStringStyle(cssText);
return createSimpleExpression(JSON.stringify(normalized), false, loc, true);
return createSimpleExpression(JSON.stringify(normalized), false, loc, 3 /* CAN_STRINGIFY */);
};
function createDOMCompilerError(code, loc) {
@@ -438,7 +438,7 @@ function compile(template, options = {}) {
...(options.nodeTransforms || [])
],
directiveTransforms: extend({}, DOMDirectiveTransforms, options.directiveTransforms || {}),
transformHoist: null
transformHoist: null
}));
}
function parse(template, options = {}) {

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long