bkp
This commit is contained in:
parent
2ddf41faf9
commit
12b66fd847
2 changed files with 7 additions and 12 deletions
11
.agent
11
.agent
|
|
@ -162,15 +162,16 @@ Evitar comentários óbvios (“isso é um botão”).
|
|||
|
||||
---
|
||||
|
||||
## Publicação do pacote (package.json)
|
||||
## Publicação do pacote (npm)
|
||||
|
||||
### Regra do campo `files`
|
||||
### Regra de publicação (sem usar `package.json.files`)
|
||||
|
||||
O array **`package.json.files`** define o que será publicado e o que ficará visível dentro de `node_modules/eli-vue/`.
|
||||
Este repositório **não usa** o campo `package.json.files`.
|
||||
O controle do que vai para o tarball publicado é feito via **`.npmignore`**.
|
||||
|
||||
**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`.
|
||||
**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 `.npmignore`.
|
||||
|
||||
**Validação obrigatória:** após alterar `files`, rodar:
|
||||
**Validação obrigatória:** após alterar `.npmignore`, rodar:
|
||||
|
||||
```bash
|
||||
npm pack --dry-run
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "eli-vue",
|
||||
"version": "0.1.4",
|
||||
"version": "0.1.5",
|
||||
"private": false,
|
||||
"main": "./dist/eli-vue.umd.js",
|
||||
"module": "./dist/eli-vue.es.js",
|
||||
|
|
@ -12,12 +12,6 @@
|
|||
"require": "./dist/eli-vue.umd.js"
|
||||
}
|
||||
},
|
||||
"files": [
|
||||
"dist",
|
||||
"README.md",
|
||||
"IA.md",
|
||||
".agent"
|
||||
],
|
||||
"scripts": {
|
||||
"prebuild": "npm version patch --no-git-tag-version",
|
||||
"build:types": "vue-tsc -p tsconfig.build.json --declaration --emitDeclarationOnly",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue