fix(core): update
This commit is contained in:
		
							
								
								
									
										22
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,22 @@
 | 
				
			|||||||
node_modules/
 | 
					.nogit/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# artifacts
 | 
				
			||||||
coverage/
 | 
					coverage/
 | 
				
			||||||
public/
 | 
					public/
 | 
				
			||||||
pages/
 | 
					pages/
 | 
				
			||||||
test/testresult/
 | 
					
 | 
				
			||||||
.nogit/
 | 
					# installs
 | 
				
			||||||
 | 
					node_modules/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# caches
 | 
				
			||||||
 | 
					.yarn/
 | 
				
			||||||
 | 
					.cache/
 | 
				
			||||||
 | 
					.rpt2_cache
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# builds
 | 
				
			||||||
 | 
					dist/
 | 
				
			||||||
 | 
					dist_web/
 | 
				
			||||||
 | 
					dist_serve/
 | 
				
			||||||
 | 
					dist_ts_web/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# custom
 | 
				
			||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
# gitzone ci_default
 | 
					# gitzone ci_default
 | 
				
			||||||
image: hosttoday/ht-docker-node:npmci
 | 
					image: registry.gitlab.com/hosttoday/ht-docker-node:npmci
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cache:
 | 
					cache:
 | 
				
			||||||
  paths:
 | 
					  paths:
 | 
				
			||||||
@@ -34,48 +34,11 @@ snyk:
 | 
				
			|||||||
  - docker
 | 
					  - docker
 | 
				
			||||||
  - notpriv
 | 
					  - notpriv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sast:
 | 
					 | 
				
			||||||
  stage: security
 | 
					 | 
				
			||||||
  image: registry.gitlab.com/hosttoday/ht-docker-dbase:npmci
 | 
					 | 
				
			||||||
  variables:
 | 
					 | 
				
			||||||
    DOCKER_DRIVER: overlay2
 | 
					 | 
				
			||||||
  allow_failure: true
 | 
					 | 
				
			||||||
  services:
 | 
					 | 
				
			||||||
    - docker:stable-dind
 | 
					 | 
				
			||||||
  script:
 | 
					 | 
				
			||||||
    - npmci npm prepare
 | 
					 | 
				
			||||||
    - npmci npm install
 | 
					 | 
				
			||||||
    - npmci command npm run build
 | 
					 | 
				
			||||||
    - export SP_VERSION=$(echo "$CI_SERVER_VERSION" | sed 's/^\([0-9]*\)\.\([0-9]*\).*/\1-\2-stable/')
 | 
					 | 
				
			||||||
    - docker run
 | 
					 | 
				
			||||||
        --env SAST_CONFIDENCE_LEVEL="${SAST_CONFIDENCE_LEVEL:-3}"
 | 
					 | 
				
			||||||
        --volume "$PWD:/code"
 | 
					 | 
				
			||||||
        --volume /var/run/docker.sock:/var/run/docker.sock
 | 
					 | 
				
			||||||
        "registry.gitlab.com/gitlab-org/security-products/sast:$SP_VERSION" /app/bin/run /code
 | 
					 | 
				
			||||||
  artifacts:
 | 
					 | 
				
			||||||
    reports:
 | 
					 | 
				
			||||||
      sast: gl-sast-report.json
 | 
					 | 
				
			||||||
  tags:
 | 
					 | 
				
			||||||
  - docker
 | 
					 | 
				
			||||||
  - priv
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# ====================
 | 
					# ====================
 | 
				
			||||||
# test stage
 | 
					# test stage
 | 
				
			||||||
# ====================
 | 
					# ====================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
testLTS:
 | 
					testStable:
 | 
				
			||||||
  stage: test
 | 
					 | 
				
			||||||
  script:
 | 
					 | 
				
			||||||
  - npmci npm prepare
 | 
					 | 
				
			||||||
  - npmci node install lts
 | 
					 | 
				
			||||||
  - npmci npm install
 | 
					 | 
				
			||||||
  - npmci npm test
 | 
					 | 
				
			||||||
  coverage: /\d+.?\d+?\%\s*coverage/
 | 
					 | 
				
			||||||
  tags:
 | 
					 | 
				
			||||||
  - docker
 | 
					 | 
				
			||||||
  - notpriv
 | 
					 | 
				
			||||||
    
 | 
					 | 
				
			||||||
testSTABLE:
 | 
					 | 
				
			||||||
  stage: test
 | 
					  stage: test
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
  - npmci npm prepare
 | 
					  - npmci npm prepare
 | 
				
			||||||
@@ -85,6 +48,18 @@ testSTABLE:
 | 
				
			|||||||
  coverage: /\d+.?\d+?\%\s*coverage/
 | 
					  coverage: /\d+.?\d+?\%\s*coverage/
 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
  - docker
 | 
					  - docker
 | 
				
			||||||
 | 
					  - priv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					testBuild:
 | 
				
			||||||
 | 
					  stage: test
 | 
				
			||||||
 | 
					  script:
 | 
				
			||||||
 | 
					  - npmci npm prepare
 | 
				
			||||||
 | 
					  - npmci node install stable
 | 
				
			||||||
 | 
					  - npmci npm install
 | 
				
			||||||
 | 
					  - npmci command npm run build
 | 
				
			||||||
 | 
					  coverage: /\d+.?\d+?\%\s*coverage/
 | 
				
			||||||
 | 
					  tags:
 | 
				
			||||||
 | 
					  - docker
 | 
				
			||||||
  - notpriv
 | 
					  - notpriv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
