UNPKG

@thinknimble/tn-forms

Version:

Utilities for building front-end forms.

79 lines 2.44 kB
{ "name": "@thinknimble/tn-forms", "version": "3.3.4", "description": "Utilities for building front-end forms.", "author": "William Huster <william@thinknimble.com>, Pari Baker <pari@thinknimble.com>, Damian Lucero <damian@thinknimble.com>", "license": "MIT", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "scripts": { "clean": "rm -rf ./dist", "build": "tsup src/index.ts --format cjs,esm --dts", "release": "pnpm run ci && changeset publish", "ci": "pnpm run lint && pnpm run test && pnpm run build", "lint": "tsc", "test": "ts-mocha -- --verbose=true -p ./tsconfig.json --require @babel/register test/**.ts", "test:watch": "ts-mocha -- --verbose=true -p ./tsconfig.json --require @babel/register -w --watch-files **/*.ts", "test-dev": "ts-mocha -- --verbose=true -p ./tsconfig.json --require @babel/register test/test-dev.ts" }, "directories": { "test": "test" }, "repository": { "type": "git", "url": "git+https://github.com/thinknimble/tn-forms.git" }, "keywords": [ "javascript" ], "homepage": "https://github.com/thinknimble/tn-forms#readme", "dependencies": { "@thinknimble/tn-utils": "^1.4.0", "babel-loader": "^8.2.2", "email-validator": "^2.0.4", "install": "^0.13.0", "libphonenumber-js": "^1.11.11", "luxon": "^2.4.0" }, "devDependencies": { "@types/luxon": "^3.0.0", "@babel/cli": "^7.8.4", "@babel/core": "^7.9.0", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/preset-env": "^7.9.5", "@babel/register": "^7.9.0", "@changesets/cli": "^2.27.11", "@types/expect": "^24.3.0", "@types/mocha": "^9.1.1", "@types/node": "^22.10.5", "@typescript-eslint/eslint-plugin": "^5.48.1", "@typescript-eslint/parser": "^5.48.1", "eslint": "^8.31.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.2.1", "mocha": "^10.2.0", "prettier": "^2.4.1", "source-map-loader": "^4.0.0", "ts-loader": "^9.3.1", "ts-mocha": "^10.0.0", "tsup": "^8.3.5", "typescript": "^5.7.3", "webpack": "^5.73.0", "webpack-cli": "^4.10.0" }, "babel": { "plugins": [ "@babel/plugin-proposal-class-properties" ], "presets": [ [ "@babel/preset-env", { "useBuiltIns": false } ] ] } }