feat: initialize create-astro-reactive package (#281)

This commit is contained in:
Ayo Ayco 2023-03-25 20:02:36 +01:00 committed by GitHub
parent d50d8c1329
commit fb11b738f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 84 additions and 27 deletions

View file

@ -0,0 +1,13 @@
---
"create-astro-reactive": patch
"@astro-reactive/validator": patch
"@astro-reactive/landing-page": patch
"@astro-reactive/common": patch
"@astro-reactive/form": patch
"@astro-reactive/demo": patch
"@astro-reactive/docs": patch
---
Initial `create-astro-reactive` package
Update packages' meta information (author, homepage)
Upadte LICENSE owner info to `astro-reactive` organization

View file

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2022 Ayo Ayco Copyright (c) 2022 Astro Reactive
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -3,7 +3,7 @@
"description": "Demo App for Astro Reactive Library", "description": "Demo App for Astro Reactive Library",
"type": "module", "type": "module",
"version": "0.0.1", "version": "0.0.1",
"author": "Ayo Ayco <ayo@ayco.io> (https://ayco.io)", "author": "astro-reactive",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "astro dev", "dev": "astro dev",
@ -31,7 +31,7 @@
"bugs": { "bugs": {
"url": "https://github.com/astro-reactive/astro-reactive/issues" "url": "https://github.com/astro-reactive/astro-reactive/issues"
}, },
"homepage": "https://github.com/astro-reactive/astro-reactive#readme", "homepage": "https://astro-reactive.dev",
"devDependencies": { "devDependencies": {
"@astro-reactive/eslint-config-custom": "*", "@astro-reactive/eslint-config-custom": "*",
"@astro-reactive/tsconfig": "*", "@astro-reactive/tsconfig": "*",

View file

@ -36,12 +36,12 @@
"type": "git", "type": "git",
"url": "git+https://github.com/astro-reactive/astro-reactive.git" "url": "git+https://github.com/astro-reactive/astro-reactive.git"
}, },
"author": "", "author": "astro-reactive",
"license": "ISC", "license": "ISC",
"bugs": { "bugs": {
"url": "https://github.com/astro-reactive/astro-reactive/issues" "url": "https://github.com/astro-reactive/astro-reactive/issues"
}, },
"homepage": "https://github.com/astro-reactive/astro-reactive#readme", "homepage": "https://astro-reactive.dev",
"devDependencies": { "devDependencies": {
"@astro-reactive/eslint-config-custom": "*", "@astro-reactive/eslint-config-custom": "*",
"@astro-reactive/tsconfig": "*", "@astro-reactive/tsconfig": "*",

View file

@ -40,10 +40,10 @@
"type": "git", "type": "git",
"url": "git+https://github.com/astro-reactive/astro-reactive.git" "url": "git+https://github.com/astro-reactive/astro-reactive.git"
}, },
"author": "Ayo Ayco", "author": "astro-reactive",
"license": "MIT", "license": "MIT",
"bugs": { "bugs": {
"url": "https://github.com/astro-reactive/astro-reactive/issues" "url": "https://github.com/astro-reactive/astro-reactive/issues"
}, },
"homepage": "https://github.com/astro-reactive/astro-reactive#readme" "homepage": "https://astro-reactive.dev"
} }

View file

@ -3,12 +3,8 @@
"description": "Astro components for building reactive user interfaces 🚀", "description": "Astro components for building reactive user interfaces 🚀",
"version": "0.0.0", "version": "0.0.0",
"repository": "https://github.com/astro-reactive/astro-reactive", "repository": "https://github.com/astro-reactive/astro-reactive",
"homepage": "https://github.com/astro-reactive/astro-reactive#readme", "homepage": "https://astro-reactive.dev",
"author": { "author": "astro-reactive",
"name": "Ayo Ayco",
"email": "ayo@ayco.io",
"url": "https://ayco.io"
},
"type": "module", "type": "module",
"exports": { "exports": {
".": "./index.ts" ".": "./index.ts"

View file

@ -23,12 +23,12 @@
"type": "git", "type": "git",
"url": "git+https://github.com/astro-reactive/astro-reactive.git" "url": "git+https://github.com/astro-reactive/astro-reactive.git"
}, },
"author": "Ayo Ayco", "author": "astro-reactive",
"license": "MIT", "license": "MIT",
"bugs": { "bugs": {
"url": "https://github.com/astro-reactive/astro-reactive/issues" "url": "https://github.com/astro-reactive/astro-reactive/issues"
}, },
"homepage": "https://github.com/astro-reactive/astro-reactive#readme", "homepage": "https://astro-reactive.dev",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
} }