release:
 | 
					release:
 | 
				
			||||||
@@ -103,19 +78,11 @@ release:
 | 
				
			|||||||
# ====================
 | 
					# ====================
 | 
				
			||||||
codequality:
 | 
					codequality:
 | 
				
			||||||
  stage: metadata
 | 
					  stage: metadata
 | 
				
			||||||
  image: docker:stable
 | 
					 | 
				
			||||||
  allow_failure: true
 | 
					  allow_failure: true
 | 
				
			||||||
  services:
 | 
					 | 
				
			||||||
    - docker:stable-dind
 | 
					 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
    - export SP_VERSION=$(echo "$CI_SERVER_VERSION" | sed 's/^\([0-9]*\)\.\([0-9]*\).*/\1-\2-stable/')
 | 
					    - npmci command npm install -g tslint typescript
 | 
				
			||||||
    - docker run
 | 
					    - npmci npm install
 | 
				
			||||||
        --env SOURCE_CODE="$PWD"
 | 
					    - npmci command "tslint -c tslint.json ./ts/**/*.ts"
 | 
				
			||||||
        --volume "$PWD":/code
 | 
					 | 
				
			||||||
        --volume /var/run/docker.sock:/var/run/docker.sock
 | 
					 | 
				
			||||||
        "registry.gitlab.com/gitlab-org/security-products/codequality:$SP_VERSION" /code
 | 
					 | 
				
			||||||
  artifacts:
 | 
					 | 
				
			||||||
    paths: [codeclimate.json]
 | 
					 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
  - docker
 | 
					  - docker
 | 
				
			||||||
  - priv
 | 
					  - priv
 | 
				
			||||||
@@ -131,13 +98,15 @@ trigger:
 | 
				
			|||||||
  - notpriv
 | 
					  - notpriv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
pages:
 | 
					pages:
 | 
				
			||||||
  image: hosttoday/ht-docker-node:npmci
 | 
					  image: hosttoday/ht-docker-dbase:npmci
 | 
				
			||||||
 | 
					  services:
 | 
				
			||||||
 | 
					   - docker:stable-dind
 | 
				
			||||||
  stage: metadata
 | 
					  stage: metadata
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
    - npmci command npm install -g typedoc typescript
 | 
					    - npmci command npm install -g @gitzone/tsdoc
 | 
				
			||||||
    - npmci npm prepare
 | 
					    - npmci npm prepare
 | 
				
			||||||
    - npmci npm install
 | 
					    - npmci npm install
 | 
				
			||||||
    - npmci command typedoc --module "commonjs" --target "ES2016" --out public/ ts/
 | 
					    - npmci command tsdoc
 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
    - docker
 | 
					    - docker
 | 
				
			||||||
    - notpriv
 | 
					    - notpriv
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -14,7 +14,7 @@ handlebars with better fs support
 | 
				
			|||||||
[](https://snyk.io/test/npm/@pushrocks/smarthbs)
 | 
					[](https://snyk.io/test/npm/@pushrocks/smarthbs)
 | 
				
			||||||
[](https://nodejs.org/dist/latest-v10.x/docs/api/)
 | 
					[](https://nodejs.org/dist/latest-v10.x/docs/api/)
 | 
				
			||||||
[](https://nodejs.org/dist/latest-v10.x/docs/api/)
 | 
					[](https://nodejs.org/dist/latest-v10.x/docs/api/)
 | 
				
			||||||
[](http://standardjs.com/)
 | 
					[](https://prettier.io/)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Usage
 | 
					## Usage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -35,6 +35,6 @@ smarthbs.compileDirectory(testHbsDir, testResultDir, 'data.json');
 | 
				
			|||||||
For further information read the linked docs at the top of this readme.
 | 
					For further information read the linked docs at the top of this readme.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
> MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh)
 | 
					> MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh)
 | 
				
			||||||
| By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy.html)
 | 
					| By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[](https://maintainedby.lossless.com)
 | 
					[](https://maintainedby.lossless.com)
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										15
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								package.json
									
									
									
									
									
								
							@@ -35,5 +35,16 @@
 | 
				
			|||||||
    "@gitzone/tstest": "^1.0.24",
 | 
					    "@gitzone/tstest": "^1.0.24",
 | 
				
			||||||
    "@pushrocks/tapbundle": "^3.0.13",
 | 
					    "@pushrocks/tapbundle": "^3.0.13",
 | 
				
			||||||
    "@types/node": "^12.7.4"
 | 
					    "@types/node": "^12.7.4"
 | 
				
			||||||
  }
 | 
					  },
 | 
				
			||||||
}
 | 
					  "files": [
 | 
				
			||||||
 | 
					    "ts/*",
 | 
				
			||||||
 | 
					    "ts_web/*",
 | 
				
			||||||
 | 
					    "dist/*",
 | 
				
			||||||
 | 
					    "dist_web/*",
 | 
				
			||||||
 | 
					    "dist_ts_web/*",
 | 
				
			||||||
 | 
					    "assets/*",
 | 
				
			||||||
 | 
					    "cli.js",
 | 
				
			||||||
 | 
					    "npmextra.json",
 | 
				
			||||||
 | 
					    "readme.md"
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										1
									
								
								test/testresult/index.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								test/testresult/index.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					<head></head>analyzed
 | 
				
			||||||
							
								
								
									
										1
									
								
								test/testresult/index2.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								test/testresult/index2.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					A second hbs file!
 | 
				
			||||||
		Reference in New Issue
	
	Block a user