Add homepage, bugs, keywords and engines to every published package
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 83/100
- Tipo de issue
- Funcionalidade
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- node.js, typescript
- Domínio
- build-system, developer-experience
Direção de pesquisa
Comece lendo os manifestos dos pacotes em packages/core/package.json, packages/server/package.json e packages/widget/package.json, além de CONTRIBUTING.md, para verificar a ordem de pnpm build e pnpm test. Adicione os metadados solicitados aos três manifestos e sideEffects: false somente a core e server; preserve os efeitos colaterais de widget. Adicione changesets do tipo patch para os três pacotes e, em seguida, execute pnpm -r build e pnpm test.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
packages/core/package.json, packages/server/package.json and packages/widget/package.json have repository but no homepage, bugs, keywords or engines. npm shows nothing useful on the package page, and nothing tells users the packages need Node 22.
What to do
- Add to all three:
"homepage": "https://chat.codercops.com","bugs": "https://github.com/codercops/chatcops/issues", a shortkeywordslist, and"engines": { "node": ">=22" }. - Add
"sideEffects": falseto core and server only. Not the widget: importing it starts the widget from the script tag and setswindow.ChatCops(packages/widget/src/index.ts, lines 86 to 99), so bundlers must not drop it.
Acceptance criteria
- All three packages have the four fields; core and server have
sideEffects: false, the widget doesn't -
pnpm -r buildandpnpm testpass - Changesets for the three packages (patch)
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #<this issue number>. Setup notes (pnpm, build before test) are in CONTRIBUTING.md.
- Linguagem predominante
- TypeScript
- Estrelas
- 13
- Forks
- 7
- Merge médio
- 4h 11min
- PRs com merge (30d)
- 122
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de codercops/chatcops
-
enhancement hacktoberfest help wanted server
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Document the pre-chat formTalvez já em andamento @masyarakatai assumiu há 4 dias. Abertadocumentation good first issue hacktoberfest widget
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
codercops/chatcops#70 · 3 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
enhancement hacktoberfest help wanted server
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
Mantenedores costumam responder em até 1 dia
-
Create @chatcops/store-redis for Upstash and other Redis clientsTalvez já em andamento @bhushan4work assumiu há 1 dia. Abertaenhancement hacktoberfest help wanted server
codercops/chatcops#248 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
enhancement hacktoberfest help wanted server
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
Mantenedores costumam responder em até 1 dia
Todas as issues de codercops/chatcops
Issues semelhantes
-
frontend
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
ranxianglei/billion-context#4172 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
awslabs/threat-composer#362 ·
Mantenedores costumam responder em até 1 dia
-
Area/Cloud Needs Triage Type/Bug
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 86/100
wso2/product-integrator#2847 ·
Mantenedores costumam responder em até 1 dia