ajustes de versões
This commit is contained in:
parent
0945d8aaf7
commit
2ddf41faf9
2 changed files with 24 additions and 2 deletions
18
.agent
18
.agent
|
|
@ -162,6 +162,24 @@ Evitar comentários óbvios (“isso é um botão”).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Publicação do pacote (package.json)
|
||||||
|
|
||||||
|
### Regra do campo `files`
|
||||||
|
|
||||||
|
O array **`package.json.files`** define o que será publicado e o que ficará visível dentro de `node_modules/eli-vue/`.
|
||||||
|
|
||||||
|
**Ação obrigatória:** sempre que adicionar/renomear/remover arquivos importantes para consumo (ex.: `IA.md`, mudanças de CSS em `dist/`, novas tipagens geradas), revisar e atualizar o `package.json.files`.
|
||||||
|
|
||||||
|
**Validação obrigatória:** após alterar `files`, rodar:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm pack --dry-run
|
||||||
|
```
|
||||||
|
|
||||||
|
E confirmar que o tarball inclui o que deve estar disponível para consumidores.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Qualidade e consistência
|
## Qualidade e consistência
|
||||||
- Antes de finalizar um componente:
|
- Antes de finalizar um componente:
|
||||||
- Conferir documentação (README raiz + README do componente)
|
- Conferir documentação (README raiz + README do componente)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "eli-vue",
|
"name": "eli-vue",
|
||||||
"version": "0.1.2",
|
"version": "0.1.4",
|
||||||
"private": false,
|
"private": false,
|
||||||
"main": "./dist/eli-vue.umd.js",
|
"main": "./dist/eli-vue.umd.js",
|
||||||
"module": "./dist/eli-vue.es.js",
|
"module": "./dist/eli-vue.es.js",
|
||||||
|
|
@ -13,9 +13,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"dist"
|
"dist",
|
||||||
|
"README.md",
|
||||||
|
"IA.md",
|
||||||
|
".agent"
|
||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"prebuild": "npm version patch --no-git-tag-version",
|
||||||
"build:types": "vue-tsc -p tsconfig.build.json --declaration --emitDeclarationOnly",
|
"build:types": "vue-tsc -p tsconfig.build.json --declaration --emitDeclarationOnly",
|
||||||
"build": "vite build && npm run build:types",
|
"build": "vite build && npm run build:types",
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue