UNPKG

2.02 kBJSONView Raw
1{
2 "name": "jsmodern",
3 "version": "0.2.0",
4 "description": "An extension to existing JavaScript, influenced by other great languages such as Rust, Dart, Java, Golang, etc.",
5 "keywords": [
6 "extensions",
7 "javascript",
8 "javascript-extensions",
9 "jsmodern",
10 "node",
11 "typescript"
12 ],
13 "homepage": "https://github.com/motss/jsmodern",
14 "repository": {
15 "type": "git",
16 "url": "git@github.com:motss/jsmodern.git"
17 },
18 "license": "MIT",
19 "author": {
20 "name": "Rong Sen Ng (motss)",
21 "email": "wes.ngrongsen@gmail.com",
22 "url": "https://github.com/motss"
23 },
24 "files": [
25 "dist/**/*.*js.map",
26 "dist/**/*.*js",
27 "dist/**/*.d.ts.map",
28 "dist/**/*.d.ts"
29 ],
30 "main": "dist/index",
31 "module": "dist/index.js",
32 "typings": "dist/index.d.ts",
33 "scripts": {
34 "build": "npm run ts -- -p tsconfig.prod.json",
35 "build:test": "npm run ts -- -p tsconfig.test.json",
36 "build:test-es2017": "npm run ts -- -p tsconfig.test.es2017.json",
37 "build:test-watch": "npm run ts -- -p tsconfig.test.json --watch",
38 "clean": "shx rm -rf dist/",
39 "jest": "jest --config ./.jestrc.json",
40 "lint": "npm run lint:debug -- --config tslint.prod.json",
41 "lint:debug": "tslint --project tsconfig.json --format stylish",
42 "prepublishOnly": "npm run lint && npm run build",
43 "test": "npm run lint && npm run build:test && npm run jest",
44 "ts": "npm run clean && tsc",
45 "watch": "npm run ts -- --watch",
46 "watch:build": "npm run ts -- --watch -p tsconfig.test.json",
47 "watch:test": "npm run jest -- --watchAll"
48 },
49 "dependencies": {
50 "tslib": "^1.10.0"
51 },
52 "devDependencies": {
53 "@reallyland/tsconfig": "^1.0.0",
54 "@reallyland/tslint-config": "^1.1.1",
55 "@types/jest": "^24.0.18",
56 "@types/node": "^12.7.11",
57 "jest": "^24.9.0",
58 "shx": "^0.3.2",
59 "tslint": "^5.20.0",
60 "typescript": "^3.6.3"
61 },
62 "engines": {
63 "node": ">= 8.16.0",
64 "npm": ">= 6.4.1"
65 },
66 "publishConfig": {
67 "access": "public"
68 }
69}