mirror of
https://github.com/atlanticbiomedical/biomedjs.git
synced 2025-07-02 00:47:26 -04:00
Added node-modules
This commit is contained in:
29
node_modules/piler/lib/asseturlparse.coffee
generated
vendored
Normal file
29
node_modules/piler/lib/asseturlparse.coffee
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
_ = require 'underscore'
|
||||
_.mixin require 'underscore.string'
|
||||
|
||||
module.exports = p = (url) ->
|
||||
ob = {}
|
||||
|
||||
# remove qs
|
||||
url = _.first url.split "?"
|
||||
[__..., mode, cachekey, filename] = url.split "/"
|
||||
|
||||
|
||||
if mode is "dev"
|
||||
[__..., name, devopt, ext] = filename.split "."
|
||||
[type, uid] = devopt.split "-"
|
||||
ob.dev =
|
||||
uid: uid
|
||||
type: type
|
||||
else
|
||||
[__..., name, ext] = filename.split "."
|
||||
ob.min = true
|
||||
|
||||
ob.name = name
|
||||
ob.ext = ext
|
||||
|
||||
return ob
|
||||
|
||||
|
||||
if require.main is module
|
||||
console.info p "/pile/dev/my.exec-123.js"
|
Reference in New Issue
Block a user