UNPKG

parse-nested-form-data

Version:

A tiny node module for parsing FormData by name into objects and arrays

78 lines (77 loc) 2.03 kB
{ "name": "parse-nested-form-data", "version": "1.0.0", "description": "A tiny node module for parsing FormData by name into objects and arrays", "main": "dist/parse-nested-form-data.cjs.js", "module": "dist/parse-nested-form-data.esm.js", "types": "dist/index.d.ts", "keywords": [ "FormData", "parse", "nested", "form", "array", "object", "parse" ], "author": "Christian Schurr <chris@schurr.dev>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/milamer/parse-nested-form-data" }, "bugs": { "url": "https://github.com/milamer/parse-nested-form-data/issues" }, "homepage": "https://github.com/milamer/parse-nested-form-data#readme", "files": [ "dist" ], "scripts": { "clean": "rimraf dist coverage node_modules", "build:toc": "npx doctoc .", "build": "kcd-scripts build --bundle --environment BUILD_NAME:parseNestedFormData", "lint": "kcd-scripts lint", "setup": "npm install && npm run validate -s", "test": "kcd-scripts test", "typecheck": "kcd-scripts typecheck", "test:update": "npm test -- --updateSnapshot --coverage", "validate": "kcd-scripts validate" }, "dependencies": { "@babel/runtime": "^7.19.0" }, "devDependencies": { "@remix-run/web-file": "^3.0.2", "@remix-run/web-form-data": "^3.0.3", "kcd-scripts": "^12.3.0", "rimraf": "^3.0.2", "typescript": "^4.8.4" }, "peerDependencies": { "@remix-run/web-file": ">=3.0.0" }, "peerDependenciesMeta": { "@remix-run/web-form-data": { "optional": true } }, "eslintConfig": { "extends": "./node_modules/kcd-scripts/eslint.js", "rules": { "import/extensions": "off", "max-lines-per-function": "off", "one-var": [ "error", "never" ], "@typescript-eslint/no-unsafe-assignment": "off", "@typescript-eslint/no-loop-func": "off" } }, "eslintIgnore": [ "node_modules", "coverage", "dist" ] }