Skip to content

Commit 58d5f0d

Browse files
author
Dimitri Kopriwa
committed
chore(init): Initialization
0 parents  commit 58d5f0d

Some content is hidden

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

43 files changed

+1220
-0
lines changed

.editorconfig

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
indent_size = 2
6+
end_of_line = lf
7+
indent_style = space
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true

.eslintignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
lib/
2+
dist/

.gitignore

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
node_modules
2+
npm-debug.log
3+
tmp.json
4+
.DS_Store
5+
bundle-stats.html
6+
.idea/
7+
coverage/
8+
/reports
9+
/test-report.xml
10+
jest_0
11+
lib
12+
dist
13+
/public
14+
/docs/cli
15+
/docs/declinations
16+
/docs/translation.md
17+
.git-credentials
18+
package-lock.json
19+
/*.tgz
20+
.iml
21+
debug.json

.gitlab-ci.yml

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
image: kopaxgroup/node10-jdk8-flyway4-sonarscanner2-docker17-debian
2+
3+
before_script:
4+
- npx @yeutech-lab/rollup-umd-ci-before-script
5+
6+
stages:
7+
- build
8+
- test
9+
- release
10+
- deploy
11+
12+
# Job: Build
13+
build:
14+
stage: build
15+
script:
16+
- npx @yeutech/rollup-umd-ci-build
17+
cache:
18+
key: ${CI_BUILD_REF_NAME}
19+
paths:
20+
- node_modules/
21+
artifacts:
22+
when: on_success
23+
name: "${CI_PROJECT_PATH}-${CI_PIPELINE_ID}-${CI_COMMIT_REF_NAME}"
24+
untracked: true
25+
expire_in: 1 hour
26+
paths:
27+
- .
28+
only:
29+
- tags
30+
- dev
31+
- master
32+
tags:
33+
- docker
34+
35+
# Job: Test
36+
test:
37+
stage: test
38+
coverage: '/All files[^|]*\|\s*[\d.]*\s*\|\s*[\d.]*\s*\|\s*[\d.]*\s*\|\s*([\d.]*)\s*\|\s*/'
39+
script:
40+
- npx @yeutech/rollup-umd-ci-test
41+
dependencies:
42+
- build
43+
only:
44+
- tags
45+
- dev
46+
- master
47+
tags:
48+
- docker
49+
50+
# Job: Release
51+
release:
52+
stage: release
53+
script:
54+
- npx @yeutech/rollup-umd-ci-release
55+
dependencies:
56+
- build
57+
only:
58+
- master
59+
tags:
60+
- docker
61+
62+
# Pages
63+
pages:
64+
stage: deploy
65+
script:
66+
- npx @yeutech/rollup-umd-ci-deploy
67+
artifacts:
68+
paths:
69+
- public
70+
only:
71+
- tags
72+
tags:
73+
- docker

