UNPKG

@gavant/ember-validations

Version:

A form validator library using ember-changeset and ember-changeset-validations

152 lines (151 loc) 4.91 kB
{ "name": "@gavant/ember-validations", "version": "5.1.0", "description": "A form validator library using ember-changeset and ember-changeset-validations", "keywords": [ "ember-addon", "forms", "input", "validator", "validations" ], "repository": "https://github.com/Gavant/gavant-ember-validations", "license": "MIT", "author": "Gavant Software, Inc.", "directories": { "doc": "doc", "test": "tests" }, "scripts": { "build": "rollup --config", "lint": "concurrently 'npm:lint:*(!fix)' --names 'lint:'", "lint:fix": "concurrently 'npm:lint:*:fix' --names 'fix:'", "lint:hbs": "ember-template-lint . --no-error-on-unmatched-pattern", "lint:js": "eslint . --cache", "lint:hbs:fix": "ember-template-lint . --fix --no-error-on-unmatched-pattern", "lint:js:fix": "eslint . --fix", "start": "rollup --config --watch", "test": "echo 'A v2 addon does not have tests, run tests in test-app'", "prepublishOnly": "rollup --config" }, "dependencies": { "@embroider/addon-shim": "^1.0.0", "validated-changeset": "^1.0.0", "@ember/render-modifiers": "^2.0.4" }, "peerDependencies": { "ember-changeset": "^4.1.2", "ember-changeset-validations": "^4.1.1", "ember-source": ">= 3.24.0" }, "devDependencies": { "@babel/core": "^7.18.2", "@babel/plugin-proposal-class-properties": "^7.17.12", "@babel/plugin-proposal-decorators": "^7.18.2", "@babel/plugin-proposal-private-methods": "^7.16.11", "@babel/plugin-transform-runtime": "^7.16.10", "@babel/plugin-transform-typescript": "^7.16.8", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.17.12", "@babel/runtime": "^7.16.7", "@ember/render-modifiers": "^2.0.4", "@embroider/addon-dev": "^1.7.1", "@glint/core": "^0.9.7", "@glint/environment-ember-loose": "^0.9.7", "@rollup/plugin-babel": "^5.3.1", "@types/ember-data__model": "^4.0.0", "@types/ember-resolver": "^5.0.11", "@types/ember__application": "^4.0.0", "@types/ember__array": "^4.0.1", "@types/ember__component": "^4.0.8", "@types/ember__controller": "^4.0.0", "@types/ember__debug": "^4.0.1", "@types/ember__engine": "^4.0.0", "@types/ember__error": "^4.0.0", "@types/ember__object": "^4.0.2", "@types/ember__polyfills": "^4.0.0", "@types/ember__routing": "^4.0.7", "@types/ember__runloop": "^4.0.1", "@types/ember__service": "^4.0.0", "@types/ember__string": "^3.0.9", "@types/ember__template": "^4.0.0", "@types/ember__test": "^4.0.0", "@types/ember__utils": "^4.0.0", "@typescript-eslint/eslint-plugin": "^5.18.0", "@typescript-eslint/parser": "^5.18.0", "babel-eslint": "^10.1.0", "ember-changeset": "^4.1.0", "ember-changeset-validations": "^4.1.0", "ember-template-lint": "^4.3.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-ember": "^10.5.9", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-qunit": "^7.2.0", "npm-run-all": "^4.1.5", "prettier": "^2.6.1", "release-it": "^14.14.0", "rollup": "^2.75.5", "rollup-plugin-ts": "^3.0.1", "typescript": "^4.7.4", "validated-changeset": "^1.0.0" }, "typesVersions": { "*": { "*": [ "dist/*" ], "components/changeset-input": [ "dist/components/changeset-input/index.d.ts" ], "components/form-validator": [ "dist/components/form-validator/index.d.ts" ], "components/form-validator/child": [ "dist/components/form-validator/child/index.d.ts" ], "components/fl-textarea": [ "dist/components/input-validator/index.d.ts" ], "helpers/event-value": [ "dist/helpers/event-value.d.ts" ], "utilities/create-changeset": [ "dist/utilities/create-changeset.d.ts" ], "glint": [ "dist/glint.d.ts" ] } }, "engines": { "node": "14.* || >= 16" }, "ember": { "edition": "octane" }, "ember-addon": { "version": 2, "type": "addon", "main": "addon-main.js", "app-js": { "./components/changeset-input/index.js": "./dist/_app_/components/changeset-input/index.js", "./components/form-validator/child/index.js": "./dist/_app_/components/form-validator/child/index.js", "./components/form-validator/index.js": "./dist/_app_/components/form-validator/index.js", "./components/input-validator/index.js": "./dist/_app_/components/input-validator/index.js", "./helpers/event-value.js": "./dist/_app_/helpers/event-value.js" } }, "publishConfig": { "access": "public" }, "exports": { ".": "./dist/index.js", "./*": "./dist/*", "./addon-main.js": "./addon-main.js" }, "volta": { "extends": "../package.json" } }