105 Commits

Author SHA1 Message Date
renovate[bot]
642acb48d5 chore(deps): update dependency eslint to v8.39.0 2023-04-22 04:13:04 +02:00
renovate[bot]
5a1bc40511 chore(deps): update dependency @swc/core to v1.3.52 2023-04-20 01:11:45 +02:00
renovate[bot]
97bb81c00a chore(deps): update dependency @swc/jest to v0.2.26 2023-04-20 01:06:57 +02:00
renovate[bot]
3b16bc707a chore(deps): update dependency @types/jest to v29.5.1 2023-04-19 12:42:40 +02:00
renovate[bot]
0541548359 chore(deps): update dependency @swc/jest to v0.2.26 2023-04-19 12:42:40 +02:00
renovate[bot]
c74e4762bf chore(deps): update typescript-eslint monorepo to v5.59.0 2023-04-17 22:25:33 +02:00
renovate[bot]
c960400969 chore(deps): update dependency @swc/jest to v0.2.26 2023-04-17 22:25:33 +02:00
renovate[bot]
e1261bd720 chore(deps): update dependency @swc/core to v1.3.51 2023-04-16 11:19:54 +02:00
renovate[bot]
8546ade324 chore(deps): update dependency @swc/core to v1.3.50 2023-04-13 20:32:18 +02:00
renovate[bot]
0e9abaf4f2 chore(deps): update typescript-eslint monorepo to v5.58.0 2023-04-10 20:17:09 +02:00
renovate[bot]
3c3c9f23c5 chore(deps): update dependency @swc/core to v1.3.49 2023-04-10 10:45:19 +02:00
renovate[bot]
d7171137f8 chore(deps): update dependency @swc/core to v1.3.47 2023-04-10 06:53:18 +02:00
renovate[bot]
c8e70e8ccf chore(deps): update dependency eslint to v8.38.0 2023-04-08 03:44:14 +02:00
renovate[bot]
4d70065c41 chore(deps): update dependency @swc/core to v1.3.46 2023-04-04 17:41:33 +02:00
renovate[bot]
f0092bec0e chore(deps): update typescript-eslint monorepo to v5.57.1 2023-04-03 20:57:30 +02:00
renovate[bot]
7c8be1ae22 chore(deps): update dependency @swc/core to v1.3.44 2023-03-30 12:58:57 +02:00
renovate[bot]
bcfc2a8613 chore(deps): update dependency eslint to v8.37.0 2023-03-29 01:09:32 +02:00
renovate[bot]
4d5a171e43 chore(deps): update dependency @types/node to v14.18.42 2023-03-29 01:03:32 +02:00
renovate[bot]
eb29941a6b chore(deps): update dependency @types/yargs to v17.0.24 2023-03-27 21:52:49 +02:00
renovate[bot]
be93a04716 chore(deps): update typescript-eslint monorepo to v5.57.0 2023-03-27 18:04:57 +00:00
renovate[bot]
07882ae5f5 chore(deps): update dependency prettier to v2.8.7 2023-03-26 03:42:23 +02:00
renovate[bot]
1a49d09e89 chore(deps): update dependency @semantic-release/changelog to v6.0.3 2023-03-26 03:37:35 +02:00
renovate[bot]
091f83def7 chore(deps): update dependency @types/node to v14.18.41 2023-03-26 03:32:47 +02:00
renovate[bot]
24c8fcd3aa chore(deps): update dependency prettier to v2.8.6 2023-03-22 06:34:17 +01:00
renovate[bot]
228ccd79f9 chore(deps): update dependency @swc/core to v1.3.42 2023-03-22 06:29:29 +01:00
renovate[bot]
3ecac3c638 chore(deps): update dependency @types/yargs to v17.0.23 2023-03-21 02:47:33 +01:00
renovate[bot]
6bd588cd57 chore(deps): update dependency @types/node to v14.18.40 2023-03-21 00:24:44 +01:00
renovate[bot]
0f363151ca chore(deps): update typescript-eslint monorepo to v5.56.0 2023-03-20 20:03:42 +01:00
renovate[bot]
a42b255087 chore(deps): update dependency prettier to v2.8.5 2023-03-20 12:21:39 +01:00
renovate[bot]
a23ff66a9e chore(deps): update dependency semantic-release to v20.1.3 2023-03-17 22:03:57 +01:00
renovate[bot]
450073afdf chore(deps): update dependency @swc/core to v1.3.41 2023-03-17 10:21:29 +01:00
renovate[bot]
33643efb54 chore(deps): update dependency @types/jest to v29.5.0 2023-03-16 20:11:11 +01:00
renovate[bot]
49567d8c8b
chore(deps): update typescript-eslint monorepo to v5.55.0 2023-03-16 08:28:27 +00:00
renovate[bot]
2275ce35eb fix(deps): update dependency node-fetch to v3.3.1 2023-03-16 05:13:09 +00:00
renovate[bot]
9c9b09f113 chore(deps): update dependency eslint to v8.36.0 2023-03-16 02:55:54 +00:00
renovate[bot]
c78d9f7501 chore(deps): update jest monorepo 2023-03-16 01:18:53 +00:00
renovate[bot]
2e89bca9ad chore(deps): update dependency @types/node to v14.18.38 2023-03-15 23:46:32 +00:00
renovate[bot]
3a2371262e chore(deps): update dependency @swc/core to v1.3.40 2023-03-15 20:10:34 +00:00
semantic-release-bot
eb6b280646
chore(release): 1.0.0 [skip ci]
# [1.0.0](https://github.com/peers/peerjs-server/compare/v0.6.1...v1.0.0) (2023-03-07)

