Skip to content

Commit 14ea788

Browse files
author
Eric Wendelin
committed
Add minified/sourcemapped distribution for package
1 parent 18611ec commit 14ea788

File tree

4 files changed

+20
-17
lines changed

4 files changed

+20
-17
lines changed

Makefile

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1-
BROWSERS=ChromeCanary
1+
BROWSERS=Firefox,ChromeCanary,Opera,Safari
22

3-
test:
4-
@$(MAKE) lint
3+
test: build/jshint.xml
54
@NODE_ENV=test ./node_modules/karma/bin/karma start --single-run --browsers $(BROWSERS)
65

7-
lint:
8-
./node_modules/.bin/jshint ./spec/error-stack-parser-spec.js ./error-stack-parser.js
6+
build/jshint.xml: build
7+
./node_modules/.bin/jshint --reporter checkstyle ./spec/error-stack-parser-spec.js ./error-stack-parser.js > build/jshint.xml
98

10-
test-ci:
11-
$(MAKE) lint
9+
test-ci: build/jshint.xml
1210
@echo TRAVIS_JOB_ID $(TRAVIS_JOB_ID)
1311
@NODE_ENV=test ./node_modules/karma/bin/karma start karma.conf.ci.js --single-run && \
14-
cat ./coverage/IE\ 7*/lcov.info | ./node_modules/coveralls/bin/coveralls.js --verbose
12+
cat ./coverage/IE\ 7*/lcov.info | ./node_modules/coveralls/bin/coveralls.js --verbose
1513

16-
build: components
17-
@component build --dev
14+
clean:
15+
rm -fr build coverage dist *.log
1816

19-
components: component.json
20-
@component install --dev
17+
build:
18+
mkdir build
2119

22-
clean:
23-
rm -fr build coverage components template.js
20+
dist:
21+
mkdir dist
22+
./node_modules/.bin/uglifyjs2 node_modules/stackframe/stackframe.js error-stack-parser.js \
23+
-o error-stack-parser.min.js --source-map error-stack-parser.js.map
24+
mv error-stack-parser.min.js error-stack-parser.js.map dist/
2425

25-
.PHONY: clean test
26+
.PHONY: clean test dist

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,5 @@ ErrorStackParser.parse(new Error("sample"));
1313
```
1414
npm install error-stack-parser
1515
bower install error-stack-parser
16-
component install error-stack-parser
17-
https://raw.githubusercontent.com/stacktracejs/error-stack-parser/master/error-stack-parser.js
16+
https://raw.githubusercontent.com/stacktracejs/error-stack-parser/master/dist/error-stack-parser.min.js
1817
```

dist/error-stack-parser.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/error-stack-parser.min.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)