Skip to content

Commit 816d51e

Browse files
committed
Convert to an ESM package
1 parent acb9ed3 commit 816d51e

File tree

11 files changed

+1380
-4454
lines changed

11 files changed

+1380
-4454
lines changed

.eslintrc.js renamed to .eslintrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
{
22
"extends": ["eslint:recommended"],
33

44
"env": {
@@ -44,4 +44,4 @@ module.exports = {
4444
"array-bracket-spacing": ["error"],
4545
"max-len": ["error", 100]
4646
}
47-
};
47+
}

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.DS_Store
22
node_modules
3+
test/

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# zen-observable
22

3-
An implementation of Observables for JavaScript. Requires Promises or a Promise polyfill.
3+
An implementation of Observables for JavaScript.
44

55
## Install
66

esm.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

extras.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1-
module.exports = require('./lib/Observable.js').Observable;
1+
import { Observable } from './src/Observable.js';
2+
3+
export default Observable;
4+
export { Observable };
5+
export * from './src/extras.js';

0 commit comments

Comments
 (0)