UNPKG

@linode/validation

Version:

Yup validation schemas for use with the Linode APIv4

64 lines 1.57 kB
{ "name": "@linode/validation", "version": "0.71.0", "description": "Yup validation schemas for use with the Linode APIv4", "type": "module", "main": "lib/index.cjs", "module": "lib/index.js", "exports": { ".": { "import": "./lib/index.js", "require": "./lib/index.cjs" }, "./lib": { "import": "./lib/index.js", "require": "./lib/index.cjs" }, "./lib/*": { "import": "./lib/index.js", "require": "./lib/index.cjs" } }, "types": "./lib/index.d.ts", "browser": "./lib/index.global.js", "unpkg": "./lib/index.global.js", "files": [ "lib" ], "repository": { "type": "git", "url": "https://github.com/linode/manager/tree/develop/packages/validation" }, "dependencies": { "ipaddr.js": "^2.0.0", "libphonenumber-js": "^1.10.6", "yup": "^1.4.0" }, "devDependencies": { "concurrently": "^9.0.1", "tsup": "^8.4.0", "@linode/tsconfig": "0.0.0" }, "keywords": [ "linode", "api", "validation" ], "lint-staged": { "*.{ts,tsx,js}": [ "prettier --write", "eslint --ext .js,.ts,.tsx" ], ".{ts,tsx}": [ "tsc -p tsconfig.json --noEmit true --emitDeclarationOnly false" ] }, "author": "Linode LLC", "license": "Apache-2.0", "scripts": { "start": "concurrently --raw \"tsc -w --preserveWatchOutput\" \"tsup --watch\"", "build": "concurrently --raw \"tsc\" \"tsup\"", "lint": "eslint . --quiet --ext .js,.ts,.tsx", "typecheck": "tsc --noEmit true --emitDeclarationOnly false" } }