{
  "name": "smarkform",
  "version": "0.18.0",
  "private": false,
  "type": "module",
  "browser": "dist/SmarkForm.esm.js",
  "module": "dist/SmarkForm.esm.js",
  "umd": "dist/SmarkForm.umd.js",
  "scripts": {
    "pretest": "npm run build && node scripts/collect-docs-examples.js",
    "test": "playwright test",
    "pretest:quick": "npm run pretest",
    "test:quick": "scripts/test_quick.sh",
    "test:pick": "npm run pretest && scripts/test_pick.sh",
    "build": "scripts/build_production_smarkform.sh",
    "doc": "scripts/build_documentation_site.sh",
    "bundle": "scripts/build_all.sh",
    "watch": "scripts/livebuild_dev_smarkform.sh",
    "servedoc": "scripts/liveserve_documentation_site.sh",
    "dev": "scripts/liveserve_all.sh"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/bitifet/SmarkForm.git"
  },
  "keywords": [
    "front-end",
    "form",
    "form-controller",
    "form-library",
    "json-form",
    "lightweight",
    "vanilla",
    "css-agnostic",
    "DOM",
    "html-form",
    "no-dependencies",
    "a11y"
  ],
  "author": "Joan Miquel Torres <joanmi@bitifet.net>",
  "contributors": [
    "Joan Miquel Torres <joanmi@bitifet.net> (https://github.com/bitifet)"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/bitifet/SmarkForm/issues"
  },
  "homepage": "https://smarkform.bitifet.net",
  "devDependencies": {
    "@babel/core": "^7.29.0",
    "@babel/plugin-proposal-decorators": "^7.29.0",
    "@babel/preset-env": "^7.29.5",
    "@playwright/test": "^1.60.0",
    "@rollup/plugin-babel": "^7.0.0",
    "@rollup/plugin-terser": "^1.0.0",
    "concurrently": "^9.2.0",
    "jsonc": "^2.0.0",
    "minimatch": "^10.2.5",
    "parse5": "^8.0.1",
    "pug": "^3.0.4",
    "rollup": "^4.60.4",
    "rollup-plugin-cleanup": "^3.2.1",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-del": "^1.0.1",
    "sass": "^1.99.0"
  },
  "browserslist": "> 0.25%, not dead",
  "files": [
    "dist/SmarkForm.esm.js",
    "dist/SmarkForm.esm.js.map",
    "dist/SmarkForm.umd.js",
    "dist/SmarkForm.umd.js.map"
  ]
}
