# end-with

> Determines whether a string ends with the characters of another string.

Latest version **1.0.2** (published 2016-04-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install end-with
pnpm add end-with
yarn add end-with
bun add end-with
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.2 |
| Published | 2016-04-15 |
| First published | 2016-04-11 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | bubkoo |
| Maintainers | bubkoo |
| Keywords | string, str, starts, start, with, ends, end, search, prefix, postfix, check, first, begin, last, end, shim, polyfill, Ponyfill, util, utils, utility, tool |

## Links

- npm: https://www.npmjs.com/package/end-with
- Repository: https://github.com/gearcase/end-with
- Homepage: https://github.com/gearcase/end-with#readme
- Issues: https://github.com/gearcase/end-with/issues
- npm.io page: https://npm.io/package/end-with

## Alternatives

- [lodash.assign](https://npm.io/package/lodash.assign.md) — 2.3M weekly downloads
- [lodash.chunk](https://npm.io/package/lodash.chunk.md) — 1.8M weekly downloads
- [react-native-ios-utilities](https://npm.io/package/react-native-ios-utilities.md) — 138.5K weekly downloads
- [@technically/lodash](https://npm.io/package/@technically/lodash.md) — 50.9K weekly downloads
- [@fluid-topics/ft-icon](https://npm.io/package/@fluid-topics/ft-icon.md) — 20.6K weekly downloads

## Recent versions

- 1.0.2 (latest) — 2016-04-15
- 1.0.1 — 2016-04-12
- 1.0.0 — 2016-04-11
- 0.0.0 — 2016-04-11

## README

# end-with <sup>[![Version Badge](http://versionbadg.es/gearcase/end-with.svg)](https://npmjs.org/package/end-with)</sup>


> Determines whether a string ends with the characters of another string.

> ES2015 [String#endsWith()](http://www.ecma-international.org/ecma-262/6.0/#sec-string.prototype.endswith) ponyfill.

> Ponyfill: A polyfill that doesn't overwrite the native method.


[![MIT License](https://img.shields.io/badge/license-MIT_License-green.svg?style=flat-square)](https://github.com/gearcase/end-with/blob/master/LICENSE)

[![build:?](https://img.shields.io/travis/gearcase/end-with/master.svg?style=flat-square)](https://travis-ci.org/gearcase/end-with)
[![coverage:?](https://img.shields.io/coveralls/gearcase/end-with/master.svg?style=flat-square)](https://coveralls.io/github/gearcase/end-with)


## Install

```
$ npm install --save end-with 
```

## Usage

> For more use-cases see the [tests](https://github.com/gearcase/end-with/blob/master/test/spec/index.js)

```js
var endWith = require('end-with');

endWith('abcde', 'e');  // => true
endWith('abcde', 'de'); // => true
endWith('abcde', 'bc'); // => false
endWith('abcde', '');   // => true
endWith('abcde');       // => false
endWith('abcde', null); // => false

```

## Related

- [start-with](https://github.com/gearcase/start-with) - Determines whether a string begins with the characters of another string.
- [pad-start](https://github.com/gearcase/pad-start) - ES spec-compliant String.prototype.padStart shim.
- [pad-end](https://github.com/gearcase/pad-end) - ES spec-compliant String.prototype.padEnd shim.

## Contributing
 
Pull requests and stars are highly welcome. 

For bugs and feature requests, please [create an issue](https://github.com/gearcase/end-with/issues).

---
_Source: https://npm.io/package/end-with · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
