diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 40294d2..1a26315 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,40 +1,24 @@ name: test on: - push: - branches: - - master - pull_request: - branches: - - master + push: + branches: + - master + pull_request: + branches: + - master jobs: - test: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Setup Node.js - uses: actions/setup-node@v2 - with: - node-version: lts/* - - name: Install - run: npm install --no-package-lock --force - - name: Test - run: npm test - # - name: Report - # run: mkdir -p coverage && npx c8 report --reporter=text-lcov > coverage/lcov.info - # - name: Coverage - # uses: coverallsapp/github-action@master - # with: - # github-token: ${{ secrets.GITHUB_TOKEN }} - # - name: Release - # if: ${{ github.ref == 'refs/heads/master' && !startsWith(github.event.head_commit.message, 'chore(release):') && !startsWith(github.event.head_commit.message, 'docs:') }} - # shell: 'script -q -e -c "bash {0}"' - # env: - # CONVENTIONAL_GITHUB_RELEASER_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - # run: | - # git config --global user.email ${{ secrets.GIT_EMAIL }} - # git config --global user.name ${{ secrets.GIT_USERNAME }} - # npm run release + test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: lts/* + - name: Install + run: npm install --no-package-lock --force + - name: Test + run: npm test diff --git a/package.json b/package.json index 4e3cecf..7af28ee 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,148 @@ "author": { "name": "Mac Gainor" }, + "contributors": [ + { + "name": "mac", + "email": "mac.gainor@gmail.com" + }, + { + "name": "Brad Adams", + "email": "hi@breadadams.com" + }, + { + "name": "Kiko Beats", + "email": "josefrancisco.verdu@gmail.com" + }, + { + "name": "Xuefei Li", + "email": "frankvsense@gmail.com" + }, + { + "name": "Caina Leao", + "email": "caina.leao@endemolshine.com" + }, + { + "name": "Tom McLaughlin", + "email": "tom@codedown.io" + }, + { + "name": "Andy Baird", + "email": "andy@threadsculture.com" + }, + { + "name": "Daniel Santos", + "email": "dsantosp12@gmail.com" + }, + { + "name": "mac-s-g", + "email": "mac@conversica.com" + }, + { + "name": "Pravdomil", + "email": "pravdomil.toman@gmail.com" + }, + { + "name": "jorgejar", + "email": "jorge.jaramillo@docker.com" + }, + { + "name": "superfaz", + "email": "16510828+superfaz@users.noreply.github.com" + }, + { + "name": "Varad Chemburkar", + "email": "vhc1992@gmail.com" + }, + { + "name": "Jason Etcovitch", + "email": "jasonetco@gmail.com" + }, + { + "name": "John Arthur", + "email": "thorjarhun@users.noreply.github.com" + }, + { + "name": "Jack", + "email": "jackdh@users.noreply.github.com" + }, + { + "name": "Guillaume FORTAINE", + "email": "guillaume.fortaine@ingenico.com" + }, + { + "name": "Michael Reynolds", + "email": "michael.reynolds@paybase.io" + }, + { + "name": "Oleg Proskurin", + "email": "regx@usul.su" + }, + { + "name": "EvertE", + "email": "evert.etienne@sitemark.com" + }, + { + "name": "REDMOND\\xuefl", + "email": "xuefl@microsoft.com" + }, + { + "name": "Rubens Mariuzzo", + "email": "rubens@mariuzzo.com" + }, + { + "name": "Ryan Haywood", + "email": "ryan@ryanhaywood.com" + }, + { + "name": "Taylor Birkeland", + "email": "tabirkeland@gmail.com" + }, + { + "name": "Dheeraj Yennam", + "email": "dyennam@gmail.com" + }, + { + "name": "Uzi Kilon", + "email": "uzikilon@users.noreply.github.com" + }, + { + "name": "Aaron Cunnington", + "email": "azcn2503@gmail.com" + }, + { + "name": "DELORD Vincent", + "email": "vincent.delord@renault.com" + }, + { + "name": "casey langen", + "email": "clangen@nerdwallet.com" + }, + { + "name": "Craig Kochis", + "email": "cjkochis@gmail.com" + }, + { + "name": "Cai Leao", + "email": "cainaleaouk@users.noreply.github.com" + }, + { + "name": "Bob Thomas", + "email": "BThomas@tripwire.com" + }, + { + "name": "Ashwin Menkudle", + "email": "ashwinmenkudle@gmail.com" + }, + { + "name": "shybyte", + "email": "ein@volloeko.de" + }, + { + "name": "Jeremy Liberman", + "email": "mrleebo@msn.com" + } + ], "repository": { "type": "git", "url": "git+https://github.com/microlinkhq/react-json-view.git" @@ -101,44 +243,7 @@ }, "license": "MIT", "peerDependencies": { - "react": "~17.0.0 || ~16.3.0 || ~15.5.4", - "react-dom": "~17.0.0 || ~16.3.0 || ~15.5.4" - }, - "contributors": [ - "mac ", - "Brad Adams ", - "Xuefei Li ", - "Caina Leao ", - "Tom McLaughlin ", - "Andy Baird ", - "Kiko Beats ", - "mac-s-g ", - "Daniel Santos ", - "Pravdomil ", - "jorgejar ", - "superfaz <16510828+superfaz@users.noreply.github.com>", - "Varad Chemburkar ", - "Jason Etcovitch ", - "John Arthur ", - "Jack ", - "Guillaume FORTAINE ", - "Michael Reynolds ", - "Oleg Proskurin ", - "EvertE ", - "REDMOND\\xuefl ", - "Rubens Mariuzzo ", - "Ryan Haywood ", - "Taylor Birkeland ", - "Dheeraj Yennam ", - "Uzi Kilon ", - "Aaron Cunnington ", - "DELORD Vincent ", - "casey langen ", - "Craig Kochis ", - "Cai Leao ", - "Bob Thomas ", - "Ashwin Menkudle ", - "shybyte ", - "Jeremy Liberman " - ] + "react": ">= 15", + "react-dom": ">= 15" + } }