Skip to content

Commit 935f4ed

Browse files
feat: first commit
0 parents  commit 935f4ed

File tree

115 files changed

+31364
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+31364
-0
lines changed

.circleci/config.yml

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
version: 2.1
2+
orbs:
3+
codecov: codecov/codecov@1
4+
executors:
5+
node:
6+
docker:
7+
- image: circleci/node:14.3
8+
commands:
9+
checkout_and_install:
10+
description: 'Checks out source code, restores cache and installs npm dependencies'
11+
steps:
12+
- checkout
13+
- restore_cache:
14+
keys:
15+
- v1-dependencies-{{ checksum "package-lock.json" }}
16+
- v1-dependencies-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}
17+
- v1-dependencies-
18+
- run: npm ci
19+
jobs:
20+
build:
21+
executor: node
22+
steps:
23+
- checkout_and_install
24+
- save_cache:
25+
paths:
26+
- ~/.npm
27+
key: v1-dependencies-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}
28+
- run: npm run build:ci
29+
- run: npm run test:ci
30+
- store_test_results:
31+
path: test-results
32+
- store_artifacts:
33+
path: test-results
34+
- codecov/upload
35+
- run: npm run docs
36+
- store_artifacts:
37+
path: documentation
38+
- persist_to_workspace:
39+
root: dist
40+
paths:
41+
- .
42+
publish:
43+
executor: node
44+
steps:
45+
- checkout_and_install
46+
- attach_workspace:
47+
at: dist
48+
- run: npm run semantic-release
49+
50+
workflows:
51+
version: 2
52+
build-and-publish:
53+
jobs:
54+
- build
55+
- publish:
56+
context: hypertrace-publishing
57+
requires:
58+
- build
59+
filters:
60+
branches:
61+
only:
62+
- master

.editorconfig

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Editor configuration, see https://editorconfig.org
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
indent_style = space
7+
indent_size = 2
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
max_line_length = off
13+
trim_trailing_whitespace = false

.github/CODEOWNERS

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Each line is a file pattern followed by one or more owners.
2+
3+
# global
4+
* @aaron-steinfeld

.github/dependabot.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: 'npm'
4+
directory: '/'
5+
commit-message:
6+
prefix: "chore"
7+
schedule:
8+
interval: 'weekly'

.gitignore

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# See http://help.github.com/ignore-files/ for more about ignoring files.
2+
3+
# compiled output
4+
/dist
5+
/tmp
6+
/out-tsc
7+
8+
# dependencies
9+
/node_modules
10+
11+
# IDEs and editors
12+
/.idea
13+
*.iml
14+
.project
15+
.classpath
16+
.c9/
17+
*.launch
18+
.settings/
19+
*.sublime-workspace
20+
21+
# IDE - VSCode
22+
.vscode/*
23+
!.vscode/settings.json
24+
!.vscode/tasks.json
25+
!.vscode/launch.json
26+
!.vscode/extensions.json
27+
28+
# misc
29+
/.sass-cache
30+
/connect.lock
31+
/coverage
32+
/libpeerconnection.log
33+
npm-debug.log
34+
yarn-error.log
35+
testem.log
36+
/typings
37+
/test-results
38+
/documentation
39+
40+
# System Files
41+
.DS_Store
42+
Thumbs.db

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@hypertrace:registry=https://api.bintray.com/npm/hypertrace/npm

.prettierrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": true,
3+
"printWidth": 120,
4+
"trailingComma": "none",
5+
"arrowParens": "avoid"
6+
}

.vscode/launch.json

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"type": "node",
6+
"name": "vscode-jest-tests",
7+
"request": "launch",
8+
"program": "${workspaceFolder}/node_modules/jest/bin/jest",
9+
"args": ["--runInBand", "--config", "${workspaceFolder}/projects/hyperdash-angular/jest.config.debug.js"],
10+
"cwd": "${workspaceFolder}",
11+
"console": "integratedTerminal",
12+
"internalConsoleOptions": "neverOpen"
13+
}
14+
]
15+
}

0 commit comments

Comments
 (0)