Skip to content

Commit 59f5fc2

Browse files
committed
Added placeholder content
0 parents  commit 59f5fc2

10 files changed

+163
-0
lines changed

.editorconfig

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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+
end_of_line = lf
10+
max_line_length = null

.gitignore

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Exclude compiled files
2+
dist
3+
4+
# OS files
5+
.DS_STORE
6+
7+
# npm files
8+
node_modules
9+
yarn.lock
10+
*.log
11+
12+
# Editor files
13+
.idea
14+
.vscode
15+
*.sublime-project
16+
*.sublime-workspace
17+
18+
.nyc_output

.npmignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
src
2+
tsconfig.json
3+
*.tgz

.travis.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
language: node_js
2+
if: tag IS blank
3+
node_js:
4+
- "8"
5+
cache:
6+
directories:
7+
- node_modules
8+
script:
9+
- npm run test
10+
- npm run build
11+
before_deploy:
12+
- >
13+
if ! [ "$BEFORE_DEPLOY_RUN" ]; then
14+
export BEFORE_DEPLOY_RUN=1;
15+
git config --local user.name "$git_user";
16+
git config --local user.email "$git_email";
17+
git tag "$(node -p 'require(`./package.json`).version')";
18+
fi
19+
deploy:
20+
- provider: npm
21+
email: $auth_email
22+
api_key: $auth_token
23+
skip_cleanup: true
24+
on:
25+
branch: master
26+
- provider: releases
27+
api_key: $git_token
28+
skip_cleanup: true
29+
on:
30+
branch: master

LICENSE

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2018 ZEISS Digital Innovation Partners
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Precise UI
2+
3+
[![Build Status](https://travis-ci.org/ZEISS/precise-ui.svg?branch=master)](https://travis-ci.org/ZEISS/precise-ui)
4+
[![NPM](https://img.shields.io/npm/v/precise-ui.svg)](https://www.npmjs.com/package/precise-ui)
5+
[![Node](https://img.shields.io/node/v/precise-ui.svg)](https://www.npmjs.com/package/precise-ui)
6+
[![GitHub tag](https://img.shields.io/github/tag/ZEISS/precise-ui.svg)](https://github.com/ZEISS/precise-ui/releases)
7+
[![GitHub issues](https://img.shields.io/github/issues/ZEISS/precise-ui.svg)](https://github.com/ZEISS/precise-ui/issues)
8+
9+
## License
10+
11+
Precise UI is released using the MIT license. For more information see the [LICENSE file](LICENSE).

package-lock.json

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "precise-ui",
3+
"version": "0.0.1",
4+
"description": "",
5+
"main": "dist/es6",
6+
"typings": "dist/es6",
7+
"scripts": {
8+
"build": "tsc -t es6 -m es6 --outDir dist/es6 --declaration --inlineSourceMap --inlineSources",
9+
"test": "node -v"
10+
},
11+
"keywords": [],
12+
"engines": {
13+
"node": ">=8.0.0"
14+
},
15+
"author": "ZEISS Digital Innovation Partners",
16+
"devDependencies": {
17+
"typescript": "^2.9.2"
18+
},
19+
"license": "MIT"
20+
}

src/index.ts

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function hello() {
2+
return 'Hello Precise UI!';
3+
}

tsconfig.json

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"compilerOptions": {
3+
"outDir": "dist",
4+
"sourceMap": false,
5+
"noImplicitAny": true,
6+
"allowUnreachableCode": false,
7+
"alwaysStrict": true,
8+
"strictNullChecks": true,
9+
"noUnusedParameters": true,
10+
"noImplicitReturns": true,
11+
"module": "commonjs",
12+
"target": "es5",
13+
"moduleResolution": "node",
14+
"emitDecoratorMetadata": true,
15+
"experimentalDecorators": true,
16+
"lib": [
17+
"es2015",
18+
"dom"
19+
],
20+
"jsx": "react",
21+
"suppressImplicitAnyIndexErrors": true,
22+
"allowSyntheticDefaultImports": false
23+
},
24+
"include": [
25+
"./src/**/*"
26+
],
27+
"exclude": [
28+
"node_modules",
29+
"src/**/*.test.tsx",
30+
"src/**/*.test.ts"
31+
]
32+
}
33+

0 commit comments

Comments
 (0)