Skip to content

Commit caa938c

Browse files
committed
misc: Unify raven-js and raven-node structures
1 parent fcffb68 commit caa938c

28 files changed

+49
-1918
lines changed

README.md

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,23 @@
44
</a>
55
<br/>
66
<h1>Raven.js - Sentry SDK for JavaScript</h1>
7+
<h1>Raven-node - Sentry SDK for Node.js</h1>
78
</p>
89

910
[![Sauce Test Status](https://saucelabs.com/buildstatus/sentryio)](https://saucelabs.com/u/sentryio)
1011
[![Build Status](https://travis-ci.org/getsentry/raven-js.svg?branch=master)](https://travis-ci.org/getsentry/raven-js)
1112
[![npm](https://img.shields.io/npm/v/raven-js.svg)](https://www.npmjs.com/package/raven-js)
1213
[![npm](https://img.shields.io/npm/dm/raven-js.svg)](https://www.npmjs.com/package/raven-js)
1314

15+
## Repository
16+
17+
> As of June 2018 this repository will slowly transition into a mono repo
18+
> containing all related Sentry JavaScript SDKs. `raven-js` and `raven-node` will still be
19+
> available as is, but living under `packages/` directory. For now nothing
20+
> should change, we will slowly updating the repo/readme as we go forward.
21+
22+
# Raven.js
23+
1424
[![Sauce Test Status](https://saucelabs.com/browser-matrix/sentryio.svg)](https://saucelabs.com/u/sentryio)
1525

1626
## Requirements
@@ -30,17 +40,24 @@ For on-premise users:
3040
To get started with Raven.js, please see
3141
[Installation](https://docs.sentry.io/clients/javascript/install/).
3242

33-
## Repository
34-
35-
> As of June 2018 this repository will slowly transition into a mono repo
36-
> containing all related Sentry JavaScript SDKs. raven-js will still be
37-
> available as it is but living under `packages/raven-js`. For now nothing
38-
> should change, we will slowly updating the repo/readme as we go forward.
39-
4043
## Resources
4144

4245
* [Download](http://ravenjs.com)
4346
* [Documentation](https://docs.sentry.io/hosted/clients/javascript/)
4447
* [Bug Tracker](https://github.com/getsentry/raven-js/issues)
4548
* [IRC](irc://chat.freenode.net/sentry) (chat.freenode.net, #sentry)
4649
* Follow [@getsentry](https://twitter.com/getsentry) on Twitter for updates
50+
51+
# Raven-node
52+
53+
`raven-node` supports only LTS versions of Node, therefore currently required release is `>= v4.0.0`.
54+
The last known working version for `v0.10` and `v0.12` is `[email protected]`.
55+
Please use this version if you need to support those releases of Node.
56+
57+
To see up-to-date Node.js LTS Release Schedule, go to https://github.com/nodejs/LTS.
58+
59+
## Resources
60+
61+
* [Documentation](https://docs.getsentry.com/hosted/clients/node/)
62+
* [Bug Tracker](https://github.com/getsentry/raven-js/issues)
63+
* [IRC](irc://chat.freenode.net/sentry) (chat.freenode.net, #sentry)
File renamed without changes.
File renamed without changes.
File renamed without changes.

packages/raven-node/.gitmodules

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

packages/raven-node/AUTHORS

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.

packages/raven-node/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* [ ] Run the manual memory tests in `test/manual` to make sure we didn't introduce a memory leak
44
* [ ] Consider whether any changes warrant additions to these tests
55
* [ ] Stop and think "What version number should this be according to SemVer?"
6-
* [ ] Add an entry to the [History](https://github.com/getsentry/raven-node/blob/master/History.md) file.
6+
* [ ] Add an entry to the [History](History.md) file.
77
* [ ] Bump version number in `package.json`
88
* [ ] Commit changes `git commit -am "<version>"`
99
* [ ] Create a tag `git tag -a <version> -m "<version>"`

packages/raven-node/LICENSE

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
11
Copyright (c) 2018 Sentry (https://sentry.io) and individual contributors.
22
All rights reserved.
33

4-
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
56

6-
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
7-
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
7+
1. Redistributions of source code must retain the above copyright notice,
8+
this list of conditions and the following disclaimer.
89

9-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10+
2. Redistributions in binary form must reproduce the above copyright
11+
notice, this list of conditions and the following disclaimer in the
12+
documentation and/or other materials provided with the distribution.
13+
14+
3. Neither the name of the Sentry nor the names of its contributors may be
15+
used to endorse or promote products derived from this software without specific
16+
prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
22+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
24+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
25+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
26+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

packages/raven-node/Makefile

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

0 commit comments

Comments
 (0)