Skip to content

Commit

Permalink
Merge pull request #9 from Fusselwurm/modernize-setup
Browse files Browse the repository at this point in the history
Modernize setup
  • Loading branch information
Fusselwurm authored Jul 22, 2018
2 parents 3114f9c + 76fffdc commit 4df3bff
Show file tree
Hide file tree
Showing 14 changed files with 597 additions and 576 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
dist/*.*
web/arma-class-parser.js
node_modules
1 change: 1 addition & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
5 changes: 5 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
language: node_js
node_js:
- "8"
script: npm install && npm test

314 changes: 0 additions & 314 deletions class-parser.js

This file was deleted.

Empty file added dist/.keep
Empty file.
37 changes: 30 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,36 @@
{
"name": "arma-class-parser",
"version": "0.1.3",
"version": "1.0.0",
"description": "Parse Armed Assault classes (like: session log, mission.sqm, ...)",
"keywords": ["ArmA", "Armed Assault", "parser", "Arma3"],
"author": "Moritz Schmidt <[email protected]> (http://www.fusselwurm.de/)",
"files": ["class-parser.js"],
"keywords": [
"ArmA",
"Armed Assault",
"parser",
"Arma3"
],
"author": "Moritz Schmidt <[email protected]>",
"files": [
"dist/*.js"
],
"main": "class-parser",
"repository" : {
"type" : "git",
"url" : "http://github.com/fusselwurm/arma-class-parser.git"
"dependencies": {},
"repository": {
"type": "git",
"url": "http://github.com/fusselwurm/arma-class-parser.git"
},
"devDependencies": {
"@types/jest": "^22.1.1",
"@types/node": "^8.0.0",
"jest": "^22.3.0",
"ts-loader": "^4.4.1",
"typescript": "^2.7.1",
"webpack": "^4.12.1",
"webpack-cli": "^3.0.8"
},
"scripts": {
"test": "tsc && jest",
"build:amd": "tsc --module amd --outFile dist/class-parser.amd.js",
"build:web": "tsc && webpack -p",
"build": "tsc"
}
}
5 changes: 5 additions & 0 deletions src/class-parser-web.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import {parse} from './class-parser';

declare var window: {parse?: Function};

window.parse = parse;
Loading

0 comments on commit 4df3bff

Please sign in to comment.