Skip to content

Commit

Permalink
feat: convert package to esm, use got v12 (#104)
Browse files Browse the repository at this point in the history
BREAKING CHANGE: This package is now pure ESM. gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
BREAKING CHANGE: requires node > 14.16
BREAKING CHANGE: upgrade to got v12

adds @ctrl/magnet-link as a dependency
adds formdata-node as a dependency
adds support for adding torrent magnet links to normalizedAddTorrent
  • Loading branch information
scttcper committed Feb 27, 2022
1 parent 3a14a89 commit 03e3dd4
Show file tree
Hide file tree
Showing 10 changed files with 6,713 additions and 6,978 deletions.
23 changes: 13 additions & 10 deletions .circleci/config.yml
@@ -1,29 +1,30 @@
version: 2.1
orbs:
node: circleci/node@4
codecov: codecov/codecov@3
jobs:
test:
docker:
- image: circleci/node:14
- image: cimg/base:stable
- image: linuxserver/deluge
steps:
- checkout
- run:
name: npm-install
command: npm ci
- node/install
- node/install-packages
- run:
name: test
command: npm run test:ci
- run:
name: lint
command: npm run lint
- run:
name: codecov
command: bash <(curl -s https://codecov.io/bash)
- codecov/upload
release:
docker:
- image: circleci/node:14
executor:
name: node/default
tag: 'current'
steps:
- checkout
- run: npm ci
- node/install-packages
- run: npx semantic-release

workflows:
Expand All @@ -37,5 +38,7 @@ workflows:
branches:
only:
- master
context:
- npm
requires:
- test

0 comments on commit 03e3dd4

Please sign in to comment.