@adonisjs/sink
Advanced tools
Comparing version 1.0.13 to 1.0.14
@@ -0,1 +1,11 @@ | ||
<a name="1.0.14"></a> | ||
## [1.0.14](https://github.com/adonisjs/adonis-sink/compare/v1.0.13...v1.0.14) (2018-02-07) | ||
### Features | ||
* **helpers:** add directories to helpers constructor ([563ac9f](https://github.com/adonisjs/adonis-sink/commit/563ac9f)) | ||
<a name="1.0.13"></a> | ||
@@ -2,0 +12,0 @@ ## [1.0.13](https://github.com/adonisjs/adonis-sink/compare/v1.0.12...v1.0.13) (2017-08-22) |
15
index.js
@@ -13,2 +13,3 @@ 'use strict' | ||
const _ = require('lodash') | ||
const defaultDirectories = require('./src/directories') | ||
const Config = require('./src/Config') | ||
@@ -20,16 +21,2 @@ const Helpers = require('./src/Helpers') | ||
const setupResolver = function (directories, appNamespace = 'App') { | ||
const defaultDirectories = { | ||
httpControllers: 'Controllers/Http', | ||
wsControllers: 'Controllers/Ws', | ||
models: 'Models', | ||
listeners: 'Listeners', | ||
exceptions: 'Exceptions', | ||
middleware: 'Middleware', | ||
commands: 'Commands', | ||
exceptionHandlers: 'Exceptions/Handlers', | ||
modelTraits: 'Models/Traits', | ||
modelHooks: 'Models/Hooks', | ||
validators: 'Validators' | ||
} | ||
const { resolver } = require('@adonisjs/fold') | ||
@@ -36,0 +23,0 @@ resolver.directories(_.merge(defaultDirectories, directories)) |
{ | ||
"name": "@adonisjs/sink", | ||
"version": "1.0.13", | ||
"version": "1.0.14", | ||
"description": "Development kitchen sink for writing adonisjs providers", | ||
@@ -21,9 +21,9 @@ "main": "index.js", | ||
"devDependencies": { | ||
"cz-conventional-changelog": "^2.0.0", | ||
"japa": "^1.0.3", | ||
"cz-conventional-changelog": "^2.1.0", | ||
"japa": "^1.0.6", | ||
"japa-cli": "^1.0.1", | ||
"standard": "^10.0.2" | ||
"standard": "^10.0.3" | ||
}, | ||
"dependencies": { | ||
"lodash": "^4.17.4" | ||
"lodash": "^4.17.5" | ||
}, | ||
@@ -30,0 +30,0 @@ "config": { |
@@ -24,3 +24,3 @@ # Adonis Sink | ||
```js | ||
const { Config } = require('adonis-sink') | ||
const { Config } = require('@adonisjs/sink') | ||
const test = require('japa') | ||
@@ -60,3 +60,3 @@ | ||
```js | ||
const { Helpers } = require('adonis-sink') | ||
const { Helpers } = require('@adonisjs/sink') | ||
const test = require('japa') | ||
@@ -78,3 +78,3 @@ const path = require('path') | ||
```js | ||
const { Logger } = require('adonis-sink') | ||
const { Logger } = require('@adonisjs/sink') | ||
const test = require('japa') | ||
@@ -125,3 +125,3 @@ const path = require('path') | ||
```js | ||
const { Env } = require('adonis-sink') | ||
const { Env } = require('@adonisjs/sink') | ||
@@ -140,3 +140,3 @@ const env = new Env() | ||
```js | ||
const { setupResolver } = require('adonis-sink') | ||
const { setupResolver } = require('@adonisjs/sink') | ||
@@ -153,3 +153,3 @@ test.group('My Package', (group) => { | ||
```js | ||
const { resolver } = require('adonis-fold') | ||
const { resolver } = require('@adonisjs/fold') | ||
resolver.for('httpControllers').resolveFunc('HomeController.render') | ||
@@ -168,2 +168,2 @@ | ||
[travis-image]: https://img.shields.io/travis/adonisjs/adonis-sink/master.svg?style=flat-square | ||
[travis-url]: https://travis-ci.org/adonisjs/adonis-sink | ||
[travis-url]: https://travis-ci.org/adonisjs/adonis-sink |
@@ -25,5 +25,24 @@ 'use strict' | ||
this._appRoot = appRoot | ||
/** | ||
* For sink we update the directories within the constructor, | ||
* ideally they will be set by ignitor when instantiating | ||
* a new instance. | ||
*/ | ||
this.appDirectories(require('../directories')) | ||
} | ||
/** | ||
* Set app directories | ||
* | ||
* @method appDirectories | ||
* | ||
* @param {Object} directories | ||
* | ||
* @return {void} | ||
*/ | ||
appDirectories (directories) { | ||
this.directories = Object.freeze(Object.assign({}, directories)) | ||
} | ||
/** | ||
* Returns path to the application root | ||
@@ -30,0 +49,0 @@ * |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
22930
564
163
Updatedlodash@^4.17.5