Add complete set of files for NPM package

This commit is contained in:
Andrew Miner
2016-04-04 19:38:46 -07:00
parent a45082d276
commit 1f380f981e
2 changed files with 25 additions and 9 deletions
+21 -6
View File
@@ -14,14 +14,26 @@ EXTERNAL_LIBS = [
] ]
PUBLISHED_FILES = [ PUBLISHED_FILES = [
'./index.coffee' './client/models/base_model.coffee'
'./client/models/game/inventory.coffee'
'./client/models/game/item.coffee'
'./client/models/game/item_slug.coffee'
'./client/models/game/mod.coffee'
'./client/models/game/mod_version.coffee'
'./client/models/game/multiblock.coffee'
'./client/models/game/recipe.coffee'
'./client/models/game/stack.coffee'
'./client/models/game/simple_stack.coffee'
'./client/models/parsing/command_parser_version_base.coffee'
'./client/models/parsing/mod_parser.coffee'
'./client/models/parsing/mod_parser_v1.coffee'
'./client/models/parsing/mod_version_parser.coffee'
'./client/models/parsing/mod_version_parser_v1.coffee'
'./client/models/parsing/versioned_parser_base.coffee'
'./client/models/site/tutorial.coffee'
'./common/constants.coffee' './common/constants.coffee'
'./common/underscore.coffee' './common/underscore.coffee'
'./client/models/base_model.coffee' './index.coffee'
'./client/models/game/mod.coffee'
'./client/models/parsing/mod_parser.coffee'
'./client/models/game/mod_version.coffee'
'./client/models/parsing/mod_version_parser.coffee'
] ]
######################################################################################################################## ########################################################################################################################
@@ -46,6 +58,9 @@ module.exports = (grunt)->
coffee: coffee:
npm_package: npm_package:
options: {
bare: true
}
files: [ files: [
{expand:true, cwd:'./src', src:PUBLISHED_FILES, dest:'./dist', ext:'.js'} {expand:true, cwd:'./src', src:PUBLISHED_FILES, dest:'./dist', ext:'.js'}
] ]
+4 -3
View File
@@ -5,12 +5,13 @@
# All rights reserved. # All rights reserved.
# #
require './common/underscore'
######################################################################################################################## ########################################################################################################################
global.Backbone = require 'backbone'
global._ = require './common/underscore'
global.c = require './common/constants'
module.exports = module.exports =
constants: require './common/constants'
Mod: require './client/models/game/mod' Mod: require './client/models/game/mod'
ModParser: require './client/models/parsing/mod_parser' ModParser: require './client/models/parsing/mod_parser'
ModVersion: require './client/models/game/mod_version' ModVersion: require './client/models/game/mod_version'