Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: loopbackio/loopback-datasource-juggler
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 757f67079b7c305b02d3ac5c2b0eb779c531ef70
Choose a base ref
..
head repository: loopbackio/loopback-datasource-juggler
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 82da092263aea68343eb15ab4c52df41b02ca93b
Choose a head ref
Showing with 2,454 additions and 6,085 deletions.
  1. +16 −16 .github/workflows/ci.yaml
  2. +5 −5 .travis.yml
  3. +364 −1 CHANGES.md
  4. +2 −1 README.md
  5. +64 −8 lib/datasource.js
  6. +1 −1 lib/model-definition.js
  7. +1 −1 lib/utils.js
  8. +1,942 −6,009 package-lock.json
  9. +21 −30 package.json
  10. +36 −11 test/discovery.test.js
  11. +1 −1 test/helpers/context-test-helpers.js
  12. +1 −1 test/introspection.test.js
32 changes: 16 additions & 16 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -18,20 +18,20 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
node-version: [10, 12, 14, 16, 17]
node-version: [18, 20, 22]
include:
- os: macos-latest
node-version: 14
node-version: 20
- os: windows-latest
node-version: 14
node-version: 20
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Update NPM (Node.js v10)
@@ -70,13 +70,13 @@ jobs:
name: Code Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Use Node.js 14
uses: actions/setup-node@v3
- name: Use Node.js 20
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 14
node-version: 20
- name: Update NPM
run: npm install --global npm
- name: Bootstrap project
@@ -91,13 +91,13 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.event.pull_request }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Use Node.js 14
uses: actions/setup-node@v3
- name: Use Node.js 20
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 14
node-version: 20
- name: Update NPM
run: npm install --global npm
- name: Bootstrap project
@@ -115,13 +115,13 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: 'javascript'
config-file: ./.github/codeql/codeql-config.yaml

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
10 changes: 5 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -19,8 +19,8 @@ script:
- npm run --ignore-scripts build
- npm test --ignore-scripts
node_js:
- 10
- 12
- 14
- 16
- 17
- 10.24.1
- 12.22.12
- 14.21.3
- 16.20.2
- 17.9.1
Loading