@formkit/cli
Advanced tools
Comparing version 1.0.0-beta.9-e7ed91f to 1.0.0-beta.9-f19c34b
@@ -0,1 +1,9 @@ | ||
/** | ||
* @internal | ||
*/ | ||
export declare function exportInput(options: Record<string, string | undefined>): Promise<void>; | ||
/** | ||
* @internal | ||
*/ | ||
declare function main(): void; | ||
@@ -2,0 +10,0 @@ export default main; |
{ | ||
"name": "@formkit/cli", | ||
"version": "1.0.0-beta.9-e7ed91f", | ||
"version": "1.0.0-beta.9-f19c34b", | ||
"type": "module", | ||
@@ -39,4 +39,12 @@ "description": "FormKit command line interface.", | ||
}, | ||
"dependencies": {}, | ||
"devDependencies": {} | ||
"dependencies": { | ||
"@formkit/inputs": "1.0.0-beta.9-f19c34b", | ||
"axios": "^0.27.2", | ||
"chalk": "^5.0.1", | ||
"commander": "^9.3.0", | ||
"prompts": "^2.4.2" | ||
}, | ||
"devDependencies": { | ||
"@types/prompts": "^2.0.14" | ||
} | ||
} |
108
README.md
@@ -1,5 +0,107 @@ | ||
<p align="center"><a href="https://www.formkit.com" target="_blank" rel="noopener noreferrer"><img width="200" src="https://cdn.formk.it/brand-assets/formkit-logo.png" alt="FormKit Logo"></a></p> | ||
<p align="center"> | ||
<a href="https://www.formkit.com#gh-light-mode-only" target="_blank" rel="noopener noreferrer"><img width="200" src="https://cdn.formk.it/brand-assets/formkit-logo.png" alt="FormKit Logo"></a> | ||
<a href="https://www.formkit.com#gh-dark-mode-only" target="_blank" rel="noopener noreferrer"><img width="200" src="https://cdn.formk.it/brand-assets/formkit-logo-white.png" alt="FormKit Logo"></a> | ||
</p> | ||
# @formkit/cli | ||
<p align="center"> | ||
<a href="https://circleci.com/gh/formkit/formkit/tree/master"><img title="CircleCI" alt="CI build status" src="https://circleci.com/gh/formkit/formkit/tree/master.svg?style=shield&circle-token=d6f469a71ef441701050fb5634ace5088111e0d1"></a> | ||
<a href="https://www.npmjs.com/package/@formkit/vue"><img alt="npm" src="https://img.shields.io/npm/v/@formkit/vue"></a> | ||
<a href="https://github.com/formkit/formkit"><img alt="GitHub" src="https://img.shields.io/github/license/formkit/formkit"></a> | ||
</p> | ||
The official command line interface for interacting with FormKit. | ||
<p align="center"> | ||
<a href="https://formkit.com">Documentation website</a> | ||
</p> | ||
# FormKit (Beta) | ||
<h2><img width="20" style="vertical-align:middle;" src="https://cdn.formk.it/vendor-logos/vue-logo.png"> Vue 3 form development. 10x faster.</h2> | ||
FormKit is a form-authoring framework for Vue developers that makes building high quality production-ready forms 10x | ||
faster. It is easy-to-learn and ships with production-ready scaffolding like inputs, forms, submission and error | ||
handling, and validation rules. To learn more check out the documentation website at: [formkit.com](https://www.formkit.com). | ||
<p align="center"><a href="https://formkit.com"><img width="190" src="https://cdn.formk.it/web-assets/read-the-docs.svg" /></a></p> | ||
## Sponsors | ||
FormKit — which supports its whole feature set for _native HTML inputs_ (like `select`, `checkbox`, and `textarea`) — is and will always be an MIT-licensed | ||
open source project. Please consider [sponsoring FormKit](https://github.com/sponsors/formkit) so we can sustainably | ||
and continually improve it! There are a variety of sponsor tiers and benefits for each sponsor. | ||
### 🥉 Bronze sponsors | ||
<p style="margin-bottom: 1em;"> | ||
<a href="https://www.perbyte.com"> | ||
<img src="https://cdn.formk.it/web-assets/sponsors/bronze-sponsor_perbyte.png" alt="PerByte logo" style="width: 14%;"> | ||
</a> | ||
</p> | ||
### Backers | ||
[uscreen](https://uscreen.de) | ||
<table style="width: 100%;"> | ||
<tr> | ||
<th colspan="2"> | ||
<h2>Key features</h3> | ||
</th> | ||
<tr> | ||
<tr> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em;">☝️ Comprehensive package</h4> | ||
<p>FormKit is an all-in-one form-authoring framework with <a href="https://docs.formkit.com/essentials/inputs">input scaffolding</a> (labels, help text, etc.), <a href="https://docs.formkit.com/essentials/validation">validation</a>, form <a href="https://docs.formkit.com/essentials/styling">UI & styling</a>, <a href="https://docs.formkit.com/essentials/forms">error handling</a>, <a href="https://docs.formkit.com/essentials/generation">generation</a>, a11y, <a href="https://docs.formkit.com/essentials/internationalization">i18n</a>, and more! </p> | ||
</td> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em">😎 Developer happiness</h4> | ||
<p>Forms are everywhere, yet surprisingly tedious to author — well, not anymore. FormKit provides a <a href="https://docs.formkit.com/essentials/inputs#props--attributes">powerful and flexible API</a> to developers that makes complex form creation a breeze.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em;">🎯 Validation built in</h4> | ||
<p>Ridiculously easy <a href="https://docs.formkit.com/essentials/validation">validation</a> out-of-the-box to handle 95% of use-cases. Help text, validation rules, and validation messages are simple props. Need more? You can add <a href="https://docs.formkit.com/essentials/validation#custom-rules">custom validation rules</a> too.</p> | ||
</td> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em">⚡️ Blazing-fast Performance</h4> | ||
<p>FormKit can handle the most demanding forms — wizards, multi-step, deeply nested repeating groups, and more.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em">🔌 Plugin system</h4> | ||
<p>Extend FormKit's functionality or reuse custom inputs, validation rules and messages across projects by tapping into the <a href="https://docs.formkit.com/advanced/core#plugins">plugin system</a>. Make your plugin open source to share with others!</p> | ||
</td> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em;">✨ Generate forms</h4> | ||
<p><a href="https://docs.formkit.com/essentials/generation">Generate an entire form</a> from a JSON-compatible schema. Schema allows you to render complex forms from JSON with conditional rendering, logic, dynamic data, groups, wrappers, HTML elements, and custom components.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em">🎨 Robust Theming</h4> | ||
<p>FormKit works easily alongside your favorite UI frameworks like Bootstrap and utility-class tools like Tailwind. With numerous ways to <a href="https://docs.formkit.com/essentials/styling#custom-classes">modify classes</a> and <a href="https://docs.formkit.com/essentials/inputs#schema-overrides">DOM structure</a>, integrating FormKit plays nicely with any frontend.</p> | ||
</td> | ||
<td style="width: 50%; vertical-align: top;"> | ||
<h4 style="margin-top: 0.25em">🌐 Internationalization</h4> | ||
<p>FormKit is made for all! Thanks to the FormKit community, FormKit ships with support for <a href="https://docs.formkit.com/essentials/internationalization">many languages</a>. Don't see your language? Contribute one with our <a href="https://i18n.formkit.com">locale builder.</a></p> | ||
</td> | ||
</tr> | ||
</table> | ||
## Contributing | ||
Thank you for your willingness to contribute to this free and open source project! When contributing, consider first discussing your desired change with the core team via [GitHub issues](https://github.com/formkit/formkit/issues), [Discord](https://discord.gg/Vhu97pAC76), or other method. | ||
### Contributors | ||
This project exists thanks to all the people who volunteer their time to contribute! | ||
<a href="https://github.com/formkit/formkit/graphs/contributors"><img src="https://contributors-img.web.app/image?repo=formkit/formkit" /></a> | ||
## License | ||
[MIT](https://opensource.org/licenses/MIT) | ||
Copyright (c) 2021-present, [FormKit, Inc.](https://formkit.com) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 2 instances in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
25589
515
108
5
1
5
1
+ Addedaxios@^0.27.2
+ Addedchalk@^5.0.1
+ Addedcommander@^9.3.0
+ Addedprompts@^2.4.2
+ Added@formkit/core@1.0.0-beta.9-f19c34b(transitive)
+ Added@formkit/inputs@1.0.0-beta.9-f19c34b(transitive)
+ Added@formkit/utils@1.0.0-beta.9-f19c34b(transitive)
+ Addedasynckit@0.4.0(transitive)
+ Addedaxios@0.27.2(transitive)
+ Addedchalk@5.3.0(transitive)
+ Addedcombined-stream@1.0.8(transitive)
+ Addedcommander@9.5.0(transitive)
+ Addeddelayed-stream@1.0.0(transitive)
+ Addedfollow-redirects@1.15.9(transitive)
+ Addedform-data@4.0.1(transitive)
+ Addedkleur@3.0.3(transitive)
+ Addedmime-db@1.52.0(transitive)
+ Addedmime-types@2.1.35(transitive)
+ Addedprompts@2.4.2(transitive)
+ Addedsisteransi@1.0.5(transitive)