### Bug Fixes

* **deps:** update dependency ws to v8 ([1ecc94b](1ecc94b887))
* import from ESM only environments ([476299e](476299ed08))
* more accurate types ([68f973a](68f973afb4)), closes [#182](https://github.com/peers/peerjs-server/issues/182)
* **npm audit:** Updates all dependencies that cause `npm audit` to issue a warning ([1aaafbc](1aaafbc450)), closes [#287](https://github.com/peers/peerjs-server/issues/287)
* the server could crash if a client sends invalid frames ([29394de](29394dea5e))

### Features

* drop Node {10,11,12,13} support ([b70ed79](b70ed79d9a))
* ESM support ([2b73b5c](2b73b5c97d))
* remove deprecated XHR fallback ([d900145](d900145901))
* set the PEERSERVER_PATH with an environment variable ([084fb8a](084fb8a4bd)), closes [#213](https://github.com/peers/peerjs-server/issues/213)
* set the PORT with an environment variable ([68a3398](68a3398f54)), closes [#213](https://github.com/peers/peerjs-server/issues/213)
* specify cors options via cli or js ([05f12cd](05f12cdc56)), closes [#196](https://github.com/peers/peerjs-server/issues/196) [#221](https://github.com/peers/peerjs-server/issues/221)

### Performance Improvements

* use the builtin UUID generator for Peer ids instead of the `uuid` module ([5d882dd](5d882dd0c6))

### BREAKING CHANGES

* Requires PeerJS >= 1.0
* Node >= 14 required

14 is the oldest currently supported version. See https://github.com/nodejs/release#release-schedule
2023-03-07 19:25:47 +00:00
renovate[bot]
3649adf3f5
chore(deps): lock file maintenance 2023-03-06 00:55:36 +00:00
Jonas Gloning
d38066a391
style: run prettier 2023-02-14 20:49:59 +01:00
Jonas Gloning
fad2041a5e
style: configure prettier 2023-02-14 20:49:09 +01:00
Jonas Gloning
05f12cdc56
feat: specify cors options via cli or js
Closes #196, #221
2023-02-14 20:45:31 +01:00
Jonas Gloning
e8219fc574
build: revert to "lockfileVersion": 2 2023-02-14 15:34:50 +01:00
Jonas Gloning
33a312d21c
test: switch from mocha to jest 2023-02-14 13:43:21 +01:00
Jonas Gloning
476299ed08
fix: import from ESM only environments
refactor: strictest typescript preset
2023-02-14 13:36:30 +01:00
renovate[bot]
669b200fb7 chore(deps): lock file maintenance 2023-02-13 08:57:54 +00:00
renovate[bot]
3f4cfd1b05 chore(deps): lock file maintenance 2023-02-06 09:09:47 +00:00
Jonas Gloning
c7ba13d962
build: fix release workflow 2023-01-23 22:51:16 +01:00
renovate[bot]
e4d0d6cd24
chore(deps): update dependency semantic-release to v20 2023-01-23 20:47:13 +00:00