String.prototype.startsWith Polyfill Um polifill robusto e otimizado para o método String.prototype.startsWith no ECMAScript 6.
Este pacote implementa a interface API ES-SHIM. Funciona em um ambiente apoiado por ES3 e cumpre as especificações.
Outros polifilos para String.prototype.startsWith estão disponíveis:
Via npm:
npm install string.prototype.startswithEntão, em Node.js:
var startsWith = require ( 'string.prototype.startswith' ) ;Em um navegador:
< script src =" https://bundle.run/string.prototype.startswith " > </ script >NOTA : É recomendável que você instale este módulo usando um gerenciador de pacotes como
npm, porque o carregamento de vários poli -preenchimentos de um CDN (comobundle.run) levará a um código duplicado.
Polyfills + suítes de teste para String.prototype.endsWith e String.prototype.contains também estão disponíveis.
Na filial main , bata o número da versão em package.json :
npm version patch Em vez de patch , use minor ou major conforme necessário.
Observe que isso produz uma tag git commit +.
Empurre o compromisso de liberação e a tag:
git push && git push --tagsNosso CI publica automaticamente o novo lançamento no NPM.
| Mathias Bynens |
Este polifill está disponível sob a licença do MIT.