Skip to content

Commit 3c81c73

Browse files
committed
Initial commit
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
0 parents  commit 3c81c73

Some content is hidden

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

78 files changed

+13650
-0
lines changed

.gitattributes

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Don't allow people to merge changes to these generated files, because the result
2+
# may be invalid. You need to run "rush update" again.
3+
pnpm-lock.yaml merge=text
4+
shrinkwrap.yaml merge=binary
5+
npm-shrinkwrap.json merge=binary
6+
yarn.lock merge=binary
7+
8+
# Rush's JSON config files use JavaScript-style code comments. The rule below prevents pedantic
9+
# syntax highlighters such as GitHub's from highlighting these comments as errors. Your text editor
10+
# may also require a special configuration to allow comments in JSON.
11+
#
12+
# For more information, see this issue: https://github.com/microsoft/rushstack/issues/1088
13+
#
14+
*.json linguist-language=JSON-with-Comments

.github/workflows/ci.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: ['main']
6+
tags:
7+
- 'v0.7.*'
8+
pull_request:
9+
branches: ['main']
10+
11+
jobs:
12+
build:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v3
16+
with:
17+
fetch-depth: 2
18+
- uses: actions/setup-node@v3
19+
with:
20+
node-version: 22
21+
- name: Verify Change Logs
22+
run: node common/scripts/install-run-rush.js change --verify
23+
- name: Rush Install
24+
run: node common/scripts/install-run-rush.js install
25+
- name: Rush validate
26+
run: node common/scripts/install-run-rush.js validate --verbose --production
27+
28+
publish:
29+
runs-on: ubuntu-latest
30+
if: startsWith(github.ref, 'refs/tags/v0.7.')
31+
steps:
32+
- uses: actions/checkout@v3
33+
with:
34+
fetch-depth: 2
35+
- uses: actions/setup-node@v3
36+
with:
37+
node-version: 22
38+
- name: Install dependencies
39+
run: node common/scripts/install-run-rush.js install
40+
- name: Publish packages
41+
env:
42+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
43+
run: node common/scripts/install-run-rush.js publish --include-all --publish

.gitignore

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
.heft/
2+
lib/
3+
_api-extractor-temp/
4+
temp/
5+
.idea
6+
pods/workspace/init/
7+
pods/workspace/init-scripts/
8+
9+
# Logs
10+
*.log
11+
npm-debug.log*
12+
yarn-debug.log*
13+
yarn-error.log*
14+
*./rush-logs
15+
*tests/sanity/screenshots
16+
17+
# Runtime data
18+
*.pid
19+
*.seed
20+
*.pid.lock
21+
22+
# VS Code settings
23+
.vscode/settings.json
24+
25+
# Directory for instrumented libs generated by jscoverage/JSCover
26+
lib-cov
27+
28+
# Coverage directory used by tools like istanbul
29+
coverage
30+
31+
# nyc test coverage
32+
.nyc_output
33+
34+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
35+
.grunt
36+
37+
# Bower dependency directory (https://bower.io/)
38+
bower_components
39+
40+
# node-waf configuration
41+
.lock-wscript
42+
43+
# Compiled binary addons (https://nodejs.org/api/addons.html)
44+
build/Release
45+
46+
# Dependency directories
47+
node_modules/
48+
jspm_packages/
49+
50+
# Optional npm cache directory
51+
.npm
52+
53+
# Optional eslint cache
54+
.eslintcache
55+
56+
# Optional REPL history
57+
.node_repl_history
58+
59+
# Output of 'npm pack'
60+
*.tgz
61+
62+
# Yarn Integrity file
63+
.yarn-integrity
64+
65+
# dotenv environment variables file
66+
# .env
67+
68+
# next.js build output
69+
.next
70+
71+
# OS X temporary files
72+
.DS_Store
73+
74+
# Rush temporary files
75+
common/deploy/
76+
common/temp/
77+
common/autoinstallers/*/.npmrc
78+
**/.rush/temp/
79+
bundle.js
80+
bundle/*.js
81+
dist
82+
.build
83+
typings
84+
types
85+
.validate
86+
tsconfig.tsbuildinfo
87+
ingest-attachment-*.zip
88+
tsdoc-metadata.json
89+
pods/front/dist
90+
*.cpuprofile
91+
*.pyc
92+
metrics.txt
93+
dev/tool/report*.csv
94+
tests/db_dump
95+
.build
96+
.format
97+
tools/apm/apm.js
98+
deploy
99+
metrics.txt
100+
services/github/pod-github/src/github.graphql
101+
.build
102+
.format
103+
dev/tool/report.csv
104+
bundle/*
105+
bundle.js.map
106+
tests/profiles
107+
**/bundle/model.json
108+
.wrangler
109+
dump
110+
**/logs/**
111+
dev/tool/history.json
112+
.aider*
113+
/combined_dependencies
114+
.tmp
115+
ws-tests/docker-compose.override.yml

0 commit comments

Comments
 (0)