MCPcopy Index your code
hub / github.com/dm4t2/vue-currency-input

github.com/dm4t2/vue-currency-input @3.2.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.2.2 ↗ · + Follow
63 symbols 165 edges 21 files 0 documented · 0% 1 cross-repo links

Browse by type

Functions 46 Types & classes 17
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

codecov npm Version npm Downloads Bundlephobia License

Vue Currency Input

Vue Currency Input allows an easy input of currency formatted numbers based on the ECMAScript Internationalization API (Intl.NumberFormat).

Built on top of the Vue Composition API, it enables you to decorate any input component with currency format capabilities.

Features

  • Turns the input component of your favorite framework (for example Vuetify, Quasar or Element Plus) into a currency input field
  • Supports both Vue 2 and Vue 3
  • Built on standards: Ensures the right locale dependent formatting by using Intl.NumberFormat
  • Unobtrusive input by hiding the formatting on focus
  • Built-in value range validation

Getting started

Please read the guide to get started or check out the playground to see it in action.

Support me

If you find my work helpful, or you want to support the development, star the repo or buy me a coffee:

ko-fi

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 37
Class 9
Function 9
Interface 6
Enum 2

Languages

TypeScript100%

Modules by API surface

src/currencyFormat.ts19 symbols
src/currencyInput.ts17 symbols
src/inputMask.ts12 symbols
src/api.ts6 symbols
src/utils.ts4 symbols
src/useCurrencyInput.ts2 symbols
tests/unit/useCurrencyInput.spec.ts1 symbols
tests/unit/currencyInput.spec.ts1 symbols
docs/components.d.ts1 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add vue-currency-input \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page