88[ ![ Build Status] ( https://travis-ci.com/getsentry/sentry-javascript.svg?branch=master )] ( https://travis-ci.com/getsentry/sentry-javascript )
99[ ![ codecov] ( https://codecov.io/gh/getsentry/sentry-javascript/branch/master/graph/badge.svg )] ( https://codecov.io/gh/getsentry/sentry-javascript )
1010[ ![ npm version] ( https://img.shields.io/npm/v/@sentry/core.svg )] ( https://www.npmjs.com/package/@sentry/core )
11+ [ ![ typedoc] ( https://img.shields.io/badge/docs-typedoc-blue.svg )] ( http://getsentry.github.io/sentry-javascript/ )
1112
1213# Official Sentry SDKs for JavaScript
1314
1415This is the next line of Sentry JavaScript SDKs, comprised in the ` @sentry/ ` namespace. It will provide a more
1516convenient interface and improved consistency between various JavaScript environments.
1617
17- ** WARNING:** All of these SDKs are still undergoing active development, so the public interface might change and break
18- backwards compatibility from time to time.
18+ ## Links
19+
20+ - [ Official SDK Docs] ( https://docs.sentry.io/quickstart/ )
21+ - [ TypeDoc] ( http://getsentry.github.io/sentry-javascript/ )
1922
2023## Contents
2124
@@ -30,21 +33,22 @@ backwards compatibility from time to time.
3033For each major JavaScript platform, there is a specific high-level SDK that provides all the tools you need in a single
3134package. Please refer to the README and instructions of those SDKs for more detailed information:
3235
33- - [ ` @sentry/hub ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/hub ) : Global state management of SDKs
34- - [ ` @sentry/minimal ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/minimal ) : Minimal SDK for library
35- authors to add Sentry support
36- - [ ` @sentry/browser ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/browser ) : SDK for Browsers, including
37- integrations for React, Angular, Ember, Vue and Backbone
38- - [ ` @sentry/node ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/node ) : SDK for Node, including
36+ - [ ` @sentry/hub ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/hub ) : Global state management of
37+ SDKs
38+ - [ ` @sentry/minimal ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/minimal ) : Minimal SDK for
39+ library authors to add Sentry support
40+ - [ ` @sentry/browser ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/browser ) : SDK for Browsers,
41+ including integrations for React, Angular, Ember, Vue and Backbone
42+ - [ ` @sentry/node ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/node ) : SDK for Node, including
3943 integrations for Express, Koa, Loopback, Sails and Connect
4044- [ ` @sentry/electron ` ] ( https://github.com/getsentry/sentry-electron ) : SDK for Electron with support for native crashes
4145- [ ` sentry-cordova ` ] ( https://github.com/getsentry/sentry-cordova ) : SDK for Cordova Apps and Ionic with support for
4246 native crashes
43- - [ ` raven-js ` ] ( https://github.com/getsentry/raven-js /tree/master/packages/raven-js ) : Our old stable Javascript SDK, we
44- still support and release bug fixes for the SDK but all new features will be implemented in ` @sentry/browser ` which is
45- the successor.
46- - [ ` raven ` ] ( https://github.com/getsentry/raven-js /tree/master/packages/raven-node ) : Our old stable Node SDK, same as for
47- ` raven-js ` we still support and release bug fixes for the SDK but all new features will be implemented in
47+ - [ ` raven-js ` ] ( https://github.com/getsentry/sentry-javascript /tree/master/packages/raven-js ) : Our old stable Javascript
48+ SDK, we still support and release bug fixes for the SDK but all new features will be implemented in ` @sentry/browser `
49+ which is the successor.
50+ - [ ` raven ` ] ( https://github.com/getsentry/sentry-javascript /tree/master/packages/raven-node ) : Our old stable Node SDK,
51+ same as for ` raven-js ` we still support and release bug fixes for the SDK but all new features will be implemented in
4852 ` @sentry/node ` which is the successor.
4953
5054## Installation and Usage
@@ -75,15 +79,11 @@ Besides the high-level SDKs, this repository contains shared packages, helpers a
7579development. If you're thinking about contributing to or creating a JavaScript-based SDK, have a look at the resources
7680below:
7781
78- - [ ` @sentry/core ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/core ) : The base for all JavaScript SDKs
79- with interfaces, type definitions and base classes.
80- - [ ` @sentry/utils ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/utils ) : A set of helpers and utility
81- functions useful for various SDKs.
82- - [ ` @sentry/typescript ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/typescript ) : Shared Typescript
83- compiler and linter options.
84- - [ ` @sentry/types ` ] ( https://github.com/getsentry/raven-js/tree/master/packages/types ) : Types used in all packages.
85-
86- ## Join the Discussion
87-
88- Join the discussion in our [ tracking issue] ( https://github.com/getsentry/raven-js/issues/1281 ) and let us know what you
89- think of the updated interface and new possibilities.
82+ - [ ` @sentry/core ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/core ) : The base for all
83+ JavaScript SDKs with interfaces, type definitions and base classes.
84+ - [ ` @sentry/utils ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/utils ) : A set of helpers and
85+ utility functions useful for various SDKs.
86+ - [ ` @sentry/typescript ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/typescript ) : Shared
87+ Typescript compiler and linter options.
88+ - [ ` @sentry/types ` ] ( https://github.com/getsentry/sentry-javascript/tree/master/packages/types ) : Types used in all
89+ packages.
0 commit comments