Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 6d8f2b9

Browse filesBrowse files
authored
feat: Prepare mono repo, new SDKs (getsentry#1349)
This commit concludes our work for the new JavaScript SDKs we will ship in the future. We use lerna and every package lives in `packages`.
1 parent 90ba247 commit 6d8f2b9
Copy full SHA for 6d8f2b9

File tree

Expand file treeCollapse file tree

361 files changed

+16198
-152031
lines changed
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

361 files changed

+16198
-152031
lines changed
Open diff view settings
Collapse file

‎.editorconfig‎

Copy file name to clipboard
+11Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
insert_final_newline = true
9+
10+
[*.md]
11+
trim_trailing_whitespace = false
Collapse file

‎.gitignore‎

Copy file name to clipboard
+19-15Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,28 @@
1-
.DS_Store
2-
3-
# Thumbnails
4-
._*
5-
6-
# Files that might appear on external disk
7-
.Spotlight-V100
8-
.Trashes
1+
# dependencies
2+
node_modules/
93

4+
# build and test
105
docs/_build
116
docs/doctrees
12-
13-
build
14-
node_modules
15-
npm-debug.log
16-
7+
build/
8+
dist/
9+
coverage/
1710
scratch/
18-
1911
*.pyc
2012

13+
# logs
14+
yarn-error.log
15+
npm-debug.log
16+
lerna-debug.log
17+
18+
# ide
2119
.idea
2220
*.sublime-*
2321

24-
yarn-error.log
22+
# misc
23+
.DS_Store
24+
._*
25+
.Spotlight-V100
26+
.Trashes
27+
28+
.rpt2_cache
Collapse file

‎.gitmodules‎

Copy file name to clipboardExpand all lines: .gitmodules
-3Lines changed: 0 additions & 3 deletions
This file was deleted.
Collapse file

‎.prettierrc.json‎

Copy file name to clipboard
+6Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"printWidth": 80,
3+
"proseWrap": "always",
4+
"singleQuote": true,
5+
"trailingComma": "all"
6+
}
Collapse file

‎.travis.yml‎

Copy file name to clipboardExpand all lines: .travis.yml
+6-13Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,15 @@ before_install:
1717
matrix:
1818
include:
1919
- env: NAME="raven-js"
20+
install: true
2021
addons:
2122
chrome: stable
2223
firefox: latest
2324
sauce_connect: true
24-
script:
25-
- npm run test && if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then npm run test:ci; else exit 0; fi
26-
- env: NAME="@sentry/core"
25+
script: .travis/raven-js.sh
26+
- env: NAME="packages/*/lint"
2727
install: true
28-
script:
29-
- cd packages/core && yarn install && yarn test
30-
- env: NAME="@sentry/browser"
28+
script: .travis/lint.sh
29+
- env: NAME="packages/*/test"
3130
install: true
32-
script:
33-
- yarn link
34-
- cd packages/core && yarn link && yarn install && yarn dist
35-
- cd ../browser
36-
- yarn link "@sentry/core"
37-
- yarn link "raven-js"
38-
- yarn install && yarn test
31+
script: .travis/test.sh
Collapse file

‎.travis/lint.sh‎

Copy file name to clipboard
+6Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
set -e
3+
4+
yarn
5+
yarn lerna bootstrap
6+
yarn lint
Collapse file

‎.travis/raven-js.sh‎

Copy file name to clipboard
+12Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
set -e
3+
cd packages/raven-js
4+
5+
npm install
6+
npm run test
7+
8+
if [ "$TRAVIS_SECURE_ENV_VARS" == "true" ]; then
9+
npm run test:ci;
10+
else
11+
exit 0;
12+
fi
Collapse file

‎.travis/test.sh‎

Copy file name to clipboard
+7Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
set -e
3+
4+
yarn
5+
yarn lerna bootstrap
6+
yarn build
7+
yarn test
Collapse file

‎.vscode/extensions.json‎

Copy file name to clipboard
+3-5Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
{
2-
// See http://go.microsoft.com/fwlink/?LinkId=827846
3-
// for the documentation about the extensions.json format
4-
"recommendations": [
5-
"esbenp.prettier-vscode"
6-
]
2+
// See http://go.microsoft.com/fwlink/?LinkId=827846
3+
// for the documentation about the extensions.json format
4+
"recommendations": ["esbenp.prettier-vscode", "eg2.tslint", "stkb.rewrap"]
75
}
Collapse file

‎.vscode/settings.json‎

Copy file name to clipboard
+20-18Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
{
2-
"editor.tabSize": 2,
3-
"editor.rulers": [90],
4-
"[typescript]": {
5-
"editor.formatOnSave": true
6-
},
7-
"[javascript]": {
8-
"editor.formatOnSave": true
9-
},
10-
"prettier.typescriptEnable": [
11-
"typescript",
12-
"typescriptreact"
13-
],
14-
"search.exclude": {
15-
"**/node_modules": true,
16-
"**/bower_components": true,
17-
"**/dist/**": true
18-
},
19-
"tslint.autoFixOnSave": true,
2+
"editor.formatOnType": true,
3+
"editor.formatOnPaste": true,
4+
"editor.formatOnSave": true,
5+
"editor.rulers": [80],
6+
"editor.tabSize": 2,
7+
"files.autoSave": "onWindowChange",
8+
"files.trimTrailingWhitespace": true,
9+
"files.insertFinalNewline": true,
10+
"search.exclude": {
11+
"**/node_modules/": true,
12+
"**/build/": true,
13+
"**/dist/": true
14+
},
15+
"typescript.tsdk": "./node_modules/typescript/lib",
16+
"tslint.enable": false,
17+
"[json]": {
18+
"editor.formatOnType": false,
19+
"editor.formatOnPaste": false,
20+
"editor.formatOnSave": false
21+
}
2022
}

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.