ember-inject-scripts
Advanced tools
Comparing version
@@ -124,7 +124,12 @@ import Ember from 'ember'; | ||
} else { | ||
} | ||
else if (typeof scripts === 'string') { | ||
let script = { src: scripts }; | ||
return injectScript(script); | ||
} | ||
else { | ||
return injectScript(scripts); | ||
} | ||
} |
{ | ||
"name": "ember-inject-scripts", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "Seamlessly inject any sort of scripts inside your ember application", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -1,4 +0,6 @@ | ||
# ember-inject-scripts | ||
# ember-inject-scripts <img src="https://emberjs.com/images/tomster-sm.png" height="50px" width="50px"> | ||
Seamlessly inject any sort of scripts inside your ember application | ||
[](https://travis-ci.org/prakashchokalingam/ember-inject-scripts) | ||
@@ -19,3 +21,3 @@ [](https://www.npmjs.com/package/ember-inject-scripts) | ||
- Get all scripts cached events on done. | ||
## Demo | ||
@@ -33,4 +35,10 @@ | ||
import 'injectScripts' from 'inject-scripts'; | ||
import 'injectScript' from 'inject-scripts'; | ||
injectScript("https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.13/vue.js").then(() => { | ||
console.log ( "🤟Yay ! script injected" ); | ||
}); | ||
-------- or -------- | ||
let singleScript = { | ||
@@ -47,3 +55,3 @@ id: 'vuejs', | ||
injectScripts(singleScript).then(() => { | ||
injectScript(singleScript).then(() => { | ||
console.log ( "🤟Yay ! script injected" ); | ||
@@ -55,7 +63,7 @@ }); | ||
src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.13/vue.js"></script> | ||
### Multiple scripts injection | ||
### Multiple scripts injection | ||
import 'injectScripts' from 'inject-scripts'; | ||
let multipleScripts = [ | ||
@@ -62,0 +70,0 @@ { |
11248
3.45%115
4.55%137
6.2%