-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
63 lines (63 loc) · 1.94 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{
"name": "@user-credits/core",
"author": "Zied Hamdi",
"type": "module",
"version": "1.0.5-beta",
"license": "MIT",
"keywords": [
"user-credits",
"credit-flow",
"credits-balance",
"payment-screens"
],
"publishConfig": {
"access": "public"
},
"description": "An open-source frontend and backend library designed to implement pay-as-you-go features in your web or mobile applications. Credit flow is managed locally instead of being sent back and forth to payment platforms as Stripe, in addition, you own your data without paying the price of long development hours.",
"repository": {
"type": "git",
"url": "https://github.com/ziedHamdi/user-credits-core"
},
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"module": "./dist/index.js",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js"
}
},
"files": [
"dist"
],
"scripts": {
"buildX": "rm -rf ./dist && npx tsc && tsc-alias",
"build": "rmdir /s /q .\\dist & npx tsc & tsc-alias",
"buildTrace": "rmdir /s /q .\\dist & npx tsc --traceResolution",
"lint": "npx eslint --fix .",
"test": "node node_modules/jest/bin/jest.js",
"prepublishOnly": "npm run lint && npm run build && npm test"
},
"devDependencies": {
"@tsconfig/recommended": "^1.0.3",
"@types/jest": "^29.5.10",
"@types/node": "^20.9.1",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
"eslint": "^8.50.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-simple-import-sort": "^10.0.0",
"eslint-plugin-sort-destructure-keys": "^1.5.0",
"eslint-plugin-sort-keys-fix": "^1.1.2",
"eslint-plugin-typescript-sort-keys": "^3.0.0",
"jest": "^29.7.0",
"prettier": "^3.0.3",
"ts-jest": "^29.1.1",
"tsc-alias": "1.8.8",
"typescript": "^5.2.2"
},
"engines": {
"node": ">=18"
}
}