Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export non-bundled module #232

Merged
merged 32 commits into from Aug 22, 2019
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9734284
Export non-bundled module
tomalec Jul 31, 2019
c28821f
Use extensions in imports, so they could be handled by ES6 modules
tomalec Jul 31, 2019
b4b9de7
Add compiled lib files to the repo,
tomalec Jul 31, 2019
fa4911a
include "deep-fast-equal" directly in core
warpech Aug 1, 2019
f5b5d70
change all npm run-scripts to use "tsc" run-script
warpech Aug 1, 2019
24329a3
change the default entry point to be an ES module
warpech Aug 1, 2019
7533a66
bump devDeps
warpech Aug 1, 2019
38d1734
update Jasmine to use ES module
warpech Aug 1, 2019
bb925e1
use Node 12+ for testing on Travis
warpech Aug 2, 2019
304b132
remove my temporary run-scripts
warpech Aug 2, 2019
4f8d50e
cleanup redundant comment
warpech Aug 2, 2019
aa3e1db
replace "var" with "const" or "let"
warpech Aug 2, 2019
38c1fce
Export in CommonJS type by default, rename module files to `.mjs`
tomalec Aug 6, 2019
e448c0c
Use `.mjs` for tests to force ESM module loader
tomalec Aug 6, 2019
04671e5
Remove incorrect __esModule insertion,
tomalec Aug 7, 2019
119f0d4
update importing instructions to reflect the current state
warpech Aug 8, 2019
c465da4
test CommonJS using require and Webpack
warpech Aug 8, 2019
f545f13
Revert "Remove incorrect __esModule insertion,"
tomalec Aug 8, 2019
24766ba
clarify about the purpose of the test
warpech Aug 8, 2019
3b91b45
change installation instructions depending on our proposed priority
warpech Aug 8, 2019
d594a3d
fix typo
warpech Aug 8, 2019
c3fc4d9
add a new entry point "index", do not re-export "core" methods from "…
warpech Aug 8, 2019
5f4a77e
remove interface that is redundant in "core"
warpech Aug 8, 2019
b5f37e7
move "index" files to the root directory
warpech Aug 8, 2019
82234a7
test typings
warpech Aug 8, 2019
1de6122
add default export, test with Webpack and typings
warpech Aug 8, 2019
cec3d27
rename "lib" directory to "commonjs"
warpech Aug 8, 2019
2eb2359
Merge branch 'master' into use-ES6-modules,
tomalec Aug 9, 2019
3970595
Add extensions in duplex.ts for to imports for default re-export,
tomalec Aug 9, 2019
14bee25
npm install && npm run build && npm test after merge
tomalec Aug 9, 2019
b96654b
Remove redundant default exports from core.ts and duplex.ts,
tomalec Aug 10, 2019
37f292d
Change `import { *...` to `import *...` in README.md,
tomalec Aug 22, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 0 additions & 4 deletions .gitignore
Expand Up @@ -11,9 +11,5 @@ npm-debug.log
# Typescript
*.d.ts

# compiled files
src/*.js
lib/*

# SauceLabs logs
*.log
2 changes: 1 addition & 1 deletion .travis.yml
@@ -1,6 +1,6 @@
language: node_js
dist: trusty
node_js: lts/*
node_js: node
before_script:
- npm install
- npm run serve &
Expand Down