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

Add composite keys, array support, and convert project to TypeScript #28

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1cff37d
typescript installed
jordansoltman Mar 5, 2019
49fc7c6
add source
jordansoltman Mar 6, 2019
6ad01da
add ts
jordansoltman Mar 6, 2019
0ae9bd0
fixed package.json issues
jordansoltman Mar 6, 2019
a390d75
update export function
jordansoltman Mar 6, 2019
1cfb556
fix exports
jordansoltman Mar 7, 2019
ec13042
add private methods to class
jordansoltman Mar 7, 2019
93409bf
finish out typescript conversion
jordansoltman Mar 7, 2019
360955f
refactor tests and remove extraneous files
jordansoltman Mar 7, 2019
71ee7b4
finish multi-key implementation and update tests
jordansoltman Mar 7, 2019
68db17a
update tests and fix bug with prime base object
jordansoltman Mar 7, 2019
c9b290d
add array support
jordansoltman Mar 7, 2019
2cdc781
update documentation
jordansoltman Mar 7, 2019
dce5560
fix git ignore, increment version number, fix existing tests
jordansoltman Mar 7, 2019
c7a6bf6
add tslint, fix NestHydrationJS.ts to be compliant with tslint, updat…
jordansoltman Mar 8, 2019
da9ddbd
add build phase to travis.yml
jordansoltman Mar 8, 2019
6428b00
update change log, add more tests, fix bug with array hint
jordansoltman Mar 8, 2019
5c97fab
Update docs to note ___ARRAY hinting and add more hinting tests
jordansoltman Mar 8, 2019
d2db400
replace Array#includes with Array#indexOf for older Node support
jordansoltman Mar 8, 2019
9c2a42d
remove node 0.x as it's not supported by jasmine anymore
jordansoltman Mar 8, 2019
c8c35e6
fix typescript errors
jordansoltman Mar 17, 2019
d95b4f6
fix bug where to-one relations would not have the proper keys
jordansoltman May 3, 2019
ee6fbfe
fix bug where ID columns would sometimes not be identified
jordansoltman May 12, 2019
a61d561
add lib to git
jordansoltman May 12, 2019
84bc476
bump node version
jordansoltman May 12, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .eslintrc

This file was deleted.

6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

*

!/spec
Expand All @@ -11,3 +12,8 @@
!/package-lock.json
!/package.json
!/README.md
!/src/**
!/lib/**
!/lib
!/tsconfig.json
!/tslint.json
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ branches:
- master
- qc
node_js:
- "0.12.5"
- "4"
- "6"
- "8"
- "node"
before_script:
- npm run build
script:
- npm test
after_script:
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [0.4.0] - 2019-03-07
### Added
- Array support
- Composite keys
- TypeScript definitions

### Changed
- Converted project to TypeScript

## [0.3.0] - 2016-06-07
### Added
- Changelog
Expand Down
Loading