UNPKG

@kbss-cvut/s-forms

Version:

Semantic forms generator and processor

138 lines (137 loc) 4.19 kB
{ "name": "@kbss-cvut/s-forms", "version": "0.8.0", "description": "Semantic forms generator and processor", "keywords": [ "react", "semantic", "form", "react-component", "wizard" ], "author": { "name": "Martin Ledvinka", "email": "martin.ledvinka@fel.cvut.cz", "url": "https://kbss.felk.cvut.cz/web/portal/people" }, "contributors": [ { "name": "Miroslav Blasko", "email": "miroslav.blasko@fel.cvut.cz", "url": "https://kbss.felk.cvut.cz/web/portal/people" }, { "name": "Yan Doroshenko", "email": "yan.doroshenko@felk.cvut.cz", "url": "https://github.com/YanDoroshenko" }, { "name": "Tomas Klima", "email": "tomas.klim@gmail.com" } ], "repository": { "type": "git", "url": "https://kbss.felk.cvut.cz/git/s-forms.git" }, "type": "module", "source": "src/s-forms.js", "main": "dist/s-forms.js", "exports": { ".": "./dist/s-forms.modern.js", "./css": "./dist/s-forms.css" }, "module": "./dist/s-forms.js", "unpkg": "./dist/s-forms.umd.js", "private": false, "dependencies": { "@kbss-cvut/tsort": "0.0.2", "@triply/yasgui": "^4.2.14", "babel-runtime": "^6.26.0", "bootstrap": "^5.0.0", "classnames": "^2.2.6", "core-js": "^3.6.5", "date-fns": "^2.13.0", "framer-motion": "^6.2.3", "inputmask-core": "^2.2.0", "intelligent-tree-select": "^0.11.7", "javascript-time-ago": "^2.3.8", "jsonld": "^8.3.2", "jsonld-utils": "https://kbss.felk.cvut.cz/dist/jsonld-utils-0.1.3.tgz", "npm-packlist": "^7.0.2", "prop-types": "^15.7.2", "react-bootstrap": "^2.10.5", "react-datepicker": "^4.14.1", "react-intl": "^6.5.1", "react-loader-spinner": "^5.3.4", "yasgui-yasqe": "^2.11.22" }, "peerDependencies": { "framer-motion": "^6.2.3", "javascript-time-ago": "^2.3.8", "react": ">= 18.2.0", "react-bootstrap": "1.0.1", "react-dom": ">= 18.2.0" }, "devDependencies": { "@babel/preset-typescript": "^7.17.7", "@cfaester/enzyme-adapter-react-18": "^0.7.0", "@storybook/addon-a11y": "^7.0.23", "@storybook/addon-actions": "^7.0.23", "@storybook/addon-essentials": "^7.0.23", "@storybook/addon-interactions": "^7.0.23", "@storybook/addon-jest": "^7.0.23", "@storybook/addon-links": "^7.0.23", "@storybook/cli": "^7.0.23", "@storybook/jest": "^0.0.10", "@storybook/react": "^7.0.23", "@storybook/react-webpack5": "^7.0.23", "@storybook/testing-library": "^0.2.0", "@storybook/testing-react": "^2.0.1", "@testing-library/dom": "^9.3.3", "@testing-library/react": "^14.0.0", "@types/jsonld": "^1.5.1", "chromatic": "^6.5.3", "css-loader": "^3.5.3", "enzyme": "^3.11.0", "husky": "^7.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "lint-staged": "^13.0.3", "microbundle": "^0.15.1", "prettier": "^2.5.1", "query-string": "^6.13.5", "react": "~18.2.0", "react-dom": "~18.2.0", "standard-version": "^9.3.2", "style-loader": "^1.2.1", "typescript": "^5.2.2", "watchify": "^4.0.0" }, "scripts": { "test": "jest", "dev": "sb dev -p 6006", "build": "export NODE_OPTIONS=--max_old_space_size=4096 && microbundle --jsx React.createElement --jsxFragment React.Fragment", "build:lib": "npm run build && npm pack", "build-storybook": "sb build", "chromatic": "npx chromatic", "release:patch": "npm run build && npm test && standard-version --release-as patch && npm publish", "release:major": "npm run build && npm test && standard-version --release-as major && npm publish", "release:minor": "npm run build && npm test && standard-version --release-as minor && npm publish", "prettier:check": "npx prettier --check .", "prettier:format": "npx prettier --write .", "precommit": "lint-staged", "prepare": "husky install" }, "standard-version": { "releaseCommitMessageFormat": "[{{currentTag}}] Bump version" }, "lint-staged": { "*": "prettier --check" }, "files": [ "dist/*.*", "dist/**/*" ], "types": "./dist/s-forms.d.ts" }