licenses.dev

umi-uni18n v1.1.7

删除项目中所有的 FormattedMessage 和 formatMessage,并将其替换,如果从 locale 中读取到了 id,将使用 locale 中。如果没有使用 defaultMessage,两者都不存在将会将 id 替换到项目中。

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT174
PackageRelationDependenciesPublished
@babel/code-frame • 7.29.7Generate errors that contain a code frame that point to source locations.INDIRECT3
@babel/compat-data • 7.29.7The compat-data to determine required Babel pluginsINDIRECT0
@babel/core • 7.29.7Babel compiler core.DIRECT38
@babel/generator • 7.29.8Turns an AST into code.DIRECT9
@babel/helper-annotate-as-pure • 7.29.7Helper function to annotate paths and nodes with #__PURE__ commentINDIRECT3
@babel/helper-compilation-targets • 7.29.7Helper functions on Babel compilation targetsINDIRECT13
@babel/helper-create-class-features-plugin • 7.29.7Compile class public and private fields, private methods and decorators to ES6INDIRECT24
@babel/helper-create-regexp-features-plugin • 7.29.7Compile ESNext Regular Expressions to ES5INDIRECT15
@babel/helper-define-polyfill-provider • 0.6.8Babel helper to create your own polyfill providerINDIRECT25
@babel/helper-globals • 7.29.7A collection of JavaScript globals for Babel internal usageINDIRECT0
@babel/helper-member-expression-to-functions • 7.29.7Helper function to replace certain member expressions with function callsINDIRECT18
@babel/helper-module-imports • 7.29.7Babel helper functions for inserting module loadsINDIRECT18
@babel/helper-module-transforms • 7.29.7Babel helper functions for implementing ES6 module transformationsINDIRECT19
@babel/helper-optimise-call-expression • 7.29.7Helper function to optimise call expressionINDIRECT3
@babel/helper-plugin-utils • 7.29.7General utilities for plugins to useINDIRECT0
@babel/helper-remap-async-to-generator • 7.29.7Helper function to remap async functions to generatorsINDIRECT20
@babel/helper-replace-supers • 7.29.7Helper function to replace supersINDIRECT20
@babel/helper-skip-transparent-expression-wrappers • 7.29.7Helper which skips types and parenthesesINDIRECT18
@babel/helper-string-parser • 7.29.7A utility package to parse stringsINDIRECT0
@babel/helper-validator-identifier • 7.29.7Validate identifier/keywords nameINDIRECT0
@babel/helper-validator-option • 7.29.7Validate plugin/preset optionsINDIRECT0
@babel/helper-wrap-function • 7.29.7Helper to wrap functions inside a function call.INDIRECT18
@babel/helpers • 7.29.7Collection of helper functions used by Babel transforms.INDIRECT8
@babel/parser • 7.29.9A JavaScript parserDIRECT3
@babel/plugin-bugfix-firefox-class-in-computed-class-key • 7.29.7Wraps classes defined in computed keys of other classes affected by https://bugzilla.mozilla.org/show_bug.cgi?id=1887677INDIRECT19
@babel/plugin-bugfix-safari-class-field-initializer-scope • 7.29.7Wrap class field initializers with IIFE to workaround https://webkit.org/b/236843INDIRECT1
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression • 7.29.7Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517INDIRECT1
@babel/plugin-bugfix-safari-rest-destructuring-rhs-array • 7.29.7Workaround a Safari bug where rest destructuring with an array literal on the rhs can yield incorrect resultsINDIRECT20
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining • 7.29.7Transform optional chaining operators to workaround https://crbug.com/v8/11558INDIRECT21
@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly • 7.29.7Transform static class fields assignments that are affected by https://crbug.com/v8/12421INDIRECT19
@babel/plugin-proposal-private-property-in-object • 7.21.0-placeholder-for-preset-env.2This plugin transforms checks for a private property in an objectINDIRECT0
@babel/plugin-syntax-import-assertions • 7.29.7Allow parsing of the module assertion attributes in the import statementINDIRECT1
@babel/plugin-syntax-import-attributes • 7.29.7Allow parsing of the module attributes in the import statementINDIRECT1
@babel/plugin-syntax-jsx • 7.29.7Allow parsing of jsxINDIRECT1
@babel/plugin-syntax-typescript • 7.29.7Allow parsing of TypeScript syntaxINDIRECT1
@babel/plugin-syntax-unicode-sets-regex • 7.18.6Parse regular expressions' unicodeSets (v) flag.INDIRECT17
@babel/plugin-transform-arrow-functions • 7.29.7Compile ES2015 arrow functions to ES5INDIRECT1
@babel/plugin-transform-async-generator-functions • 7.29.7Turn async generator functions into ES2015 generatorsINDIRECT22
@babel/plugin-transform-async-to-generator • 7.29.7Turn async functions into ES2015 generatorsINDIRECT23
@babel/plugin-transform-block-scoped-functions • 7.29.7Babel plugin to ensure function declarations at the block level are block scopedINDIRECT1
@babel/plugin-transform-block-scoping • 7.29.7Compile ES2015 block scoping (const and let) to ES5INDIRECT1
@babel/plugin-transform-class-properties • 7.29.7This plugin transforms static class properties as well as properties declared with the property initializer syntaxINDIRECT26
@babel/plugin-transform-class-static-block • 7.29.7Transform class static blocksINDIRECT26
@babel/plugin-transform-classes • 7.29.7Compile ES2015 classes to ES5INDIRECT36
@babel/plugin-transform-computed-properties • 7.29.7Compile ES2015 computed properties to ES5INDIRECT9
@babel/plugin-transform-destructuring • 7.29.7Compile ES2015 destructuring to ES5INDIRECT19
@babel/plugin-transform-dotall-regex • 7.29.7Compile regular expressions using the `s` (`dotAll`) flag to ES5.INDIRECT17
@babel/plugin-transform-duplicate-keys • 7.29.7Compile objects with duplicate keys to valid strict ES5INDIRECT1
@babel/plugin-transform-duplicate-named-capturing-groups-regex • 7.29.7Compile regular expressions using duplicate named groups to index-based groups.INDIRECT17
@babel/plugin-transform-dynamic-import • 7.29.7Transform import() expressionsINDIRECT1
@babel/plugin-transform-explicit-resource-management • 7.29.7Compile `using` and `await using` declarations to ES2015INDIRECT20
@babel/plugin-transform-exponentiation-operator • 7.29.7Compile exponentiation operator to ES5INDIRECT1
@babel/plugin-transform-export-namespace-from • 7.29.7Compile export namespace to ES2015INDIRECT1
@babel/plugin-transform-for-of • 7.29.7Compile ES2015 for...of to ES5INDIRECT20
@babel/plugin-transform-function-name • 7.29.7Apply ES2015 function.name semantics to all functionsINDIRECT32
@babel/plugin-transform-json-strings • 7.29.7Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS stringsINDIRECT1
@babel/plugin-transform-literals • 7.29.7Compile ES2015 unicode string and number literals to ES5INDIRECT1
@babel/plugin-transform-logical-assignment-operators • 7.29.7Transforms logical assignment operators into short-circuited assignmentsINDIRECT1
@babel/plugin-transform-member-expression-literals • 7.29.7Ensure that reserved words are quoted in property accessesINDIRECT1
@babel/plugin-transform-modules-amd • 7.29.7This plugin transforms ES2015 modules to AMDINDIRECT21
@babel/plugin-transform-modules-commonjs • 7.29.7This plugin transforms ES2015 modules to CommonJSINDIRECT21
@babel/plugin-transform-modules-systemjs • 7.29.8This plugin transforms ES2015 modules to SystemJSINDIRECT21
@babel/plugin-transform-modules-umd • 7.29.7This plugin transforms ES2015 modules to UMDINDIRECT21
@babel/plugin-transform-named-capturing-groups-regex • 7.29.7Compile regular expressions using named groups to ES5.INDIRECT17
@babel/plugin-transform-new-target • 7.29.7Transforms new.target meta propertyINDIRECT1
@babel/plugin-transform-nullish-coalescing-operator • 7.29.7Remove nullish coalescing operatorINDIRECT1
@babel/plugin-transform-numeric-separator • 7.29.7Remove numeric separators from Decimal, Binary, Hex and Octal literalsINDIRECT1
@babel/plugin-transform-object-rest-spread • 7.29.7Compile object rest and spread to ES5INDIRECT34
@babel/plugin-transform-object-super • 7.29.7Compile ES2015 object super to ES5INDIRECT22
@babel/plugin-transform-optional-catch-binding • 7.29.7Compile optional catch bindingsINDIRECT1
@babel/plugin-transform-optional-chaining • 7.29.7Transform optional chaining operators into a series of nil checksINDIRECT20
@babel/plugin-transform-parameters • 7.29.7Compile ES2015 default and rest parameters to ES5INDIRECT1
@babel/plugin-transform-private-methods • 7.29.7This plugin transforms private class methodsINDIRECT26
@babel/plugin-transform-private-property-in-object • 7.29.7This plugin transforms checks for a private property in an objectINDIRECT26
@babel/plugin-transform-property-literals • 7.29.7Ensure that reserved words are quoted in object property keysINDIRECT1
@babel/plugin-transform-regenerator • 7.29.8Explode async and generator functions into a state machine.INDIRECT1
@babel/plugin-transform-regexp-modifiers • 7.29.7Compile inline regular expression modifiersINDIRECT17
@babel/plugin-transform-reserved-words • 7.29.7Ensure that no reserved words are used.INDIRECT1
@babel/plugin-transform-shorthand-properties • 7.29.7Compile ES2015 shorthand properties to ES5INDIRECT1
@babel/plugin-transform-spread • 7.29.8Compile ES2015 spread to ES5INDIRECT20
@babel/plugin-transform-sticky-regex • 7.29.7Compile ES2015 sticky regex to an ES5 RegExp constructorINDIRECT1
@babel/plugin-transform-template-literals • 7.29.7Compile ES2015 template literals to ES5INDIRECT1
@babel/plugin-transform-typeof-symbol • 7.29.7This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)INDIRECT1
@babel/plugin-transform-typescript • 7.29.9Transform TypeScript into ES.nextINDIRECT27
@babel/plugin-transform-unicode-escapes • 7.29.7Compile ES2015 Unicode escapes to ES5INDIRECT1
@babel/plugin-transform-unicode-property-regex • 7.29.7Compile Unicode property escapes in Unicode regular expressions to ES5.INDIRECT17
@babel/plugin-transform-unicode-regex • 7.29.7Compile ES2015 Unicode regex to ES5INDIRECT17
@babel/plugin-transform-unicode-sets-regex • 7.29.7Compile regular expressions' unicodeSets (v) flag.INDIRECT17
@babel/preset-env • 7.29.7A Babel preset for each environment.DIRECT128
@babel/preset-modules • 0.1.6-no-external-pluginsA Babel preset that targets modern browsers by fixing engine bugs.INDIRECT5
@babel/preset-typescript • 7.29.7Babel preset for TypeScript.DIRECT33
@babel/template • 7.29.7Generate an AST from a string template.INDIRECT7
@babel/traverse • 7.29.8The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodesDIRECT17
@babel/types • 7.29.8Babel Types is a Lodash-esque utility library for AST nodesINDIRECT2
@jridgewell/gen-mapping • 0.3.13Generate source mapsINDIRECT3
@jridgewell/remapping • 2.3.5Remap sequential sourcemaps through transformations to point at the original source codeINDIRECT4
@jridgewell/resolve-uri • 3.1.2Resolve a URI relative to an optional base URIINDIRECT0
@jridgewell/sourcemap-codec • 1.6.0Encode/decode sourcemap mappingsINDIRECT0
@jridgewell/trace-mapping • 0.3.31Trace the original position through a source mapINDIRECT2
@types/node • 12.20.55TypeScript definitions for Node.jsINDIRECT0
ansi-regex • 4.1.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-styles • 3.2.1ANSI escape codes for styling strings in the terminalINDIRECT2
babel-plugin-polyfill-corejs2 • 0.4.17A Babel plugin to inject imports to core-js@2 polyfillsINDIRECT26
babel-plugin-polyfill-corejs3 • 0.14.2A Babel plugin to inject imports to core-js@3 polyfillsINDIRECT27
babel-plugin-polyfill-regenerator • 0.6.8A Babel plugin to inject imports to regenerator-runtimeINDIRECT26
babel-runtime • 6.26.0babel selfContained runtimeINDIRECT2
babel-types • 6.26.0Babel Types is a Lodash-esque utility library for AST nodesDIRECT6
balanced-match • 1.0.2Match balanced character pairs, like "{" and "}"INDIRECT0
brace-expansion • 1.1.21Brace expansion as known from sh/bashINDIRECT2
browserslist • 4.29.0Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-presetINDIRECT7
callsites • 3.1.0Get callsites from the V8 stack trace APIINDIRECT0
camelcase • 5.3.1Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`INDIRECT0
chalk • 2.4.2Terminal string styling done rightDIRECT6
cli-cursor • 2.1.0Toggle the CLI cursorINDIRECT4
cli-spinners • 2.9.2Spinners for use in the terminalINDIRECT0
clone • 1.0.4deep cloning of objects and arraysINDIRECT0
color-convert • 1.9.3Plain color conversion functionsINDIRECT1
color-name • 1.1.3A list of color names and its valuesINDIRECT0
concat-map • 0.0.1concatenative mapdasheryINDIRECT0
convert-source-map • 2.0.0Converts a source-map from/to different formats and allows adding/changing properties.INDIRECT0
core-js-compat • 3.50.0core-js compatINDIRECT8
core-js • 2.6.12Standard libraryINDIRECT0
debug • 4.4.3Lightweight debugging utility for Node.js and the browserINDIRECT1
decamelize • 1.2.0Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbowINDIRECT0
defaults • 1.0.4merge single level defaults over a config objectINDIRECT1
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
escalade • 3.2.0A tiny (183B to 210B) and fast utility to ascend parent directoriesINDIRECT0
escape-string-regexp • 1.0.5Escape RegExp special charactersINDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
gensync • 1.0.0-beta.2Allows users to use generators in order to write common functions that can be both sync or async.INDIRECT0
has-flag • 3.0.0Check if argv has a specific flagINDIRECT0
hasown • 2.0.4A robust, ES3 compatible, "has own property" predicate.INDIRECT1
import-fresh • 3.3.1Import a module while bypassing the cacheDIRECT3
is-core-module • 2.16.2Is this specifier a node.js core module?INDIRECT2
is-url • 1.2.4Check whether a string is a URL.INDIRECT0
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
jsesc • 3.1.0Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.INDIRECT0
json5 • 2.2.3JSON for HumansINDIRECT0
lodash.debounce • 4.0.8The lodash method `_.debounce` exported as a module.INDIRECT0
lodash.groupby • 4.6.0The lodash method `_.groupBy` exported as a module.DIRECT0
lodash • 4.18.1Lodash modular utilities.INDIRECT0
log-symbols • 2.2.0Colored symbols for various log levels. Example: ✔︎ SuccessINDIRECT7
mimic-fn • 1.2.0Make a function mimic another oneINDIRECT0
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
node-eval • 2.0.0require or eval modulesDIRECT1
node-fetch • 2.6.0A light-weight module that brings window.fetch to node.jsINDIRECT0
node-releases • 2.0.56Node.js releases dataINDIRECT0
onetime • 2.0.1Ensure a function is only called onceINDIRECT1
ora • 3.4.0Elegant terminal spinnerDIRECT19
parent-module • 1.0.1Get the path of the parent moduleINDIRECT1
path-is-absolute • 1.0.1Node.js 0.12 path.isAbsolute() ponyfillINDIRECT0
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
prettier • 1.15.3Prettier is an opinionated code formatterINDIRECT0
prettier • 1.19.1Prettier is an opinionated code formatterDIRECT0
regenerate-unicode-properties • 10.2.2Regenerate sets for Unicode properties and values.INDIRECT1
regenerate • 1.4.2Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.INDIRECT0
regenerator-runtime • 0.11.1Runtime for Regenerator-compiled generator and async functions.INDIRECT0
regexpu-core • 6.4.0regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.INDIRECT9
regjsgen • 0.8.0Generate regular expressions from regjsparser’s AST.INDIRECT0
resolve-from • 4.0.0Resolve the path of a module like `require.resolve()` but from a given pathINDIRECT0
resolve • 1.22.12resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT6
restore-cursor • 2.0.0Gracefully restore the CLI cursor on exitINDIRECT3
slash2 • 2.0.0Convert Windows backslash paths to slash pathsINDIRECT0
strip-ansi • 5.2.0Strip ANSI escape codes from a stringINDIRECT1
supports-color • 5.5.0Detect whether a terminal supports colorINDIRECT1
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
to-fast-properties • 1.0.3Force V8 to use fast properties for an objectINDIRECT0
umi-utils • 1.7.3DIRECT12
unicode-canonical-property-names-ecmascript • 2.0.1The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.INDIRECT0
unicode-match-property-ecmascript • 2.0.0Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.INDIRECT2
unicode-match-property-value-ecmascript • 2.2.1Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.INDIRECT0
unicode-property-aliases-ecmascript • 2.2.0Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.INDIRECT0
update-browserslist-db • 1.3.3CLI tool to update caniuse-lite to refresh target browsers from Browserslist configINDIRECT2
wcwidth • 1.0.1Port of C's wcwidth() and wcswidth()INDIRECT2
ISC15
PackageRelationDependenciesPublished
electron-to-chromium • 1.5.433Provides a list of electron-to-chromium version mappingsINDIRECT0
fs.realpath • 1.0.0Use node's fs.realpath, but fall back to the JS implementation if the native one failsINDIRECT0
glob • 7.2.3a little globberDIRECT10
inflight • 1.0.6Add callbacks to requests in flight to avoid async duplicationINDIRECT2
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
lru-cache • 5.1.1A cache object that deletes the least-recently-used items.INDIRECT1
minimatch • 3.1.5a glob matcher in javascriptINDIRECT3
node-import-ts • 1.0.8DIRECT6
once • 1.4.0Run a function exactly one timeINDIRECT1
picocolors • 1.1.1The tiniest and the fastest library for terminal output formatting with ANSI colorsINDIRECT0
semver • 6.3.1The semantic version parser used by npm.DIRECT0
signal-exit • 3.0.7when you want to fire an event no matter how a process exits.INDIRECT0
wrappy • 1.0.2Callback wrapping utilityINDIRECT0
yallist • 3.1.1Yet Another Linked ListINDIRECT0
yargs-parser • 13.1.2the mighty option parser used by yargsDIRECT2
Apache-2.03
PackageRelationDependenciesPublished
baseline-browser-mapping • 2.11.25A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.INDIRECT0
typescript • 3.9.10TypeScript is a language for application scale JavaScript developmentDIRECT0
typescript • 5.9.3TypeScript is a language for application scale JavaScript developmentINDIRECT0
BSD-2-Clause3
PackageRelationDependenciesPublished
dotenv • 8.6.0Loads environment variables from .env fileINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
regjsparser • 0.13.3Parsing the JavaScript's RegExp in JavaScript.INDIRECT1
CC-BY-4.01
PackageRelationDependenciesPublished
caniuse-lite • 1.0.30001810A smaller version of caniuse-db, with only the essentials!INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/umi-uni18n)](https://licenses.dev/npm/umi-uni18n)
<a href="https://licenses.dev/npm/umi-uni18n">
  <img src="https://licenses.dev/b/npm/umi-uni18n" alt="licenses" />
</a>

Or the licenses badge code for the 1.1.7 version:

[![licenses](https://licenses.dev/b/npm/umi-uni18n/1.1.7)](https://licenses.dev/npm/umi-uni18n/1.1.7)
<a href="https://licenses.dev/npm/umi-uni18n/1.1.7">
  <img src="https://licenses.dev/b/npm/umi-uni18n/1.1.7" alt="licenses" />
</a>
GitHub