MCPcopy
hub / github.com/RobinHerbots/Inputmask

github.com/RobinHerbots/Inputmask @5.0.9 sqlite

repository ↗ · DeepWiki ↗ · release 5.0.9 ↗
189 symbols 381 edges 110 files 0 documented · 0%
README

Inputmask

Copyright (c) 2010 - 2023 Robin Herbots Licensed under the MIT license (https://opensource.org/licenses/MIT)

The Inputmask has a very permissive license and this will stay that way. But when you use the Inputmask in a commercial setting, be so honest to make a small donation. This will be appreciated very much.

donate

npm npm (tag) Libraries.io dependency status for latest release

Inputmask is a javascript library that creates an input mask. Inputmask can run against vanilla javascript, jQuery, and jqlite.

An inputmask helps the user with the input by ensuring a predefined format. This can be useful for dates, numerics, phone numbers, ...

Thanks to Jetbrains for providing a free license for their excellent Webstorm IDE.

Thanks to Browserstack for providing a free license, so we can automate testing in different browsers and devices.

Jetbrains Browserstack

Documentation and demo page

https://robinherbots.github.io/Inputmask/

Core symbols most depended-on inside this repo

Inputmask
called by 551
lib/inputmask.js
pad
called by 14
lib/extensions/inputmask.date.extensions.js
getTokenizer
called by 11
lib/extensions/inputmask.date.extensions.js
writeBuffer
called by 9
lib/inputHandling.js
applyInputValue
called by 8
lib/inputHandling.js
generateMaskSet
called by 7
lib/mask-lexer.js
formatcode
called by 7
lib/extensions/inputmask.date.extensions.js
setMergeLocators
called by 6
lib/validation-tests.js

Shape

Function 170
Method 13
Class 6

Languages

TypeScript100%

Modules by API surface

lib/validation-tests.js26 symbols
lib/extensions/inputmask.date.extensions.js21 symbols
lib/validation.js14 symbols
lib/positioning.js12 symbols
lib/mask-lexer.js12 symbols
lib/extensions/inputmask.numeric.extensions.js10 symbols
lib/mask.js7 symbols
lib/inputHandling.js7 symbols
lib/extensions/colormask.js7 symbols
lib/dependencyLibs/events.js7 symbols
inputmask-pages/src/ErrorBoundary.js6 symbols
lib/inputmaskElement.js5 symbols

Dependencies from manifests, versioned

@babel/core7.23.2 · 1×
@babel/eslint-parser7.24.1 · 1×
@babel/plugin-transform-modules-commonjs7.23.0 · 1×
@babel/preset-env7.23.2 · 1×
@babel/preset-typescript7.23.2 · 1×
@robinherbots/grunt-available-tasks0.6.4 · 1×
@robinherbots/grunt-nuget0.3.3 · 1×
@testing-library/react14.0.0 · 1×
@testing-library/user-event14.4.3 · 1×
babel-loader9.1.3 · 1×
eslint8.46.0 · 1×

For agents

$ claude mcp add Inputmask \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact