1 | {
|
2 | "name": "nodemod",
|
3 | "version": "2.7.3",
|
4 | "description": "A collection of node modules for The Really Project",
|
5 | "keywords": [
|
6 | "motss",
|
7 | "node",
|
8 | "node-modules",
|
9 | "node_mod",
|
10 | "nodemod",
|
11 | "nodemodules",
|
12 | "typescript"
|
13 | ],
|
14 | "homepage": "https://github.com/motss/nodemod",
|
15 | "repository": {
|
16 | "type": "git",
|
17 | "url": "git@github.com:motss/nodemod.git"
|
18 | },
|
19 | "license": "MIT",
|
20 | "author": {
|
21 | "name": "Rong Sen Ng (motss)",
|
22 | "email": "wes.ngrongsen@gmail.com",
|
23 | "url": "https://github.com/motss"
|
24 | },
|
25 | "sideEffects": false,
|
26 | "type": "module",
|
27 | "exports": {
|
28 | ".": "./dist/index.js",
|
29 | "./dist/*": "./dist/*",
|
30 | "./calendar": "./dist/calendar/index.js",
|
31 | "./calendar/*": "./dist/calendar/*",
|
32 | "./deep-clone": "./dist/deep-clone/index.js",
|
33 | "./deep-clone/*": "./dist/deep-clone/*",
|
34 | "./delay-until": "./dist/delay-until/index.js",
|
35 | "./delay-until/*": "./dist/delay-until/*",
|
36 | "./fetch-as": "./dist/fetch-as/index.js",
|
37 | "./fetch-as/*": "./dist/fetch-as/*",
|
38 | "./normalize-diacritics": "./dist/normalize-diacritics/index.js",
|
39 | "./normalize-diacritics/*": "./dist/normalize-diacritics/*",
|
40 | "./polling-observer": "./dist/polling-observer/index.js",
|
41 | "./polling-observer/*": "./dist/polling-observer/*",
|
42 | "./signatur": "./dist/signatur/index.js",
|
43 | "./signatur/*": "./dist/signatur/*",
|
44 | "./scryptify": "./dist/scryptify/index.js",
|
45 | "./scryptify/*": "./dist/scryptify/*",
|
46 | "./utc-date": "./dist/utc-date/index.js",
|
47 | "./utc-date/*": "./dist/utc-date/*",
|
48 | "./utc-time": "./dist/utc-time/index.js",
|
49 | "./utc-time/*": "./dist/utc-time/*",
|
50 | "./lib/*": "./dist/lib/*",
|
51 | "./lib/clone-deep": "./dist/lib/clone-deep.js",
|
52 | "./lib/parse5": "./dist/lib/parse5.js",
|
53 | "./lib/prismjs": "./dist/lib/prismjs.js"
|
54 | },
|
55 | "main": "dist/index.js",
|
56 | "module": "dist/index.js",
|
57 | "typings": "dist/index.d.ts",
|
58 | "files": [
|
59 | "dist/**/*.*js.map",
|
60 | "dist/**/*.*js",
|
61 | "dist/**/*.d.ts.map",
|
62 | "dist/**/*.d.ts",
|
63 | "!dist/test*/**/*.*"
|
64 | ],
|
65 | "scripts": {
|
66 | "build": "tsc -p tsconfig.prod.json && npm run build:lib",
|
67 | "build:lib": "rollup --config ./rollup.config.lib.js",
|
68 | "build:lib:test": "rollup --config ./rollup.config.lib.test.js",
|
69 | "build:mod": "node --max-old-space-size=8192 ./node_modules/rollup/dist/bin/rollup --config ./rollup.config.js",
|
70 | "build:test": "tsc -p tsconfig.test.json && npm run build:lib:test",
|
71 | "check": "package-check",
|
72 | "clean": "shx rm -rf .*cache *.log coverage/ dist/ logs/",
|
73 | "postinstall": "npm dedupe",
|
74 | "jest": "cross-env NODE_ICU_DATA=node_modules/full-icu jest --config ./.jestrc.json",
|
75 | "lint": "eslint src/**/*.ts --ext .js,.jsx,.ts,.tsx",
|
76 | "lint:build": "npm run lint -- --config .build.eslintrc.json",
|
77 | "prepublishOnly": "npm run clean && npm run lint && npm run build",
|
78 | "test": "npm run clean && npm run lint && npm run build:test && npm run jest",
|
79 | "ts": "tsc",
|
80 | "watch": "tsc --watch"
|
81 | },
|
82 | "husky": {
|
83 | "hooks": {
|
84 | "pre-commit": "npm run check && npm run lint && tsc --noEmit"
|
85 | }
|
86 | },
|
87 | "dependencies": {
|
88 | "@types/parse5": "^5.0.2",
|
89 | "@types/prismjs": "^1.16.0",
|
90 | "lit-ntml": "^2.16.1",
|
91 | "normalize-diacritics": "^2.11.1",
|
92 | "tslib": "^2.1.0"
|
93 | },
|
94 | "devDependencies": {
|
95 | "@reallyland/tsconfig": "^3.0.2",
|
96 | "@reallyland/tslint-config": "^1.1.1",
|
97 | "@skypack/package-check": "^0.2.2",
|
98 | "@types/jest": "^26.0.19",
|
99 | "@types/lodash-es": "^4.17.3",
|
100 | "@types/node": "^14.14.20",
|
101 | "@types/node-fetch": "^2.5.7",
|
102 | "@typescript-eslint/eslint-plugin": "^4.12.0",
|
103 | "@typescript-eslint/parser": "^4.12.0",
|
104 | "cross-env": "^7.0.2",
|
105 | "eslint": "^7.17.0",
|
106 | "eslint-plugin-promise": "^4.2.1",
|
107 | "eslint-plugin-regexp": "^0.1.1",
|
108 | "full-icu": "^1.3.1",
|
109 | "husky": "^4.2.5",
|
110 | "jest": "^26.6.3",
|
111 | "lodash-es": "^4.17.15",
|
112 | "nock": "^13.0.5",
|
113 | "node-fetch": "^2.6.0",
|
114 | "parse5": "^6.0.1",
|
115 | "prismjs": "^1.20.0",
|
116 | "rollup": "^2.7.6",
|
117 | "rollup-plugin-commonjs": "^10.1.0",
|
118 | "rollup-plugin-filesize": "^9.1.0",
|
119 | "rollup-plugin-node-resolve": "^5.2.0",
|
120 | "rollup-plugin-terser": "^7.0.2",
|
121 | "rollup-plugin-typescript2": "^0.29.0",
|
122 | "shx": "^0.3.2",
|
123 | "tslint": "^6.1.2",
|
124 | "typescript": "^4.1.3"
|
125 | },
|
126 | "engines": {
|
127 | "node": ">= 10.18.1",
|
128 | "npm": ">= 6.13.4"
|
129 | },
|
130 | "publishConfig": {
|
131 | "access": "public"
|
132 | }
|
133 | }
|