fix(core): update
This commit is contained in:
		| @@ -27,9 +27,7 @@ | |||||||
|     "@pushrocks/smartfile": "^10.0.2", |     "@pushrocks/smartfile": "^10.0.2", | ||||||
|     "@pushrocks/smartpath": "^5.0.5", |     "@pushrocks/smartpath": "^5.0.5", | ||||||
|     "@pushrocks/smartpromise": "^3.1.7", |     "@pushrocks/smartpromise": "^3.1.7", | ||||||
|     "@types/lodash.uniq": "^4.5.7", |     "handlebars": "^4.7.7" | ||||||
|     "handlebars": "^4.7.7", |  | ||||||
|     "lodash.uniq": "^4.5.0" |  | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@gitzone/tsbuild": "^2.1.63", |     "@gitzone/tsbuild": "^2.1.63", | ||||||
|   | |||||||
| @@ -3,6 +3,6 @@ | |||||||
|  */ |  */ | ||||||
| export const commitinfo = { | export const commitinfo = { | ||||||
|   name: '@pushrocks/smarthbs', |   name: '@pushrocks/smarthbs', | ||||||
|   version: '3.0.1', |   version: '3.0.2', | ||||||
|   description: 'handlebars with better fs support' |   description: 'handlebars with better fs support' | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1,8 +1,15 @@ | |||||||
| import handlebars from 'handlebars'; | // node native | ||||||
| import lodashUniq from 'lodash.uniq'; |  | ||||||
| import * as smartpath from '@pushrocks/smartpath'; |  | ||||||
| import * as path from 'path'; | import * as path from 'path'; | ||||||
|  |  | ||||||
|  | export { path }; | ||||||
|  |  | ||||||
|  | import * as smartpath from '@pushrocks/smartpath'; | ||||||
| import * as smartfile from '@pushrocks/smartfile'; | import * as smartfile from '@pushrocks/smartfile'; | ||||||
| import * as smartpromise from '@pushrocks/smartpromise'; | import * as smartpromise from '@pushrocks/smartpromise'; | ||||||
|  |  | ||||||
| export { handlebars, lodashUniq, path, smartfile, smartpromise }; | export { smartpath, smartfile, smartpromise }; | ||||||
|  |  | ||||||
|  | // third party | ||||||
|  | import handlebars from 'handlebars'; | ||||||
|  |  | ||||||
|  | export { handlebars }; | ||||||
|   | |||||||
| @@ -31,7 +31,10 @@ export let findVarsInHbsString = async (hbsStringArg: string) => { | |||||||
|   }); |   }); | ||||||
|  |  | ||||||
|   // make sure are uniq |   // make sure are uniq | ||||||
|   varNameArray = plugins.lodashUniq(varNameArray); |   function uniqueArray(input: string[]): string[] { | ||||||
|  |     return Array.from(new Set(input)); | ||||||
|  |   } | ||||||
|  |   varNameArray = uniqueArray(varNameArray); | ||||||
|   return varNameArray; |   return varNameArray; | ||||||
| }; | }; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user