chore: 添加 vue-i18n 依赖并更新 package.json
This commit is contained in:
20
node_modules/@intlify/message-compiler/LICENSE
generated
vendored
Normal file
20
node_modules/@intlify/message-compiler/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2020 kazuya kawaguchi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
7
node_modules/@intlify/message-compiler/README.md
generated
vendored
Normal file
7
node_modules/@intlify/message-compiler/README.md
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# @intlify/message-compiler
|
||||
|
||||
The message compiler for intlify project
|
||||
|
||||
## :copyright: License
|
||||
|
||||
[MIT](http://opensource.org/licenses/MIT)
|
||||
1674
node_modules/@intlify/message-compiler/dist/message-compiler.cjs
generated
vendored
Normal file
1674
node_modules/@intlify/message-compiler/dist/message-compiler.cjs
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
node_modules/@intlify/message-compiler/dist/message-compiler.cjs.js
generated
vendored
Normal file
1
node_modules/@intlify/message-compiler/dist/message-compiler.cjs.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('../dist/message-compiler.cjs')
|
||||
1
node_modules/@intlify/message-compiler/dist/message-compiler.cjs.prod.js
generated
vendored
Normal file
1
node_modules/@intlify/message-compiler/dist/message-compiler.cjs.prod.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('../dist/message-compiler.prod.cjs')
|
||||
249
node_modules/@intlify/message-compiler/dist/message-compiler.d.ts
generated
vendored
Normal file
249
node_modules/@intlify/message-compiler/dist/message-compiler.d.ts
generated
vendored
Normal file
@@ -0,0 +1,249 @@
|
||||
|
||||
|
||||
import type { BaseError } from '@intlify/shared';
|
||||
import type { RawSourceMap } from 'source-map-js';
|
||||
|
||||
export declare function baseCompile(source: string, options?: CompileOptions): CompilerResult;
|
||||
|
||||
export declare type CacheKeyHandler = (source: string) => string;
|
||||
|
||||
export declare interface CodeGenOptions {
|
||||
location?: boolean;
|
||||
mode?: 'normal' | 'arrow';
|
||||
breakLineCode?: '\n' | ';';
|
||||
needIndent?: boolean;
|
||||
onWarn?: CompileWarnHandler;
|
||||
onError?: CompileErrorHandler;
|
||||
sourceMap?: boolean;
|
||||
filename?: string;
|
||||
}
|
||||
|
||||
declare interface CodeGenResult {
|
||||
code: string;
|
||||
ast: ResourceNode;
|
||||
map?: RawSourceMap;
|
||||
}
|
||||
|
||||
export declare type CompileDomain = 'tokenizer' | 'parser' | 'generator' | 'transformer' | 'optimizer' | 'minifier';
|
||||
|
||||
export declare interface CompileError extends BaseError, SyntaxError {
|
||||
domain?: CompileDomain;
|
||||
location?: SourceLocation;
|
||||
}
|
||||
|
||||
export declare const CompileErrorCodes: {
|
||||
readonly EXPECTED_TOKEN: 1;
|
||||
readonly INVALID_TOKEN_IN_PLACEHOLDER: 2;
|
||||
readonly UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER: 3;
|
||||
readonly UNKNOWN_ESCAPE_SEQUENCE: 4;
|
||||
readonly INVALID_UNICODE_ESCAPE_SEQUENCE: 5;
|
||||
readonly UNBALANCED_CLOSING_BRACE: 6;
|
||||
readonly UNTERMINATED_CLOSING_BRACE: 7;
|
||||
readonly EMPTY_PLACEHOLDER: 8;
|
||||
readonly NOT_ALLOW_NEST_PLACEHOLDER: 9;
|
||||
readonly INVALID_LINKED_FORMAT: 10;
|
||||
readonly MUST_HAVE_MESSAGES_IN_PLURAL: 11;
|
||||
readonly UNEXPECTED_EMPTY_LINKED_MODIFIER: 12;
|
||||
readonly UNEXPECTED_EMPTY_LINKED_KEY: 13;
|
||||
readonly UNEXPECTED_LEXICAL_ANALYSIS: 14;
|
||||
readonly UNHANDLED_CODEGEN_NODE_TYPE: 15;
|
||||
readonly UNHANDLED_MINIFIER_NODE_TYPE: 16;
|
||||
readonly __EXTEND_POINT__: 17;
|
||||
};
|
||||
|
||||
export declare type CompileErrorCodes = (typeof CompileErrorCodes)[keyof typeof CompileErrorCodes];
|
||||
|
||||
export declare type CompileErrorHandler = (error: CompileError) => void;
|
||||
|
||||
export declare interface CompileErrorOptions {
|
||||
domain?: CompileDomain;
|
||||
messages?: {
|
||||
[code: number]: string;
|
||||
};
|
||||
args?: unknown[];
|
||||
}
|
||||
|
||||
export declare type CompileOptions = {
|
||||
optimize?: boolean;
|
||||
minify?: boolean;
|
||||
jit?: boolean;
|
||||
} & TransformOptions & CodeGenOptions & ParserOptions & TokenizeOptions;
|
||||
|
||||
export declare type CompilerResult = CodeGenResult;
|
||||
|
||||
export declare interface CompileWarn {
|
||||
message: string;
|
||||
code: number;
|
||||
location?: SourceLocation;
|
||||
}
|
||||
|
||||
export declare const CompileWarnCodes: {
|
||||
readonly USE_MODULO_SYNTAX: 1;
|
||||
readonly __EXTEND_POINT__: 2;
|
||||
};
|
||||
|
||||
export declare type CompileWarnCodes = (typeof CompileWarnCodes)[keyof typeof CompileWarnCodes];
|
||||
|
||||
export declare type CompileWarnHandler = (warn: CompileWarn) => void;
|
||||
|
||||
export declare function createCompileError<T extends number>(code: T, loc: SourceLocation | null, options?: CompileErrorOptions): CompileError;
|
||||
|
||||
export declare function createCompileWarn<T extends number>(code: T, loc: SourceLocation | null, ...args: unknown[]): CompileWarn;
|
||||
|
||||
export declare function createLocation(start: Position, end: Position, source?: string): SourceLocation;
|
||||
|
||||
export declare function createParser(options?: ParserOptions): Parser;
|
||||
|
||||
export declare function createPosition(line: number, column: number, offset: number): Position;
|
||||
|
||||
/* Excluded from this release type: defaultOnError */
|
||||
|
||||
export declare const detectHtmlTag: (source: string) => boolean;
|
||||
|
||||
export declare const ERROR_DOMAIN = "parser";
|
||||
|
||||
/* Excluded from this release type: errorMessages */
|
||||
|
||||
export declare const enum HelperNameMap {
|
||||
LIST = "list",
|
||||
NAMED = "named",
|
||||
PLURAL = "plural",
|
||||
LINKED = "linked",
|
||||
MESSAGE = "message",
|
||||
TYPE = "type",
|
||||
INTERPOLATE = "interpolate",
|
||||
NORMALIZE = "normalize",
|
||||
VALUES = "values"
|
||||
}
|
||||
|
||||
export declare type Identifier = string;
|
||||
|
||||
export declare interface LinkedKeyNode extends Node_2 {
|
||||
type: NodeTypes.LinkedKey;
|
||||
value: string;
|
||||
/* Excluded from this release type: v */
|
||||
}
|
||||
|
||||
export declare interface LinkedModifierNode extends Node_2 {
|
||||
type: NodeTypes.LinkedModifier;
|
||||
value: Identifier;
|
||||
/* Excluded from this release type: v */
|
||||
}
|
||||
|
||||
export declare interface LinkedNode extends Node_2 {
|
||||
type: NodeTypes.Linked;
|
||||
modifier?: LinkedModifierNode;
|
||||
/* Excluded from this release type: m */
|
||||
key: LinkedKeyNode | NamedNode | ListNode | LiteralNode;
|
||||
/* Excluded from this release type: k */
|
||||
}
|
||||
|
||||
export declare interface ListNode extends Node_2 {
|
||||
type: NodeTypes.List;
|
||||
index: number;
|
||||
/* Excluded from this release type: i */
|
||||
}
|
||||
|
||||
export declare interface LiteralNode extends Node_2 {
|
||||
type: NodeTypes.Literal;
|
||||
value?: string;
|
||||
/* Excluded from this release type: v */
|
||||
}
|
||||
|
||||
export declare const LOCATION_STUB: SourceLocation;
|
||||
|
||||
declare type MessageElementNode = TextNode | NamedNode | ListNode | LiteralNode | LinkedNode;
|
||||
|
||||
export declare interface MessageNode extends Node_2 {
|
||||
type: NodeTypes.Message;
|
||||
static?: string;
|
||||
/* Excluded from this release type: s */
|
||||
items: MessageElementNode[];
|
||||
/* Excluded from this release type: i */
|
||||
}
|
||||
|
||||
export declare interface NamedNode extends Node_2 {
|
||||
type: NodeTypes.Named;
|
||||
key: Identifier;
|
||||
modulo?: boolean;
|
||||
/* Excluded from this release type: k */
|
||||
}
|
||||
|
||||
declare interface Node_2 {
|
||||
type: NodeTypes;
|
||||
/* Excluded from this release type: t */
|
||||
start?: number;
|
||||
end?: number;
|
||||
loc?: SourceLocation;
|
||||
}
|
||||
export { Node_2 as Node }
|
||||
|
||||
export declare const enum NodeTypes {
|
||||
Resource = 0,// 0
|
||||
Plural = 1,
|
||||
Message = 2,
|
||||
Text = 3,
|
||||
Named = 4,
|
||||
List = 5,// 5
|
||||
Linked = 6,
|
||||
LinkedKey = 7,
|
||||
LinkedModifier = 8,
|
||||
Literal = 9
|
||||
}
|
||||
|
||||
export declare interface Parser {
|
||||
parse(source: string): ResourceNode;
|
||||
}
|
||||
|
||||
export declare interface ParserOptions {
|
||||
location?: boolean;
|
||||
onCacheKey?: (source: string) => string;
|
||||
onWarn?: CompileWarnHandler;
|
||||
onError?: CompileErrorHandler;
|
||||
}
|
||||
|
||||
export declare interface PluralNode extends Node_2 {
|
||||
type: NodeTypes.Plural;
|
||||
cases: MessageNode[];
|
||||
/* Excluded from this release type: c */
|
||||
}
|
||||
|
||||
export declare interface Position {
|
||||
offset: number;
|
||||
line: number;
|
||||
column: number;
|
||||
}
|
||||
|
||||
export declare interface ResourceNode extends Node_2 {
|
||||
type: NodeTypes.Resource;
|
||||
body: MessageNode | PluralNode;
|
||||
/* Excluded from this release type: b */
|
||||
cacheKey?: string;
|
||||
helpers?: string[];
|
||||
}
|
||||
|
||||
export declare interface SourceLocation {
|
||||
start: Position;
|
||||
end: Position;
|
||||
source?: string;
|
||||
}
|
||||
|
||||
export declare interface TextNode extends Node_2 {
|
||||
type: NodeTypes.Text;
|
||||
value?: string;
|
||||
/* Excluded from this release type: v */
|
||||
}
|
||||
|
||||
export declare interface TokenizeOptions {
|
||||
location?: boolean;
|
||||
onError?: CompileErrorHandler;
|
||||
}
|
||||
|
||||
export declare interface TransformOptions {
|
||||
onWarn?: CompileWarnHandler;
|
||||
onError?: CompileErrorHandler;
|
||||
}
|
||||
|
||||
/* Excluded from this release type: warnMessages */
|
||||
|
||||
export { }
|
||||
1625
node_modules/@intlify/message-compiler/dist/message-compiler.esm-browser.js
generated
vendored
Normal file
1625
node_modules/@intlify/message-compiler/dist/message-compiler.esm-browser.js
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
node_modules/@intlify/message-compiler/dist/message-compiler.esm-browser.prod.js
generated
vendored
Normal file
6
node_modules/@intlify/message-compiler/dist/message-compiler.esm-browser.prod.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
node_modules/@intlify/message-compiler/dist/message-compiler.esm-bundler.js
generated
vendored
Normal file
1
node_modules/@intlify/message-compiler/dist/message-compiler.esm-bundler.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from '../dist/message-compiler.mjs'
|
||||
1645
node_modules/@intlify/message-compiler/dist/message-compiler.global.js
generated
vendored
Normal file
1645
node_modules/@intlify/message-compiler/dist/message-compiler.global.js
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
node_modules/@intlify/message-compiler/dist/message-compiler.global.prod.js
generated
vendored
Normal file
6
node_modules/@intlify/message-compiler/dist/message-compiler.global.prod.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1603
node_modules/@intlify/message-compiler/dist/message-compiler.mjs
generated
vendored
Normal file
1603
node_modules/@intlify/message-compiler/dist/message-compiler.mjs
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1660
node_modules/@intlify/message-compiler/dist/message-compiler.node.mjs
generated
vendored
Normal file
1660
node_modules/@intlify/message-compiler/dist/message-compiler.node.mjs
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1657
node_modules/@intlify/message-compiler/dist/message-compiler.prod.cjs
generated
vendored
Normal file
1657
node_modules/@intlify/message-compiler/dist/message-compiler.prod.cjs
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
7
node_modules/@intlify/message-compiler/index.js
generated
vendored
Normal file
7
node_modules/@intlify/message-compiler/index.js
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
module.exports = require('./dist/message-compiler.prod.cjs')
|
||||
} else {
|
||||
module.exports = require('./dist/message-compiler.cjs')
|
||||
}
|
||||
79
node_modules/@intlify/message-compiler/package.json
generated
vendored
Normal file
79
node_modules/@intlify/message-compiler/package.json
generated
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"name": "@intlify/message-compiler",
|
||||
"version": "9.14.5",
|
||||
"description": "@intlify/message-compiler",
|
||||
"keywords": [
|
||||
"compiler",
|
||||
"i18n",
|
||||
"internationalization",
|
||||
"intlify",
|
||||
"message-format"
|
||||
],
|
||||
"license": "MIT",
|
||||
"author": {
|
||||
"name": "kazuya kawaguchi",
|
||||
"email": "kawakazu80@gmail.com"
|
||||
},
|
||||
"homepage": "https://github.com/intlify/vue-i18n/tree/master/packages/message-compiler#readme",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/intlify/vue-i18n.git",
|
||||
"directory": "packages/message-compiler"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/intlify/vue-i18n/issues"
|
||||
},
|
||||
"files": [
|
||||
"index.js",
|
||||
"dist"
|
||||
],
|
||||
"main": "index.js",
|
||||
"module": "dist/message-compiler.mjs",
|
||||
"unpkg": "dist/message-compiler.global.js",
|
||||
"jsdelivr": "dist/message-compiler.global.js",
|
||||
"types": "dist/message-compiler.d.ts",
|
||||
"dependencies": {
|
||||
"source-map-js": "^1.0.2",
|
||||
"@intlify/shared": "9.14.5"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 16"
|
||||
},
|
||||
"buildOptions": {
|
||||
"name": "IntlifyMessageCompiler",
|
||||
"formats": [
|
||||
"mjs",
|
||||
"mjs-node",
|
||||
"browser",
|
||||
"cjs",
|
||||
"global"
|
||||
],
|
||||
"enableFullBundleForEsmBrowser": true
|
||||
},
|
||||
"exports": {
|
||||
".": {
|
||||
"types": "./dist/message-compiler.d.ts",
|
||||
"browser": "./dist/message-compiler.esm-browser.js",
|
||||
"node": {
|
||||
"import": {
|
||||
"production": "./dist/message-compiler.node.mjs",
|
||||
"development": "./dist/message-compiler.node.mjs",
|
||||
"default": "./dist/message-compiler.node.mjs"
|
||||
},
|
||||
"require": {
|
||||
"production": "./dist/message-compiler.prod.cjs",
|
||||
"development": "./dist/message-compiler.cjs",
|
||||
"default": "./index.js"
|
||||
}
|
||||
},
|
||||
"import": "./dist/message-compiler.mjs"
|
||||
},
|
||||
"./dist/*": "./dist/*",
|
||||
"./package.json": "./package.json"
|
||||
},
|
||||
"funding": "https://github.com/sponsors/kazupon",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"sideEffects": false
|
||||
}
|
||||
Reference in New Issue
Block a user