View file

@ -0,0 +1,37 @@
<p align="center">
<img src="https://raw.githubusercontent.com/astro-reactive/astro-reactive/main/.github/assets/logo/min-banner.png" alt="Astro Reactive Library Logo">
<br />
<strong>Create Astro Reactive</strong>
<em>⚠️ WORK IN PROGRESS. This does not do anything yet.</em>
<br />
Create a new astro-reactive app
<br />
<br />
<a href="https://www.npmjs.com/package/@astro-reactive/create-astro-reactive">
<img src="https://img.shields.io/npm/v/@astro-reactive/create-astro-reactive" alt="Package information: NPM version" />
</a>
<a href="https://www.npmjs.com/package/@astro-reactive/create-astro-reactive">
<img src="https://img.shields.io/npm/l/@astro-reactive/create-astro-reactive" alt="Package information: NPM license" />
</a>
<a href="https://www.npmjs.com/package/@astro-reactive/create-astro-reactive">
<img src="https://img.shields.io/npm/dt/@astro-reactive/create-astro-reactive" alt="Package information: NPM downloads" />
</a>
<a href="https://www.npmjs.com/package/@astro-reactive/create-astro-reactive">
<img src="https://img.shields.io/librariesio/release/npm/@astro-reactive/create-astro-reactive" alt="Package information: NPM dependencies status" />
</a>
<br />
<br />
</p>
# Create a new Astro Reactive project
```
npm create astro-reactive@latest
```
# We are opensource!
_All [contributions](https://github.com/astro-reactive/astro-reactive/blob/main/CONTRIBUTING.md) are welcome. Let's make the fastest web forms powered by Astro._
👉 _This package is a work in progress. See the [change log](https://github.com/astro-reactive/astro-reactive/blob/main/packages/create-astro-reactive/RELEASE.md)._

View file

@ -0,0 +1 @@
console.log("Create a new astro-reactive project");

View file

@ -0,0 +1,18 @@
{
"name": "create-astro-reactive",
"version": "0.0.1",
"description": "Create a new astro-reactive app",
"main": "index.js",
"devDependencies": {},
"scripts": {},
"repository": {
"type": "git",
"url": "git+https://github.com/astro-reactive/astro-reactive.git"
},
"author": "astro-reactive",
"license": "MIT",
"bugs": {
"url": "https://github.com/astro-reactive/astro-reactive/issues"
},
"homepage": "https://astro-reactive.dev"
}

View file

@ -3,12 +3,8 @@
"description": "The Reactive Form component for Astro 🔥", "description": "The Reactive Form component for Astro 🔥",
"version": "0.7.2", "version": "0.7.2",
"repository": "https://github.com/astro-reactive/astro-reactive", "repository": "https://github.com/astro-reactive/astro-reactive",
"homepage": "https://docs.astro-reactive.dev/en/api/form/form-component/", "homepage": "https://astro-reactive.dev",
"author": { "author": "astro-reactive",
"name": "Ayo Ayco",
"email": "ayo@ayco.io",
"url": "https://ayco.io"
},
"type": "module", "type": "module",
"exports": { "exports": {
".": "./index.ts" ".": "./index.ts"

View file

@ -3,12 +3,8 @@
"description": "Form validation library for Astro 🔥", "description": "Form validation library for Astro 🔥",
"version": "0.3.2", "version": "0.3.2",
"repository": "https://github.com/astro-reactive/astro-reactive", "repository": "https://github.com/astro-reactive/astro-reactive",
"homepage": "https://github.com/astro-reactive/astro-reactive/blob/main/packages/validator/README.md", "homepage": "https://astro-reactive.dev",
"author": { "author": "astro-reactive",
"name": "Ayo Ayco",
"email": "ayo@ayco.io",
"url": "https://ayco.io"
},
"type": "module", "type": "module",
"exports": { "exports": {
".": "./index.ts" ".": "./index.ts"