Entelect Tech Blog Plugin
Adds additional functionality to Entelect's Yoda website
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 2,
"name": "Entelect Tech Blog Plugin",
"short_name": "Entelect Tech Blog Plugin",
"description": "Adds additional functionality to Entelect's Yoda website",
"version": "1.0.15",
"author": "Jonathan Counihan",
"browser_action": {
"default_title": "Entelect Tech Blog Plugin",
"default_icon": {
"19": "images/yoda19.png",
"48": "images/yoda48.png",
"128": "images/yoda128.png"
},
"default_popup": "html/popup.html"
},
"permissions": [
"unlimitedStorage",
"storage",
"http://blog.entelect.co.za/",
"https://yoda.entelect.co.za/"
],
"web_accessible_resources": [
"assets/*",
"images/*",
"css/*",
"js/*",
"fonts/*",
"html/*"
],
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
"background": {
"page": "html/background.html",
"persistent": false
},
"content_scripts": [
{
"matches": [
"https://yoda.entelect.co.za/*"
],
"css": [
"css/plugin.css"
],
"js": [
"js/scripts/extensions.js",
"js/scripts/Draggable.min.js",
"js/scripts/TweenMax.min.js",
"js/scripts/jquery.js",
"js/scripts/jquery-ui-1.9.2.custom.min.js",
"js/scripts/jquery.parseHTMLForScraping.js",
"js/scripts/bootstrap.min.js",
"js/scripts/knockout.3.4.0.js",
"js/scripts/knockout-projections.min.js",
"js/scripts/knockout.custom.js",
"js/scripts/moment.min.js",
"js/yodaUtils.js",
"js/yodaEntities.js",
"js/yodaCache.js",
"js/yodaSearch.js",
"js/initExtension.js"
]
}
]
}