.gitlab/issue_templates/Bug.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
### Summary
2+
3+
(Summarize the bug encountered concisely)
4+
5+
### Steps to reproduce
6+
7+
(How one can reproduce the issue - this is very important)
8+
9+
### Example Project
10+
11+
(If possible, please create an example project here that exhibits the problematic behaviour, and link to it here in the bug report)
12+
13+
### What is the current *bug* behavior?
14+
15+
(What actually happens)
16+
17+
### What is the expected *correct* behavior?
18+
19+
(What you should see instead)
20+
21+
### Relevant logs and/or screenshots
22+
23+
(Paste any relevant logs - please use code blocks (```) to format console output,
24+
logs, and code as it's very hard to read otherwise.)
25+
26+
#### Results of npm test
27+
28+
<details>
29+
<summary>Expand for output related to npm test</summary>
30+
<pre>
31+
32+
`npm test`
33+
34+
</pre>
35+
</details>
36+
37+
#### Results of npm run build
38+
39+
<details>
40+
<summary>Expand for output related to npm run build</summary>
41+
<pre>
42+
43+
`npm run build`
44+
45+
</pre>
46+
</details>
47+
48+
### Possible fixes
49+
50+
(If you can, link to the line of code that might be responsible for the problem)
51+
52+
/label ~bug
+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<!-- See the general documentation guidelines https://rollup-umd.github.io/documentation -->
2+
3+
<!-- Mention "documentation" or "docs" in the issue title -->
4+
5+
<!-- Use this description template for new docs or updates to existing docs. -->
6+
7+
- [ ] Documents Feature A <!-- feature name -->
8+
- [ ] Follow-up from: #XXX, !YYY <!-- Mention related issues, MRs, and epics when available -->
9+
10+
## New doc or update?
11+
12+
<!-- Mark either of these boxes: -->
13+
14+
- [ ] New documentation
15+
- [ ] Update existing documentation
16+
17+
## Checklists
18+
19+
### Product Manager
20+
21+
- [ ] Add the correct labels
22+
- [ ] Add the correct milestone
23+
- [ ] Indicate the correct document/directory for this feature <!-- (ping the tech writers for help if you're not sure) -->
24+
- [ ] Fill the doc blurb below
25+
26+
#### Documentation blurb
27+
28+
- Doc **title**
29+
30+
<!-- write the doc title here -->
31+
32+
- Feature **overview/description**
33+
34+
<!-- Write the feature overview here -->
35+
36+
- Feature **use cases**
37+
38+
<!-- Write the use cases here -->
39+
40+
### Developer
41+
42+
- [ ] Copy the doc blurb above and paste it into the doc
43+
- [ ] Write the tutorial - explain how to use the feature
44+
- [ ] Submit the MR using the appropriate MR description template
45+
46+
/label ~Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
### Problem to solve
2+
3+
<!--- What problem do we solve? -->
4+
5+
### Target audience
6+
7+
<!--- For whom are we doing this? Include either a persona or define a specific company role. e.a. "Release Manager" or "Security Analyst" -->
8+
9+
### Further details
10+
11+
<!--- Include use cases, benefits, and/or goals (contributes to our vision?) -->
12+
13+
### Proposal
14+
15+
<!--- How are we going to solve the problem? -->
16+
17+
### What does success look like, and how can we measure that?
18+
19+
<!--- If no way to measure success, link to an issue that will implement a way to measure this -->
20+
21+
### Links / references
22+
23+
/label ~"feature proposal"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!-- See the general documentation guidelines https://rollup-umd.github.io/documentation -->
2+
3+
<!-- Use this description template for changing documentation location. For new docs or updates to existing docs, use the "Documentation" template -->
4+
5+
## What does this MR do?
6+
7+
<!-- Briefly describe what this MR is about -->
8+
9+
## Related issues
10+
11+
<!-- Mention the issue(s) this MR closes or is related to -->
12+
13+
Closes
14+
15+
## Moving docs to a new location?
16+
17+
Read the guidelines:
18+
https://docs.gitlab.com/ce/development/documentation/index.html#changing-document-location
19+
20+
- [ ] Make sure the old link is not removed and has its contents replaced with a link to the new location.
21+
- [ ] Make sure internal links pointing to the document in question are not broken.
22+
- [ ] Search and replace any links referring to old docs in the app.
23+
- [ ] Update the link in `styleguide/styleguide.ext.json` (if applicable)
24+
- [ ] Ping one of the technical writers for review.
25+
26+
/label ~Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<!-- See the general documentation guidelines https://rollup-umd.github.io/documentation -->
2+
3+
<!-- Mention "documentation" or "docs" in the MR title -->
4+
5+
<!-- Use this description template for new docs or updates to existing docs. For changing documentation location use the "Change documentation location" template -->
6+
7+
## What does this MR do?
8+
9+
<!-- Briefly describe what this MR is about -->
10+
11+
## Related issues
12+
13+
<!-- Mention the issue(s) this MR closes or is related to -->
14+
15+
Closes
16+
17+
## Author's checklist
18+
19+
- [ ] Apply the correct labels and milestone
20+
- [ ] Crosslink the document from the higher-level index
21+
- [ ] Crosslink the document from other subject-related docs
22+
- [ ] Section moving tiers? Make sure the change is also reflected in `styleguide/styleguide.ext.json`
23+
24+
## Review checklist
25+
26+
- [ ] Your team's review (required)
27+
- [ ] PM's review (recommended, but not a blocker)
28+
- [ ] Technical writer's review (required)
29+
30+
/label ~Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!-- See the general documentation guidelines https://rollup-umd.github.io/documentation -->
2+
3+
## What does this MR do?
4+
5+
<!-- Briefly describe what this MR is about -->
6+
7+
## Related issues
8+
9+
<!-- Mention the issue(s) this MR closes or is related to -->
10+
11+
Closes
12+
13+
## Author's checklist
14+
15+
- [ ] You have followed our **contributing guidelines**
16+
- [ ] Double-check your branch is based on `dev` and targets `dev`
17+
- [ ] Your are doing semantic commit message using [commitizen](https://github.com/commitizen/cz-cli) and our [commit message convention](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines)
18+
- [ ] Merge request has tests (we are going for 100% coverage!)
19+
- [ ] Code is well-commented, linted and follows project conventions
20+
- [ ] Documentation is updated (if necessary)
21+
- [ ] Description explains the issue/use-case resolved and auto-closes related issues
22+
23+
## Review checklist
24+
25+
- [ ] Your team's review (required)
26+
- [ ] PM's review (recommended, but not a blocker)
27+
- [ ] Technical writer's review (required)
28+
29+
/label ~WaitingForReview

.ncurc.js

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
const { createConfig } = require('@rollup-umd/ncu');
2+
module.exports = createConfig();

.npmignore

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
node_modules
2+
npm-debug.log
3+
tmp.json
4+
.DS_Store
5+
/test-report.xml
6+
/jest_0
7+
.npmrc
8+
.idea
9+
.babelrc
10+
babel.config.js
11+
babel.ext.json
12+
.gitlab-ci.yml
13+
.github
14+
.gitlab
15+
.travis.yml
16+
.eslintignore
17+
.editorconfig
18+
/coverage
19+
/src
20+
/docs
21+
/public
22+
/bundle-stats.html
23+
/CODE_OF_CONDUCT.md
24+
/CONTRIBUTING.md
25+
/CHANGELOG.md
26+
sonar-project.properties
27+
declination.json
28+
rollup.config.js
29+
/styleguide.config.js
30+
/styleguide
31+
/reports
32+
/*.tgz
33+
/lib/**/*.md
34+
/internals
35+
**/tests/*.test.js
36+
.ncurc.js

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package-lock=false

0 commit comments

Comments
 (0)