Search results
43 packages found
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
- url
- string
- matching
- pattern
- routing
- route
- regex
- match
- segment
- parsing
- parser
- parse
- combinator
- combinators
- View more
Access deep object properties using a path
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
- url
- string
- matching
- pattern
- routing
- route
- regex
- match
- segment
- parsing
- parser
- parse
- combinator
- combinators
- View more
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Convert all segments in a path to curves
Pollyfill for node.js `path.parse`, parses a filepath into an object.
- absolute
- basename
- dir
- directory
- dirname
- ext
- extension
- extname
- file
- filename
- filepath
- is-absolute
- name
- object
- View more
A custom utility for converting URL path patterns to regular expressions, supporting dynamic segments, wildcards, and special character escaping.
Convert all segments in a path to curves
HTTP middleware that validates that no empty path segments (//) are present
Get value from an object
turn a linearized svg into an array of arrays of [x,y] pairs
Fast SVG path parser for Javascript.
Clean polygon or polyline coordinates: remove duplicates, collinear or degenerate segments, holes, trim etc.
Access deep object properties using a path, including key:value array-search support
Pass an array of object paths (e.g. `a.b.c`) and get the first non-undefined value if the property exists, or null if it does not.
Generate an id from file path segments.
Windows path segment separator.
POSIX path segment separator.
Platform-specific path segment separator.