feat: initialize create-astro-reactive package (#281)
This commit is contained in:
parent
d50d8c1329
commit
fb11b738f4
12 changed files with 84 additions and 27 deletions
13
.changeset/hot-buses-repeat.md
Normal file
13
.changeset/hot-buses-repeat.md
Normal 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
|
2
LICENSE
2
LICENSE
|
@ -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
|
||||||
|
|
|
@ -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": "*",
|
||||||
|
|
|
@ -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": "*",
|
||||||
|
|
|
@ -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"
|
||||||
}
|
}
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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"
|
||||||
}
|
}
|
||||||
|
|
37
packages/create-astro-reactive/README.md
Normal file
37
packages/create-astro-reactive/README.md
Normal 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)._
|
||||||
|
|
1
packages/create-astro-reactive/index.js
Normal file
1
packages/create-astro-reactive/index.js
Normal file
|
@ -0,0 +1 @@
|
||||||
|
console.log("Create a new astro-reactive project");
|
18
packages/create-astro-reactive/package.json
Normal file
18
packages/create-astro-reactive/package.json
Normal 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"
|
||||||
|
}
|
|
@ -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"
|
||||||
|
|
|
@ -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"
|
||||||
|
|
Loading…
Reference in a new issue