Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
HIAST-Clinics
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
almohanad.hafez
HIAST-Clinics
Commits
507a10ae
Commit
507a10ae
authored
Aug 31, 2024
by
Almouhannad
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add medicines API
parent
2ef87996
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1065 additions
and
0 deletions
+1065
-0
.gitignore
APIs/Medicines/.gitignore
+25
-0
db.json
APIs/Medicines/data/db.json
+316
-0
routes.json
APIs/Medicines/data/routes.json
+3
-0
package-lock.json
APIs/Medicines/package-lock.json
+703
-0
package.json
APIs/Medicines/package.json
+18
-0
No files found.
APIs/Medicines/.gitignore
0 → 100644
View file @
507a10ae
# Ignore node_modules directory
node_modules/
# Ignore json-server logs
logs/
# Ignore npm debug logs
npm-debug.log*
# Ignore IDE and editor configuration files
.vscode/
.idea/
*.iml
*.ipr
*.iws
# Ignore OS-specific files
.DS_Store
Thumbs.db
# Ignore other unnecessary files
*.tmp
*.bak
*.old
\ No newline at end of file
APIs/Medicines/data/db.json
0 → 100644
View file @
507a10ae
{
"medicines"
:
[
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Paracetamol"
,
"dosage"
:
325
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Cetamol"
,
"dosage"
:
325
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Ceatcodaen"
,
"dosage"
:
325
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Cetaprofin"
,
"dosage"
:
325
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Cetacold"
,
"dosage"
:
325
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Cetagrape"
,
"dosage"
:
325
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Cough"
,
"dosage"
:
50
},
{
"form"
:
"حبوب"
,
"amount"
:
12
,
"name"
:
"Aspirin"
,
"dosage"
:
500
},
{
"form"
:
"شراب"
,
"amount"
:
120
,
"name"
:
"Pediatric"
,
"dosage"
:
60
},
{
"form"
:
"حبوب"
,
"amount"
:
8
,
"name"
:
"Amoxicillin"
,
"dosage"
:
250
},
{
"form"
:
"شراب"
,
"amount"
:
150
,
"name"
:
"Acetaminophen"
,
"dosage"
:
160
},
{
"form"
:
"حبوب"
,
"amount"
:
15
,
"name"
:
"Ibuprofen"
,
"dosage"
:
400
},
{
"form"
:
"حبوب"
,
"amount"
:
20
,
"name"
:
"Loratadine"
,
"dosage"
:
10
},
{
"form"
:
"شراب"
,
"amount"
:
200
,
"name"
:
"Vitamin D"
,
"dosage"
:
400
},
{
"form"
:
"حبوب"
,
"amount"
:
30
,
"name"
:
"Nurofen"
,
"dosage"
:
200
},
{
"form"
:
"شراب"
,
"amount"
:
120
,
"name"
:
"Antihistamine"
,
"dosage"
:
5
},
{
"form"
:
"حبوب"
,
"amount"
:
14
,
"name"
:
"Claritin"
,
"dosage"
:
10
},
{
"form"
:
"شراب"
,
"amount"
:
150
,
"name"
:
"Flu"
,
"dosage"
:
100
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Panadol"
,
"dosage"
:
500
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Ibuprofen"
,
"dosage"
:
100
},
{
"form"
:
"حبوب"
,
"amount"
:
16
,
"name"
:
"Spirin"
,
"dosage"
:
100
},
{
"form"
:
"شراب"
,
"amount"
:
180
,
"name"
:
"Cough Suppressant"
,
"dosage"
:
60
},
{
"form"
:
"حبوب"
,
"amount"
:
18
,
"name"
:
"Cetal"
,
"dosage"
:
500
},
{
"form"
:
"شراب"
,
"amount"
:
120
,
"name"
:
"Tuskan"
,
"dosage"
:
120
},
{
"form"
:
"حبوب"
,
"amount"
:
12
,
"name"
:
"Naproxen"
,
"dosage"
:
250
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Bronchicum"
,
"dosage"
:
150
},
{
"form"
:
"حبوب"
,
"amount"
:
14
,
"name"
:
"Fenistil"
,
"dosage"
:
5
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Fenistil"
,
"dosage"
:
30
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Diclofenac"
,
"dosage"
:
50
},
{
"form"
:
"شراب"
,
"amount"
:
125
,
"name"
:
"Amoclan"
,
"dosage"
:
250
},
{
"form"
:
"حبوب"
,
"amount"
:
12
,
"name"
:
"Zinnat"
,
"dosage"
:
250
},
{
"form"
:
"شراب"
,
"amount"
:
200
,
"name"
:
"Novalgin"
,
"dosage"
:
500
},
{
"form"
:
"حبوب"
,
"amount"
:
15
,
"name"
:
"Milga"
,
"dosage"
:
250
},
{
"form"
:
"شراب"
,
"amount"
:
150
,
"name"
:
"Multivitamin"
,
"dosage"
:
50
},
{
"form"
:
"حبوب"
,
"amount"
:
18
,
"name"
:
"Trifluor"
,
"dosage"
:
250
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Zithromax"
,
"dosage"
:
200
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Ferrotron"
,
"dosage"
:
50
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Feroglobin"
,
"dosage"
:
100
},
{
"form"
:
"حبوب"
,
"amount"
:
16
,
"name"
:
"Farcolin"
,
"dosage"
:
200
},
{
"form"
:
"شراب"
,
"amount"
:
120
,
"name"
:
"Clindamycin"
,
"dosage"
:
300
},
{
"form"
:
"حبوب"
,
"amount"
:
12
,
"name"
:
"Trimed Flu"
,
"dosage"
:
325
},
{
"form"
:
"شراب"
,
"amount"
:
150
,
"name"
:
"Prospan"
,
"dosage"
:
100
},
{
"form"
:
"حبوب"
,
"amount"
:
20
,
"name"
:
"Omeprazole"
,
"dosage"
:
40
},
{
"form"
:
"شراب"
,
"amount"
:
200
,
"name"
:
"Lactulose"
,
"dosage"
:
15
},
{
"form"
:
"حبوب"
,
"amount"
:
18
,
"name"
:
"Tavanic"
,
"dosage"
:
500
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Ventolin"
,
"dosage"
:
2
},
{
"form"
:
"حبوب"
,
"amount"
:
10
,
"name"
:
"Losartan"
,
"dosage"
:
50
},
{
"form"
:
"شراب"
,
"amount"
:
120
,
"name"
:
"Promax"
,
"dosage"
:
100
},
{
"form"
:
"حبوب"
,
"amount"
:
12
,
"name"
:
"Nurofen Cold & Flu"
,
"dosage"
:
200
},
{
"form"
:
"شراب"
,
"amount"
:
150
,
"name"
:
"Guava"
,
"dosage"
:
60
},
{
"form"
:
"حبوب"
,
"amount"
:
8
,
"name"
:
"Profenid"
,
"dosage"
:
150
},
{
"form"
:
"شراب"
,
"amount"
:
100
,
"name"
:
"Depakine"
,
"dosage"
:
200
}
]
}
\ No newline at end of file
APIs/Medicines/data/routes.json
0 → 100644
View file @
507a10ae
{
"api/medicines"
:
"./db.json"
}
\ No newline at end of file
APIs/Medicines/package-lock.json
0 → 100644
View file @
507a10ae
{
"name"
:
"medicines"
,
"version"
:
"1.0.0"
,
"lockfileVersion"
:
3
,
"requires"
:
true
,
"packages"
:
{
""
:
{
"name"
:
"medicines"
,
"version"
:
"1.0.0"
,
"license"
:
"ISC"
,
"dependencies"
:
{
"json-server"
:
"^1.0.0-beta.2"
}
},
"node_modules/@polka/url"
:
{
"version"
:
"1.0.0-next.25"
,
"resolved"
:
"https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz"
,
"integrity"
:
"sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ=="
,
"license"
:
"MIT"
},
"node_modules/@tinyhttp/accepts"
:
{
"version"
:
"2.2.2"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/accepts/-/accepts-2.2.2.tgz"
,
"integrity"
:
"sha512-DmngnwOaPgNUGgTpX1UdlNrXaGG6k5rHFzslcYlvSQIg7s0PI6bF86U0fYq3q+yhJhKbnwzFez0wU1lAP+bKvA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"mime"
:
"4.0.1"
,
"negotiator"
:
"^0.6.3"
},
"engines"
:
{
"node"
:
">=12.20.0"
},
"funding"
:
{
"type"
:
"individual"
,
"url"
:
"https://github.com/tinyhttp/tinyhttp?sponsor=1"
}
},
"node_modules/@tinyhttp/app"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/app/-/app-2.3.1.tgz"
,
"integrity"
:
"sha512-46sHcWTERHAHaBWRypXLH+qRXoYq1j9GfXr/TR2HIsuXWbXlirD77JbwabbTuGHFb5Cg8cisWEa+pTU7lp9t5A=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/cookie"
:
"2.1.1"
,
"@tinyhttp/proxy-addr"
:
"2.2.0"
,
"@tinyhttp/req"
:
"2.2.3"
,
"@tinyhttp/res"
:
"2.2.3"
,
"@tinyhttp/router"
:
"2.2.2"
,
"header-range-parser"
:
"1.1.3"
,
"regexparam"
:
"^2.0.2"
},
"engines"
:
{
"node"
:
">=14.21.3"
},
"funding"
:
{
"type"
:
"individual"
,
"url"
:
"https://github.com/tinyhttp/tinyhttp?sponsor=1"
}
},
"node_modules/@tinyhttp/content-disposition"
:
{
"version"
:
"2.2.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/content-disposition/-/content-disposition-2.2.1.tgz"
,
"integrity"
:
"sha512-PQ5IWdOn7arScqTV+usIDJvwbanoAXtaopzgxjMS9y7TFwLSIelCblihRBEVIPIkIpsdhSJFH3RF+Daosyj+Aw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
},
"funding"
:
{
"type"
:
"individual"
,
"url"
:
"https://github.com/tinyhttp/tinyhttp?sponsor=1"
}
},
"node_modules/@tinyhttp/content-type"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/content-type/-/content-type-0.1.4.tgz"
,
"integrity"
:
"sha512-dl6f3SHIJPYbhsW1oXdrqOmLSQF/Ctlv3JnNfXAE22kIP7FosqJHxkz/qj2gv465prG8ODKH5KEyhBkvwrueKQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.4"
}
},
"node_modules/@tinyhttp/cookie"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/cookie/-/cookie-2.1.1.tgz"
,
"integrity"
:
"sha512-h/kL9jY0e0Dvad+/QU3efKZww0aTvZJslaHj3JTPmIPC9Oan9+kYqmh3M6L5JUQRuTJYFK2nzgL2iJtH2S+6dA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
},
"funding"
:
{
"type"
:
"individual"
,
"url"
:
"https://github.com/tinyhttp/tinyhttp?sponsor=1"
}
},
"node_modules/@tinyhttp/cookie-signature"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/cookie-signature/-/cookie-signature-2.1.1.tgz"
,
"integrity"
:
"sha512-VDsSMY5OJfQJIAtUgeQYhqMPSZptehFSfvEEtxr+4nldPA8IImlp3QVcOVuK985g4AFR4Hl1sCbWCXoqBnVWnw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/cors"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/cors/-/cors-2.0.1.tgz"
,
"integrity"
:
"sha512-qrmo6WJuaiCzKWagv2yA/kw6hIISfF/hOqPWwmI6w0o8apeTMmRN3DoCFvQ/wNVuWVdU5J4KU7OX8aaSOEq51A=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/vary"
:
"^0.1.3"
},
"engines"
:
{
"node"
:
">=12.20 || 14.x || >=16"
}
},
"node_modules/@tinyhttp/encode-url"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/encode-url/-/encode-url-2.1.1.tgz"
,
"integrity"
:
"sha512-AhY+JqdZ56qV77tzrBm0qThXORbsVjs/IOPgGCS7x/wWnsa/Bx30zDUU/jPAUcSzNOzt860x9fhdGpzdqbUeUw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/etag"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/etag/-/etag-2.1.2.tgz"
,
"integrity"
:
"sha512-j80fPKimGqdmMh6962y+BtQsnYPVCzZfJw0HXjyH70VaJBHLKGF+iYhcKqzI3yef6QBNa8DKIPsbEYpuwApXTw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/forwarded"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/forwarded/-/forwarded-2.1.1.tgz"
,
"integrity"
:
"sha512-nO3kq0R1LRl2+CAMlnggm22zE6sT8gfvGbNvSitV6F9eaUSurHP0A8YZFMihSkugHxK+uIegh1TKrqgD8+lyGQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/proxy-addr"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/proxy-addr/-/proxy-addr-2.2.0.tgz"
,
"integrity"
:
"sha512-WM/PPL9xNvrs7/8Om5nhKbke5FHrP3EfjOOR+wBnjgESfibqn0K7wdUTnzSLp1lBmemr88os1XvzwymSgaibyA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/forwarded"
:
"2.1.1"
,
"ipaddr.js"
:
"^2.2.0"
},
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/req"
:
{
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/req/-/req-2.2.3.tgz"
,
"integrity"
:
"sha512-HtIa4Gaa8QFTlmsvoif/B7yMK5H0WBUegH2kKW6scNwOpFXyxEk+VsctrIVgORrP5lybXAIRXlRhGuBBAMlVhw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/accepts"
:
"2.2.2"
,
"@tinyhttp/type-is"
:
"2.2.3"
,
"@tinyhttp/url"
:
"2.1.1"
,
"header-range-parser"
:
"^1.1.3"
},
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/res"
:
{
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/res/-/res-2.2.3.tgz"
,
"integrity"
:
"sha512-PGl88OOdmMcOuKZaTbhGKAWPoJJf3+EfKIad8ydzjdenVjrTZZjIYJtmwYiUBeEice+YkOCO67qCIekVO5mHlw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/content-disposition"
:
"2.2.1"
,
"@tinyhttp/cookie"
:
"2.1.1"
,
"@tinyhttp/cookie-signature"
:
"2.1.1"
,
"@tinyhttp/encode-url"
:
"2.1.1"
,
"@tinyhttp/req"
:
"2.2.3"
,
"@tinyhttp/send"
:
"2.2.2"
,
"@tinyhttp/vary"
:
"^0.1.3"
,
"es-escape-html"
:
"^0.1.1"
,
"mime"
:
"4.0.0-beta.1"
},
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/res/node_modules/mime"
:
{
"version"
:
"4.0.0-beta.1"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-4.0.0-beta.1.tgz"
,
"integrity"
:
"sha512-8/p99P1RV17prytee/A6D+8shNqdDzyvGJ/CVfiuXwh4cTsv3P3qGyaYSx2hdqnqbKKqYUfTC5zAjCtcd1BShw=="
,
"funding"
:
[
"https://github.com/sponsors/broofa"
],
"license"
:
"MIT"
,
"bin"
:
{
"mime"
:
"bin/cli.js"
},
"engines"
:
{
"node"
:
">=16"
}
},
"node_modules/@tinyhttp/router"
:
{
"version"
:
"2.2.2"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/router/-/router-2.2.2.tgz"
,
"integrity"
:
"sha512-i+1ouhPyTqcuJuOsKqmo7i+YD++0RF2lQLhBpcTnsaegD2gTEa3xW2Pcz7spYQGo7K8PQYtOrL7m9b14+BEXqg=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/send"
:
{
"version"
:
"2.2.2"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/send/-/send-2.2.2.tgz"
,
"integrity"
:
"sha512-TZkGy9EdGk+vwYWQnjArQftaXAUIgp/fFlgaxlpamsCZKy7o+CNJ75xty4H3SaY3ZPgN47wv8rnJ50rDRQdFFQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/content-type"
:
"^0.1.4"
,
"@tinyhttp/etag"
:
"2.1.2"
,
"mime"
:
"4.0.0-beta.1"
},
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/send/node_modules/mime"
:
{
"version"
:
"4.0.0-beta.1"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-4.0.0-beta.1.tgz"
,
"integrity"
:
"sha512-8/p99P1RV17prytee/A6D+8shNqdDzyvGJ/CVfiuXwh4cTsv3P3qGyaYSx2hdqnqbKKqYUfTC5zAjCtcd1BShw=="
,
"funding"
:
[
"https://github.com/sponsors/broofa"
],
"license"
:
"MIT"
,
"bin"
:
{
"mime"
:
"bin/cli.js"
},
"engines"
:
{
"node"
:
">=16"
}
},
"node_modules/@tinyhttp/type-is"
:
{
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/type-is/-/type-is-2.2.3.tgz"
,
"integrity"
:
"sha512-RsZ4+or5xI+wrTlrd+/cLZELoJDMd1HSp+1P23VOZSu1xPAsO1XLf1FgluO8GbEW9Ll/l2yC7mO6diKzjc06HA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@tinyhttp/content-type"
:
"^0.1.4"
,
"mime"
:
"4.0.1"
},
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/url"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/url/-/url-2.1.1.tgz"
,
"integrity"
:
"sha512-POJeq2GQ5jI7Zrdmj22JqOijB5/GeX+LEX7DUdml1hUnGbJOTWDx7zf2b5cCERj7RoXL67zTgyzVblBJC+NJWg=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20.0"
}
},
"node_modules/@tinyhttp/vary"
:
{
"version"
:
"0.1.3"
,
"resolved"
:
"https://registry.npmjs.org/@tinyhttp/vary/-/vary-0.1.3.tgz"
,
"integrity"
:
"sha512-SoL83sQXAGiHN1jm2VwLUWQSQeDAAl1ywOm6T0b0Cg1CZhVsjoiZadmjhxF6FHCCY7OHHVaLnTgSMxTPIDLxMg=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.20"
}
},
"node_modules/anymatch"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
,
"integrity"
:
"sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="
,
"license"
:
"ISC"
,
"dependencies"
:
{
"normalize-path"
:
"^3.0.0"
,
"picomatch"
:
"^2.0.4"
},
"engines"
:
{
"node"
:
">= 8"
}
},
"node_modules/binary-extensions"
:
{
"version"
:
"2.3.0"
,
"resolved"
:
"https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz"
,
"integrity"
:
"sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/braces"
:
{
"version"
:
"3.0.3"
,
"resolved"
:
"https://registry.npmjs.org/braces/-/braces-3.0.3.tgz"
,
"integrity"
:
"sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"fill-range"
:
"^7.1.1"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/chalk"
:
{
"version"
:
"5.3.0"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz"
,
"integrity"
:
"sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^12.17.0 || ^14.13 || >=16.0.0"
},
"funding"
:
{
"url"
:
"https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/chokidar"
:
{
"version"
:
"3.6.0"
,
"resolved"
:
"https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz"
,
"integrity"
:
"sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"anymatch"
:
"~3.1.2"
,
"braces"
:
"~3.0.2"
,
"glob-parent"
:
"~5.1.2"
,
"is-binary-path"
:
"~2.1.0"
,
"is-glob"
:
"~4.0.1"
,
"normalize-path"
:
"~3.0.0"
,
"readdirp"
:
"~3.6.0"
},
"engines"
:
{
"node"
:
">= 8.10.0"
},
"funding"
:
{
"url"
:
"https://paulmillr.com/funding/"
},
"optionalDependencies"
:
{
"fsevents"
:
"~2.3.2"
}
},
"node_modules/dot-prop"
:
{
"version"
:
"9.0.0"
,
"resolved"
:
"https://registry.npmjs.org/dot-prop/-/dot-prop-9.0.0.tgz"
,
"integrity"
:
"sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"type-fest"
:
"^4.18.2"
},
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/es-escape-html"
:
{
"version"
:
"0.1.1"
,
"resolved"
:
"https://registry.npmjs.org/es-escape-html/-/es-escape-html-0.1.1.tgz"
,
"integrity"
:
"sha512-yUx1o+8RsG7UlszmYPtks+dm6Lho2m8lgHMOsLJQsFI0R8XwUJwiMhM1M4E/S8QLeGyf6MkDV/pWgjQ0tdTSyQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.x"
}
},
"node_modules/eta"
:
{
"version"
:
"3.5.0"
,
"resolved"
:
"https://registry.npmjs.org/eta/-/eta-3.5.0.tgz"
,
"integrity"
:
"sha512-e3x3FBvGzeCIHhF+zhK8FZA2vC5uFn6b4HJjegUbIWrDb4mJ7JjTGMJY9VGIbRVpmSwHopNiaJibhjIr+HfLug=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.0.0"
},
"funding"
:
{
"url"
:
"https://github.com/eta-dev/eta?sponsor=1"
}
},
"node_modules/fill-range"
:
{
"version"
:
"7.1.1"
,
"resolved"
:
"https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz"
,
"integrity"
:
"sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"to-regex-range"
:
"^5.0.1"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/fsevents"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
,
"integrity"
:
"sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="
,
"hasInstallScript"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
"^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/glob-parent"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
,
"integrity"
:
"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
,
"license"
:
"ISC"
,
"dependencies"
:
{
"is-glob"
:
"^4.0.1"
},
"engines"
:
{
"node"
:
">= 6"
}
},
"node_modules/header-range-parser"
:
{
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.npmjs.org/header-range-parser/-/header-range-parser-1.1.3.tgz"
,
"integrity"
:
"sha512-B9zCFt3jH8g09LR1vHL4pcAn8yMEtlSlOUdQemzHMRKMImNIhhszdeosYFfNW0WXKQtXIlWB+O4owHJKvEJYaA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.22.0"
}
},
"node_modules/inflection"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/inflection/-/inflection-3.0.0.tgz"
,
"integrity"
:
"sha512-1zEJU1l19SgJlmwqsEyFTbScw/tkMHFenUo//Y0i+XEP83gDFdMvPizAD/WGcE+l1ku12PcTVHQhO6g5E0UCMw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18.0.0"
}
},
"node_modules/ipaddr.js"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz"
,
"integrity"
:
"sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">= 10"
}
},
"node_modules/is-binary-path"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
,
"integrity"
:
"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"binary-extensions"
:
"^2.0.0"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/is-extglob"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
,
"integrity"
:
"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/is-glob"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
,
"integrity"
:
"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"is-extglob"
:
"^2.1.1"
},
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/is-number"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
,
"integrity"
:
"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.12.0"
}
},
"node_modules/json-server"
:
{
"version"
:
"1.0.0-beta.2"
,
"resolved"
:
"https://registry.npmjs.org/json-server/-/json-server-1.0.0-beta.2.tgz"
,
"integrity"
:
"sha512-ZzBM2jkIeBTYIEW5c8DHWJacRqC+ah2u623SV75JYeZv9eJQ0Rv2rSkc2w3f02xykIDlyQ9aitAUIZnNgYB5BQ=="
,
"license"
:
"SEE LICENSE IN ./LICENSE"
,
"dependencies"
:
{
"@tinyhttp/app"
:
"^2.2.3"
,
"@tinyhttp/cors"
:
"^2.0.0"
,
"chalk"
:
"^5.3.0"
,
"chokidar"
:
"^3.6.0"
,
"dot-prop"
:
"^9.0.0"
,
"eta"
:
"^3.4.0"
,
"inflection"
:
"^3.0.0"
,
"json5"
:
"^2.2.3"
,
"lowdb"
:
"^7.0.1"
,
"milliparsec"
:
"^2.3.0"
,
"sirv"
:
"^2.0.4"
,
"sort-on"
:
"^6.0.0"
},
"bin"
:
{
"json-server"
:
"lib/bin.js"
},
"engines"
:
{
"node"
:
">=18.3"
}
},
"node_modules/json5"
:
{
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
"integrity"
:
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
,
"license"
:
"MIT"
,
"bin"
:
{
"json5"
:
"lib/cli.js"
},
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/lowdb"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npmjs.org/lowdb/-/lowdb-7.0.1.tgz"
,
"integrity"
:
"sha512-neJAj8GwF0e8EpycYIDFqEPcx9Qz4GUho20jWFR7YiFeXzF1YMLdxB36PypcTSPMA+4+LvgyMacYhlr18Zlymw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"steno"
:
"^4.0.2"
},
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/typicode"
}
},
"node_modules/milliparsec"
:
{
"version"
:
"2.3.0"
,
"resolved"
:
"https://registry.npmjs.org/milliparsec/-/milliparsec-2.3.0.tgz"
,
"integrity"
:
"sha512-b+6KYJw+DwQjk24qCUuq+lZvRXDpXJ02qsllKgKaDurHpQ0v7D5op9VAkdYM/pXRhFeh7uLYHmnwFnYvdXGa3A=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.4"
}
},
"node_modules/mime"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.npmjs.org/mime/-/mime-4.0.1.tgz"
,
"integrity"
:
"sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA=="
,
"funding"
:
[
"https://github.com/sponsors/broofa"
],
"license"
:
"MIT"
,
"bin"
:
{
"mime"
:
"bin/cli.js"
},
"engines"
:
{
"node"
:
">=16"
}
},
"node_modules/mrmime"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz"
,
"integrity"
:
"sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/negotiator"
:
{
"version"
:
"0.6.3"
,
"resolved"
:
"https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
,
"integrity"
:
"sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">= 0.6"
}
},
"node_modules/normalize-path"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
,
"integrity"
:
"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/picomatch"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
,
"integrity"
:
"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8.6"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/readdirp"
:
{
"version"
:
"3.6.0"
,
"resolved"
:
"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
,
"integrity"
:
"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"picomatch"
:
"^2.2.1"
},
"engines"
:
{
"node"
:
">=8.10.0"
}
},
"node_modules/regexparam"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/regexparam/-/regexparam-2.0.2.tgz"
,
"integrity"
:
"sha512-A1PeDEYMrkLrfyOwv2jwihXbo9qxdGD3atBYQA9JJgreAx8/7rC6IUkWOw2NQlOxLp2wL0ifQbh1HuidDfYA6w=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/sirv"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz"
,
"integrity"
:
"sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@polka/url"
:
"^1.0.0-next.24"
,
"mrmime"
:
"^2.0.0"
,
"totalist"
:
"^3.0.0"
},
"engines"
:
{
"node"
:
">= 10"
}
},
"node_modules/sort-on"
:
{
"version"
:
"6.1.0"
,
"resolved"
:
"https://registry.npmjs.org/sort-on/-/sort-on-6.1.0.tgz"
,
"integrity"
:
"sha512-WTECP0nYNWO1n2g5bpsV0yZN9cBmZsF8ThHFbOqVN0HBFRoaQZLLEMvMmJlKHNPYQeVngeI5+jJzIfFqOIo1OA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"dot-prop"
:
"^9.0.0"
},
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/steno"
:
{
"version"
:
"4.0.2"
,
"resolved"
:
"https://registry.npmjs.org/steno/-/steno-4.0.2.tgz"
,
"integrity"
:
"sha512-yhPIQXjrlt1xv7dyPQg2P17URmXbuM5pdGkpiMB3RenprfiBlvK415Lctfe0eshk90oA7/tNq7WEiMK8RSP39A=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/typicode"
}
},
"node_modules/to-regex-range"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
,
"integrity"
:
"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"is-number"
:
"^7.0.0"
},
"engines"
:
{
"node"
:
">=8.0"
}
},
"node_modules/totalist"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz"
,
"integrity"
:
"sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/type-fest"
:
{
"version"
:
"4.26.0"
,
"resolved"
:
"https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz"
,
"integrity"
:
"sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw=="
,
"license"
:
"(MIT OR CC0-1.0)"
,
"engines"
:
{
"node"
:
">=16"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
}
}
}
APIs/Medicines/package.json
0 → 100644
View file @
507a10ae
{
"name"
:
"medicines"
,
"version"
:
"1.0.0"
,
"description"
:
"Mock API for medicines data"
,
"main"
:
"index.js"
,
"scripts"
:
{
"start"
:
"json-server --watch ./data/db.json --port 9001"
},
"repository"
:
{
"type"
:
"git"
,
"url"
:
"../"
},
"author"
:
""
,
"license"
:
"ISC"
,
"dependencies"
:
{
"json-server"
:
"^1.0.0-beta.2"
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment