Skip to content

Commit 1234325

Browse files
committed
feat: updated deps & licence
1 parent 03da64f commit 1234325

File tree

16 files changed

+2006
-1617
lines changed

16 files changed

+2006
-1617
lines changed

.github/workflows/build.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: "@imqueue/core"
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
11+
strategy:
12+
matrix:
13+
node-version: [lts/*]
14+
15+
steps:
16+
- name: Checkout repository
17+
uses: actions/checkout@v4
18+
19+
- name: Use Node.js ${{ matrix.node-version }}
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: ${{ matrix.node-version }}
23+
24+
- name: Install dependencies
25+
run: npm install
26+
27+
- name: Run tests
28+
run: npm test

.travis.yml

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

LICENSE

Lines changed: 585 additions & 13 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
# @imqueue/graphql-dependency
22

3-
[![Build Status](https://travis-ci.com/graphql-dependency/graphql-dependency.svg?branch=master)](https://travis-ci.com/imqueue/graphql-dependency)
3+
[![Build Status](https://img.shields.io/github/actions/workflow/status/imqueue/graphql-dependency/build.yml)](https://github.com/imqueue/graphql-dependency)
44
[![codebeat badge](https://codebeat.co/badges/87c59873-d921-4a57-981b-9f8e0743776b)](https://codebeat.co/projects/github-com-imqueue-graphql-dependency-master)
55
[![Coverage Status](https://coveralls.io/repos/github/imqueue/graphql-dependency/badge.svg?branch=master)](https://coveralls.io/github/imqueue/graphql-dependency?branch=master)
6-
[![David](https://img.shields.io/david/imqueue/graphql-dependency.svg)](https://david-dm.org/imqueue/graphql-dependency)
7-
[![David](https://img.shields.io/david/dev/imqueue/graphql-dependency.svg)](https://david-dm.org/imqueue/graphql-dependency?type=dev)
86
[![Known Vulnerabilities](https://snyk.io/test/github/imqueue/graphql-dependency/badge.svg?targetFile=package.json)](https://snyk.io/test/github/imqueue/graphql-dependency?targetFile=package.json)
97
[![License](https://img.shields.io/badge/license-ISC-blue.svg)](https://rawgit.com/imqueue/cli/master/LICENSE)
108

11-
Cross service GraphQL dependency loading during query calls for @imqueue
9+
Cross-service GraphQL dependency loading during query calls for @imqueue
1210
ecosystem.
1311

1412
# Install
@@ -260,6 +258,7 @@ it will end up in a data mapping without an additional calls for each nesting
260258
levels. Most of the data are not copied and is mapped by references, so the
261259
memory footprint will be kept on minimal level as well.
262260

263-
# License
261+
## License
264262

265-
[ISC](https://github.com/imqueue/graphql-dependency/blob/master/LICENSE)
263+
This project is licensed under the GNU General Public License v3.0.
264+
See the [LICENSE](LICENSE)

index.ts

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
11
/*!
22
* @imqueue/graphql-dependency - Declarative GraphQL dependency loading
33
*
4-
* Copyright (c) 2019, imqueue.com <[email protected]>
4+
* I'm Queue Software Project
5+
* Copyright (C) 2025 imqueue.com <[email protected]>
56
*
6-
* Permission to use, copy, modify, and/or distribute this software for any
7-
* purpose with or without fee is hereby granted, provided that the above
8-
* copyright notice and this permission notice appear in all copies.
7+
* This program is free software: you can redistribute it and/or modify
8+
* it under the terms of the GNU General Public License as published by
9+
* the Free Software Foundation, either version 3 of the License, or
10+
* (at your option) any later version.
911
*
10-
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
11-
* REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
12-
* AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
13-
* INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
14-
* LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
15-
* OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
16-
* PERFORMANCE OF THIS SOFTWARE.
12+
* This program is distributed in the hope that it will be useful,
13+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+
* GNU General Public License for more details.
16+
*
17+
* You should have received a copy of the GNU General Public License
18+
* along with this program. If not, see <https://www.gnu.org/licenses/>.
19+
*
20+
* If you want to use this code in a closed source (commercial) project, you can
21+
* purchase a proprietary commercial license. Please contact us at
22+
* <[email protected]> to get commercial licensing options.
1723
*/
1824
export * from './src';

0 commit comments

Comments
 (0)