Você quer solicitar um recurso ou relatar um bug ?
INSETO
Qual é o comportamento atual?
yarn pack
não empacota bundledDependecies em v0.19.0, v0.19.1 e v0.20.0
Se o comportamento atual for um bug, forneça as etapas para reproduzi-lo.
{
"name": "test-bundled-deps",
"version": "0.0.0",
"dependencies": {
"bcryptjs": "^2.0.0",
},
"bundledDependencies": [
"bcryptjs",
]
}
em seguida, execute yarn
seguido por yarn pack
verifique o arquivo tgz. Ele não conterá a pasta node_modules.
Qual é o comportamento esperado?
para funcionar como na versão 0.18.1
Mencione seu node.js, yarn e versão do sistema operacional.
$ node -v
v7.4.0
OS X El Capitan 10.11.6
Parece, pelo menos, ser causado por: -
Resolvê-los me dá node_modules / module no .tgz compactado, mas nenhum subdiretório / arquivo.
Um PR com um teste é bem-vindo
@bestander : Eu adicionei um PR com um caso de teste com falha (# 4598).
Com uma configuração de projeto especificada no fixture de teste, executando npm install
e npm pack
o arquivo resultante conterá um diretório node_modules
contendo as dependências agrupadas. Executando os mesmos comandos usando yarn
o arquivo não contém as dependências agrupadas.
Comentários muito úteis
@bestander : Eu adicionei um PR com um caso de teste com falha (# 4598).
Com uma configuração de projeto especificada no fixture de teste, executando
npm install
enpm pack
o arquivo resultante conterá um diretórionode_modules
contendo as dependências agrupadas. Executando os mesmos comandos usandoyarn
o arquivo não contém as dependências agrupadas.