mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-09-02 13:52:46 +02:00
Add prompt engineering roadmap
This commit is contained in:
36
package.json
36
package.json
@@ -21,25 +21,25 @@
|
||||
"test:e2e": "playwright test"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/preact": "^2.1.0",
|
||||
"@astrojs/sitemap": "^1.2.2",
|
||||
"@astrojs/tailwind": "^3.1.1",
|
||||
"@astrojs/preact": "^2.2.0",
|
||||
"@astrojs/sitemap": "^1.3.1",
|
||||
"@astrojs/tailwind": "^3.1.3",
|
||||
"@fingerprintjs/fingerprintjs": "^3.4.1",
|
||||
"@nanostores/preact": "^0.3.1",
|
||||
"astro": "^2.2.3",
|
||||
"astro-compress": "^1.1.42",
|
||||
"jose": "^4.13.2",
|
||||
"js-cookie": "^3.0.1",
|
||||
"nanostores": "^0.7.4",
|
||||
"@nanostores/preact": "^0.4.1",
|
||||
"astro": "^2.5.0",
|
||||
"astro-compress": "^1.1.43",
|
||||
"jose": "^4.14.4",
|
||||
"js-cookie": "^3.0.5",
|
||||
"nanostores": "^0.8.1",
|
||||
"node-html-parser": "^6.1.5",
|
||||
"npm-check-updates": "^16.10.8",
|
||||
"preact": "^10.13.2",
|
||||
"rehype-external-links": "^2.0.1",
|
||||
"roadmap-renderer": "^1.0.5",
|
||||
"tailwindcss": "^3.3.1"
|
||||
"npm-check-updates": "^16.10.12",
|
||||
"preact": "^10.14.1",
|
||||
"rehype-external-links": "^2.1.0",
|
||||
"roadmap-renderer": "^1.0.6",
|
||||
"tailwindcss": "^3.3.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.32.3",
|
||||
"@playwright/test": "^1.33.0",
|
||||
"@tailwindcss/typography": "^0.5.9",
|
||||
"@types/js-cookie": "^3.0.3",
|
||||
"csv-parser": "^3.0.0",
|
||||
@@ -47,8 +47,8 @@
|
||||
"js-yaml": "^4.1.0",
|
||||
"markdown-it": "^13.0.1",
|
||||
"openai": "^3.2.1",
|
||||
"prettier": "^2.8.7",
|
||||
"prettier-plugin-astro": "^0.8.0",
|
||||
"prettier-plugin-tailwindcss": "^0.2.7"
|
||||
"prettier": "^2.8.8",
|
||||
"prettier-plugin-astro": "^0.9.0",
|
||||
"prettier-plugin-tailwindcss": "^0.3.0"
|
||||
}
|
||||
}
|
||||
|
276
pnpm-lock.yaml
generated
276
pnpm-lock.yaml
generated
@@ -1,49 +1,49 @@
|
||||
lockfileVersion: 5.4
|
||||
|
||||
specifiers:
|
||||
'@astrojs/preact': ^2.1.0
|
||||
'@astrojs/sitemap': ^1.2.2
|
||||
'@astrojs/tailwind': ^3.1.1
|
||||
'@astrojs/preact': ^2.2.0
|
||||
'@astrojs/sitemap': ^1.3.1
|
||||
'@astrojs/tailwind': ^3.1.3
|
||||
'@fingerprintjs/fingerprintjs': ^3.4.1
|
||||
'@nanostores/preact': ^0.3.1
|
||||
'@playwright/test': ^1.32.3
|
||||
'@nanostores/preact': ^0.4.1
|
||||
'@playwright/test': ^1.33.0
|
||||
'@tailwindcss/typography': ^0.5.9
|
||||
'@types/js-cookie': ^3.0.3
|
||||
astro: ^2.2.3
|
||||
astro-compress: ^1.1.42
|
||||
astro: ^2.5.0
|
||||
astro-compress: ^1.1.43
|
||||
csv-parser: ^3.0.0
|
||||
gh-pages: ^5.0.0
|
||||
jose: ^4.13.2
|
||||
js-cookie: ^3.0.1
|
||||
jose: ^4.14.4
|
||||
js-cookie: ^3.0.5
|
||||
js-yaml: ^4.1.0
|
||||
markdown-it: ^13.0.1
|
||||
nanostores: ^0.7.4
|
||||
nanostores: ^0.8.1
|
||||
node-html-parser: ^6.1.5
|
||||
npm-check-updates: ^16.10.8
|
||||
npm-check-updates: ^16.10.12
|
||||
openai: ^3.2.1
|
||||
preact: ^10.13.2
|
||||
prettier: ^2.8.7
|
||||
prettier-plugin-astro: ^0.8.0
|
||||
prettier-plugin-tailwindcss: ^0.2.7
|
||||
rehype-external-links: ^2.0.1
|
||||
roadmap-renderer: ^1.0.5
|
||||
tailwindcss: ^3.3.1
|
||||
preact: ^10.14.1
|
||||
prettier: ^2.8.8
|
||||
prettier-plugin-astro: ^0.9.0
|
||||
prettier-plugin-tailwindcss: ^0.3.0
|
||||
rehype-external-links: ^2.1.0
|
||||
roadmap-renderer: ^1.0.6
|
||||
tailwindcss: ^3.3.2
|
||||
|
||||
dependencies:
|
||||
'@astrojs/preact': 2.1.0_preact@10.13.2
|
||||
'@astrojs/sitemap': 1.2.2
|
||||
'@astrojs/tailwind': 3.1.2_wfudv3q4uruuyrzpl6hdopyfrq
|
||||
'@astrojs/preact': 2.2.0_preact@10.14.1
|
||||
'@astrojs/sitemap': 1.3.1
|
||||
'@astrojs/tailwind': 3.1.3_a23agce3bc7262tagzln7yakoy
|
||||
'@fingerprintjs/fingerprintjs': 3.4.1
|
||||
'@nanostores/preact': 0.3.1_ntvucyavaortwycasiweu74jd4
|
||||
astro: 2.3.3
|
||||
astro-compress: 1.1.42
|
||||
'@nanostores/preact': 0.4.1_eca6j2jmpwdusx46zm66a5sqwm
|
||||
astro: 2.5.0
|
||||
astro-compress: 1.1.43
|
||||
jose: 4.14.4
|
||||
js-cookie: 3.0.5
|
||||
nanostores: 0.7.4
|
||||
nanostores: 0.8.1
|
||||
node-html-parser: 6.1.5
|
||||
npm-check-updates: 16.10.9
|
||||
preact: 10.13.2
|
||||
rehype-external-links: 2.0.1
|
||||
npm-check-updates: 16.10.12
|
||||
preact: 10.14.1
|
||||
rehype-external-links: 2.1.0
|
||||
roadmap-renderer: 1.0.6
|
||||
tailwindcss: 3.3.2
|
||||
|
||||
@@ -57,8 +57,8 @@ devDependencies:
|
||||
markdown-it: 13.0.1
|
||||
openai: 3.2.1
|
||||
prettier: 2.8.8
|
||||
prettier-plugin-astro: 0.8.0
|
||||
prettier-plugin-tailwindcss: 0.2.8_caujmxglla7rxh2tc2ymxis6ay
|
||||
prettier-plugin-astro: 0.9.0
|
||||
prettier-plugin-tailwindcss: 0.3.0_3h27mhfhvtuctbtrj6duqahice
|
||||
|
||||
packages:
|
||||
|
||||
@@ -76,12 +76,17 @@ packages:
|
||||
|
||||
/@astrojs/compiler/1.3.2:
|
||||
resolution: {integrity: sha512-W/2Mdsq75ruK31dPVlXLdvAoknYDcm6+zXiFToSzQWI7wZqqR+51XTFgx90ojYbefk7z4VOJSVtZBz2pA82F5A==}
|
||||
dev: true
|
||||
|
||||
/@astrojs/compiler/1.4.2:
|
||||
resolution: {integrity: sha512-xoRp7JpiMZPK/beUcZEM5kM44Z/h20wwwQcl54duPqQMyySG9vZ5xMM6dYiQmn7b3XzpZs0cT6TRDoJJ5gwHAQ==}
|
||||
dev: false
|
||||
|
||||
/@astrojs/language-server/1.0.0:
|
||||
resolution: {integrity: sha512-oEw7AwJmzjgy6HC9f5IdrphZ1GVgfV/+7xQuyf52cpTiRWd/tJISK3MsKP0cDkVlfodmNABNFnAaAWuLZEiiiA==}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@astrojs/compiler': 1.3.2
|
||||
'@astrojs/compiler': 1.4.2
|
||||
'@jridgewell/trace-mapping': 0.3.18
|
||||
'@vscode/emmet-helper': 2.8.7
|
||||
events: 3.3.0
|
||||
@@ -97,13 +102,13 @@ packages:
|
||||
vscode-uri: 3.0.7
|
||||
dev: false
|
||||
|
||||
/@astrojs/markdown-remark/2.1.4_astro@2.3.3:
|
||||
resolution: {integrity: sha512-z5diCcFo2xkBAJ11KySAIKpZZkULZmzUvWsZ2VWIOrR6QrEgEfVl5jTpgPSedx4m+xUPuemlUviOotGB7ItNsQ==}
|
||||
/@astrojs/markdown-remark/2.2.1_astro@2.5.0:
|
||||
resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
|
||||
peerDependencies:
|
||||
astro: ^2.3.0
|
||||
astro: ^2.5.0
|
||||
dependencies:
|
||||
'@astrojs/prism': 2.1.1
|
||||
astro: 2.3.3
|
||||
'@astrojs/prism': 2.1.2
|
||||
astro: 2.5.0
|
||||
github-slugger: 1.5.0
|
||||
import-meta-resolve: 2.2.2
|
||||
rehype-raw: 6.1.1
|
||||
@@ -112,7 +117,7 @@ packages:
|
||||
remark-parse: 10.0.1
|
||||
remark-rehype: 10.1.0
|
||||
remark-smartypants: 2.0.0
|
||||
shiki: 0.11.1
|
||||
shiki: 0.14.2
|
||||
unified: 10.1.2
|
||||
unist-util-visit: 4.1.2
|
||||
vfile: 5.3.7
|
||||
@@ -120,44 +125,44 @@ packages:
|
||||
- supports-color
|
||||
dev: false
|
||||
|
||||
/@astrojs/preact/2.1.0_preact@10.13.2:
|
||||
resolution: {integrity: sha512-1AnXpnjC24/mWJyq+EN5DoWp+w9Hg/y3dwFX3728rlBhyuY573jx+4+VHuG/g0A1alzJuIAhSPtqCP0YQktUnw==}
|
||||
/@astrojs/preact/2.2.0_preact@10.14.1:
|
||||
resolution: {integrity: sha512-SP8ODC/ywPFytVF9jX0Nrf9JoMFgXdsRPritLV9v4zPnarIwypW0kIFgm3rjT4ot8CQQj9J5cztqmD+hrDOvMg==}
|
||||
engines: {node: '>=16.12.0'}
|
||||
peerDependencies:
|
||||
preact: ^10.6.5
|
||||
dependencies:
|
||||
'@babel/core': 7.21.5
|
||||
'@babel/plugin-transform-react-jsx': 7.21.5_@babel+core@7.21.5
|
||||
'@preact/signals': 1.1.3_preact@10.13.2
|
||||
'@preact/signals': 1.1.3_preact@10.14.1
|
||||
babel-plugin-module-resolver: 5.0.0
|
||||
preact: 10.13.2
|
||||
preact-render-to-string: 5.2.6_preact@10.13.2
|
||||
preact: 10.14.1
|
||||
preact-render-to-string: 5.2.6_preact@10.14.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: false
|
||||
|
||||
/@astrojs/prism/2.1.1:
|
||||
resolution: {integrity: sha512-Gnwnlb1lGJzCQEg89r4/WqgfCGPNFC7Kuh2D/k289Cbdi/2PD7Lrdstz86y1itDvcb2ijiRqjqWnJ5rsfu/QOA==}
|
||||
/@astrojs/prism/2.1.2:
|
||||
resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==}
|
||||
engines: {node: '>=16.12.0'}
|
||||
dependencies:
|
||||
prismjs: 1.29.0
|
||||
dev: false
|
||||
|
||||
/@astrojs/sitemap/1.2.2:
|
||||
resolution: {integrity: sha512-rjgFEPzETMVYgOMECIFP2vCkwzF9nLB31/6XWN548IeU/IlFgYR28RbsGTIjUElDak/9AF3jzjtzyldAZger3Q==}
|
||||
/@astrojs/sitemap/1.3.1:
|
||||
resolution: {integrity: sha512-4ZBug4ml+2Nl5/Uh4VSja8Kij/DU7/RaNMciXCNm1EzQkP/jm+nqMG1liDDcQK5zXPAoLeaat06IbhNlruvQjg==}
|
||||
dependencies:
|
||||
sitemap: 7.1.1
|
||||
zod: 3.21.4
|
||||
dev: false
|
||||
|
||||
/@astrojs/tailwind/3.1.2_wfudv3q4uruuyrzpl6hdopyfrq:
|
||||
resolution: {integrity: sha512-KyZ84WExLRU/TRIQm09ce+ND/0UG9AK9+7k/gjCbxuKScc/RieZ73oh4MkoEFrN/9OToMklvt+wmkAt3+u/ubQ==}
|
||||
/@astrojs/tailwind/3.1.3_a23agce3bc7262tagzln7yakoy:
|
||||
resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==}
|
||||
peerDependencies:
|
||||
astro: ^2.3.3
|
||||
astro: ^2.5.0
|
||||
tailwindcss: ^3.0.24
|
||||
dependencies:
|
||||
'@proload/core': 0.3.3
|
||||
astro: 2.3.3
|
||||
astro: 2.5.0
|
||||
autoprefixer: 10.4.14_postcss@8.4.23
|
||||
postcss: 8.4.23
|
||||
postcss-load-config: 4.0.1_postcss@8.4.23
|
||||
@@ -903,15 +908,15 @@ packages:
|
||||
resolution: {integrity: sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==}
|
||||
dev: false
|
||||
|
||||
/@nanostores/preact/0.3.1_ntvucyavaortwycasiweu74jd4:
|
||||
resolution: {integrity: sha512-D5lC1tNhwlVURCFJUTlnRkQ3LRNt6Sc2XHByBwgHPaKLBUPJxAaNAL7kz2dAEhge1fk9dNXAexCdepwiIFodOQ==}
|
||||
engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0}
|
||||
/@nanostores/preact/0.4.1_eca6j2jmpwdusx46zm66a5sqwm:
|
||||
resolution: {integrity: sha512-a5nUVjoGuPqdMBUINOFbQKPfabD1mVLcuspefmtdKZqhvXeDkw9Vg8S6xINIjfWnu/eZgpA+Hb1Pkl/Sx1l/vw==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
nanostores: ^0.7.0
|
||||
nanostores: ^0.8.0
|
||||
preact: '>=10.0.0'
|
||||
dependencies:
|
||||
nanostores: 0.7.4
|
||||
preact: 10.13.2
|
||||
nanostores: 0.8.1
|
||||
preact: 10.14.1
|
||||
dev: false
|
||||
|
||||
/@nodelib/fs.scandir/2.1.5:
|
||||
@@ -1061,13 +1066,13 @@ packages:
|
||||
resolution: {integrity: sha512-M+M3ZOtd1dtV/uasyk4SZu1vbfEJ4NeENv0F7F12nijZYedB5wSgbtZcuACyssnTznhF4ctUyrR0dZHuHfyWKA==}
|
||||
dev: false
|
||||
|
||||
/@preact/signals/1.1.3_preact@10.13.2:
|
||||
/@preact/signals/1.1.3_preact@10.14.1:
|
||||
resolution: {integrity: sha512-N09DuAVvc90bBZVRwD+aFhtGyHAmJLhS3IFoawO/bYJRcil4k83nBOchpCEoS0s5+BXBpahgp0Mjf+IOqP57Og==}
|
||||
peerDependencies:
|
||||
preact: 10.x
|
||||
dependencies:
|
||||
'@preact/signals-core': 1.3.0
|
||||
preact: 10.13.2
|
||||
preact: 10.14.1
|
||||
dev: false
|
||||
|
||||
/@proload/core/0.3.3:
|
||||
@@ -1174,10 +1179,6 @@ packages:
|
||||
'@types/ms': 0.7.31
|
||||
dev: false
|
||||
|
||||
/@types/estree/1.0.1:
|
||||
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
|
||||
dev: false
|
||||
|
||||
/@types/hast/2.3.4:
|
||||
resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
|
||||
dependencies:
|
||||
@@ -1234,13 +1235,14 @@ packages:
|
||||
/@types/sax/1.2.4:
|
||||
resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==}
|
||||
dependencies:
|
||||
'@types/node': 17.0.45
|
||||
'@types/node': 18.16.3
|
||||
dev: false
|
||||
|
||||
/@types/sharp/0.31.1:
|
||||
resolution: {integrity: sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==}
|
||||
/@types/sharp/0.32.0:
|
||||
resolution: {integrity: sha512-OOi3kL+FZDnPhVzsfD37J88FNeZh6gQsGcLc95NbeURRGvmSjeXiDcyWzF2o3yh/gQAUn2uhh/e+CPCa5nwAxw==}
|
||||
deprecated: This is a stub types definition. sharp provides its own type definitions, so you do not need this installed.
|
||||
dependencies:
|
||||
'@types/node': 18.16.3
|
||||
sharp: 0.32.1
|
||||
dev: false
|
||||
|
||||
/@types/unist/2.0.6:
|
||||
@@ -1319,6 +1321,10 @@ packages:
|
||||
engines: {node: '>=12'}
|
||||
dev: false
|
||||
|
||||
/ansi-sequence-parser/1.1.0:
|
||||
resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==}
|
||||
dev: false
|
||||
|
||||
/ansi-styles/3.2.1:
|
||||
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
|
||||
engines: {node: '>=4'}
|
||||
@@ -1393,35 +1399,35 @@ packages:
|
||||
engines: {node: '>=0.10.0'}
|
||||
dev: true
|
||||
|
||||
/astro-compress/1.1.42:
|
||||
resolution: {integrity: sha512-heMdV3amY/k1NA4FHuNu1Nwady834tY79x8O39fBSlSvBpgESUCX2qergd7sMsaWushwqr47hWaSrfItELGaUg==}
|
||||
/astro-compress/1.1.43:
|
||||
resolution: {integrity: sha512-AmUXBfyf3HI70ApcUkIPOBoUY4+z+9bgC0YeYhPrjMllx0MFyR5mqgpcCpXeU2xC5pFYM9kpfOj7aTdIe1zwIw==}
|
||||
dependencies:
|
||||
'@lightrix/config': 0.0.11
|
||||
'@lightrix/scripts': 1.0.3
|
||||
'@types/csso': 5.0.0
|
||||
'@types/html-minifier-terser': 7.0.0
|
||||
'@types/sharp': 0.31.1
|
||||
'@types/sharp': 0.32.0
|
||||
csso: 5.0.5
|
||||
files-pipe: 0.0.4
|
||||
html-minifier-terser: 7.2.0
|
||||
sharp: 0.32.0
|
||||
sharp: 0.32.1
|
||||
svgo: 3.0.2
|
||||
terser: 5.17.1
|
||||
terser: 5.17.3
|
||||
dev: false
|
||||
|
||||
/astro/2.3.3:
|
||||
resolution: {integrity: sha512-LH9e42VoK8QqHCbZcFAf0GGZs4WVjfq3kJ/hrYgwpPyf8e2uUym4W9+DzM6+vEn7kbUq8Ec0l63zQQl3eXqxZQ==}
|
||||
/astro/2.5.0:
|
||||
resolution: {integrity: sha512-dZZuK2vEpfinbVALthUW31NOVUFPobgyi0+2PR3FH3diy6X9HBw1PLbS5wRsWOKaEXRbzxBkXc39Rbm0yRzKaA==}
|
||||
engines: {node: '>=16.12.0', npm: '>=6.14.0'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
sharp: ^0.31.3
|
||||
sharp: '>=0.31.0'
|
||||
peerDependenciesMeta:
|
||||
sharp:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@astrojs/compiler': 1.3.2
|
||||
'@astrojs/compiler': 1.4.2
|
||||
'@astrojs/language-server': 1.0.0
|
||||
'@astrojs/markdown-remark': 2.1.4_astro@2.3.3
|
||||
'@astrojs/markdown-remark': 2.2.1_astro@2.5.0
|
||||
'@astrojs/telemetry': 2.1.1
|
||||
'@astrojs/webapi': 2.1.1
|
||||
'@babel/core': 7.21.5
|
||||
@@ -1443,12 +1449,14 @@ packages:
|
||||
devalue: 4.3.0
|
||||
diff: 5.1.0
|
||||
es-module-lexer: 1.2.1
|
||||
estree-walker: 3.0.3
|
||||
esbuild: 0.17.18
|
||||
estree-walker: 3.0.0
|
||||
execa: 6.1.0
|
||||
fast-glob: 3.2.12
|
||||
github-slugger: 2.0.0
|
||||
gray-matter: 4.0.3
|
||||
html-escaper: 3.0.3
|
||||
js-yaml: 4.1.0
|
||||
kleur: 4.1.5
|
||||
magic-string: 0.27.0
|
||||
mime: 3.0.0
|
||||
@@ -1459,7 +1467,7 @@ packages:
|
||||
rehype: 12.0.1
|
||||
semver: 7.5.0
|
||||
server-destroy: 1.0.1
|
||||
shiki: 0.11.1
|
||||
shiki: 0.14.2
|
||||
slash: 4.0.0
|
||||
string-width: 5.1.2
|
||||
strip-ansi: 7.0.1
|
||||
@@ -1680,7 +1688,7 @@ packages:
|
||||
dependencies:
|
||||
'@npmcli/fs': 3.1.0
|
||||
fs-minipass: 3.0.2
|
||||
glob: 10.2.2
|
||||
glob: 10.2.5
|
||||
lru-cache: 7.18.3
|
||||
minipass: 5.0.0
|
||||
minipass-collect: 1.0.2
|
||||
@@ -2334,10 +2342,8 @@ packages:
|
||||
hasBin: true
|
||||
dev: false
|
||||
|
||||
/estree-walker/3.0.3:
|
||||
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
|
||||
dependencies:
|
||||
'@types/estree': 1.0.1
|
||||
/estree-walker/3.0.0:
|
||||
resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==}
|
||||
dev: false
|
||||
|
||||
/events/3.3.0:
|
||||
@@ -2618,8 +2624,8 @@ packages:
|
||||
dependencies:
|
||||
is-glob: 4.0.3
|
||||
|
||||
/glob/10.2.2:
|
||||
resolution: {integrity: sha512-Xsa0BcxIC6th9UwNjZkhrMtNo/MnyRL8jGCP+uEwhA5oFOCY1f2s1/oNKY47xQ0Bg5nkjsfAEIej1VeH62bDDQ==}
|
||||
/glob/10.2.5:
|
||||
resolution: {integrity: sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==}
|
||||
engines: {node: '>=16 || 14 >=14.17'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@@ -2661,16 +2667,6 @@ packages:
|
||||
once: 1.4.0
|
||||
dev: false
|
||||
|
||||
/glob/9.3.5:
|
||||
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
|
||||
engines: {node: '>=16 || 14 >=14.17'}
|
||||
dependencies:
|
||||
fs.realpath: 1.0.0
|
||||
minimatch: 8.0.4
|
||||
minipass: 4.2.8
|
||||
path-scurry: 1.7.0
|
||||
dev: false
|
||||
|
||||
/global-dirs/3.0.1:
|
||||
resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
|
||||
engines: {node: '>=10'}
|
||||
@@ -2789,6 +2785,13 @@ packages:
|
||||
web-namespaces: 2.0.1
|
||||
dev: false
|
||||
|
||||
/hast-util-is-element/2.1.3:
|
||||
resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
|
||||
dependencies:
|
||||
'@types/hast': 2.3.4
|
||||
'@types/unist': 2.0.6
|
||||
dev: false
|
||||
|
||||
/hast-util-parse-selector/3.1.1:
|
||||
resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
|
||||
dependencies:
|
||||
@@ -2886,7 +2889,7 @@ packages:
|
||||
entities: 4.5.0
|
||||
param-case: 3.0.4
|
||||
relateurl: 0.2.7
|
||||
terser: 5.17.1
|
||||
terser: 5.17.3
|
||||
dev: false
|
||||
|
||||
/html-void-elements/2.0.1:
|
||||
@@ -3912,13 +3915,6 @@ packages:
|
||||
brace-expansion: 2.0.1
|
||||
dev: false
|
||||
|
||||
/minimatch/8.0.4:
|
||||
resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
|
||||
engines: {node: '>=16 || 14 >=14.17'}
|
||||
dependencies:
|
||||
brace-expansion: 2.0.1
|
||||
dev: false
|
||||
|
||||
/minimatch/9.0.0:
|
||||
resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==}
|
||||
engines: {node: '>=16 || 14 >=14.17'}
|
||||
@@ -4046,9 +4042,9 @@ packages:
|
||||
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
|
||||
hasBin: true
|
||||
|
||||
/nanostores/0.7.4:
|
||||
resolution: {integrity: sha512-MBeUVt7NBcXqh7AGT+KSr3O0X/995CZsvcP2QEMP+PXFwb07qv3Vjyq+EX0yS8f12Vv3Tn2g/BvK/OZoMhJlOQ==}
|
||||
engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0}
|
||||
/nanostores/0.8.1:
|
||||
resolution: {integrity: sha512-1ZCfQtII2XeFDrtqXL2cdQ/diGrLxzRB3YMyQjn8m7GSGQrJfGST2iuqMpWnS/ZlifhtjgR/SX0Jy6Uij6lRLA==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
dev: false
|
||||
|
||||
/napi-build-utils/1.0.2:
|
||||
@@ -4154,8 +4150,8 @@ packages:
|
||||
npm-normalize-package-bin: 3.0.0
|
||||
dev: false
|
||||
|
||||
/npm-check-updates/16.10.9:
|
||||
resolution: {integrity: sha512-J3ggasYJIFB+XqAT9qQcAAOKehpCXGRoZWlK4/u5YAOZB6hmM4CxdrxCA7A34hBK5zaPIEBnMqWBSV7mU6nixg==}
|
||||
/npm-check-updates/16.10.12:
|
||||
resolution: {integrity: sha512-js/Gg9+5RTyOQZnmFcPswLxf4sK/H5AE/8bl4tkleLJTC1gXhQqqELUFwXqppNvx488aXxN52ZY9k9MSSvEW2A==}
|
||||
engines: {node: '>=14.14'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@@ -4173,7 +4169,7 @@ packages:
|
||||
json-parse-helpfulerror: 1.0.3
|
||||
jsonlines: 0.1.1
|
||||
lodash: 4.17.21
|
||||
minimatch: 8.0.4
|
||||
minimatch: 9.0.0
|
||||
p-map: 4.0.0
|
||||
pacote: 15.1.1
|
||||
parse-github-url: 1.0.2
|
||||
@@ -4181,7 +4177,7 @@ packages:
|
||||
prompts-ncu: 3.0.0
|
||||
rc-config-loader: 4.1.2
|
||||
remote-git-tags: 3.0.0
|
||||
rimraf: 4.4.1
|
||||
rimraf: 5.0.1
|
||||
semver: 7.5.0
|
||||
semver-utils: 1.1.4
|
||||
source-map-support: 0.5.21
|
||||
@@ -4614,17 +4610,17 @@ packages:
|
||||
picocolors: 1.0.0
|
||||
source-map-js: 1.0.2
|
||||
|
||||
/preact-render-to-string/5.2.6_preact@10.13.2:
|
||||
/preact-render-to-string/5.2.6_preact@10.14.1:
|
||||
resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==}
|
||||
peerDependencies:
|
||||
preact: '>=10'
|
||||
dependencies:
|
||||
preact: 10.13.2
|
||||
preact: 10.14.1
|
||||
pretty-format: 3.8.0
|
||||
dev: false
|
||||
|
||||
/preact/10.13.2:
|
||||
resolution: {integrity: sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw==}
|
||||
/preact/10.14.1:
|
||||
resolution: {integrity: sha512-4XDSnUisk3YFBb3p9WeKeH1mKoxdFUsaXcvxs9wlpYR1wax/TWJVqhwmIWbByX0h7jMEJH6Zc5J6jqc58FKaNQ==}
|
||||
dev: false
|
||||
|
||||
/prebuild-install/7.1.1:
|
||||
@@ -4659,14 +4655,25 @@ packages:
|
||||
/prettier-plugin-astro/0.8.0:
|
||||
resolution: {integrity: sha512-kt9wk33J7HvFGwFaHb8piwy4zbUmabC8Nu+qCw493jhe96YkpjscqGBPy4nJ9TPy9pd7+kEx1zM81rp+MIdrXg==}
|
||||
engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
|
||||
dependencies:
|
||||
'@astrojs/compiler': 1.4.2
|
||||
prettier: 2.8.8
|
||||
sass-formatter: 0.7.6
|
||||
synckit: 0.8.5
|
||||
dev: false
|
||||
|
||||
/prettier-plugin-astro/0.9.0:
|
||||
resolution: {integrity: sha512-LZ47EzCz0RvJBzC2GhtP5MI4ygEci/N5z73MMWAZFIOfSrn53sWCz0pN2HDwDGI7tvGg5Q5dnaX4EBrzkdb2Hg==}
|
||||
engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
|
||||
dependencies:
|
||||
'@astrojs/compiler': 1.3.2
|
||||
prettier: 2.8.8
|
||||
sass-formatter: 0.7.6
|
||||
synckit: 0.8.5
|
||||
dev: true
|
||||
|
||||
/prettier-plugin-tailwindcss/0.2.8_caujmxglla7rxh2tc2ymxis6ay:
|
||||
resolution: {integrity: sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==}
|
||||
/prettier-plugin-tailwindcss/0.3.0_3h27mhfhvtuctbtrj6duqahice:
|
||||
resolution: {integrity: sha512-009/Xqdy7UmkcTBpwlq7jsViDqXAYSOMLDrHAdTMlVZOrKfM2o9Ci7EMWTMZ7SkKBFTG04UM9F9iM2+4i6boDA==}
|
||||
engines: {node: '>=12.17.0'}
|
||||
peerDependencies:
|
||||
'@ianvs/prettier-plugin-sort-imports': '*'
|
||||
@@ -4679,6 +4686,7 @@ packages:
|
||||
prettier-plugin-css-order: '*'
|
||||
prettier-plugin-import-sort: '*'
|
||||
prettier-plugin-jsdoc: '*'
|
||||
prettier-plugin-marko: '*'
|
||||
prettier-plugin-organize-attributes: '*'
|
||||
prettier-plugin-organize-imports: '*'
|
||||
prettier-plugin-style-order: '*'
|
||||
@@ -4703,6 +4711,8 @@ packages:
|
||||
optional: true
|
||||
prettier-plugin-jsdoc:
|
||||
optional: true
|
||||
prettier-plugin-marko:
|
||||
optional: true
|
||||
prettier-plugin-organize-attributes:
|
||||
optional: true
|
||||
prettier-plugin-organize-imports:
|
||||
@@ -4715,7 +4725,7 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
prettier: 2.8.8
|
||||
prettier-plugin-astro: 0.8.0
|
||||
prettier-plugin-astro: 0.9.0
|
||||
dev: true
|
||||
|
||||
/prettier/2.8.8:
|
||||
@@ -4843,7 +4853,7 @@ packages:
|
||||
resolution: {integrity: sha512-Ismd3km1d/FGzcjm8fBf/4ktkyd0t6pbkjYqu1gvRzOzN+aTxi1eigdZp7441TlszQ+GsdYezgS+g9cgy8QK9w==}
|
||||
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
||||
dependencies:
|
||||
glob: 10.2.2
|
||||
glob: 10.2.5
|
||||
json-parse-even-better-errors: 3.0.0
|
||||
normalize-package-data: 5.0.0
|
||||
npm-normalize-package-bin: 3.0.0
|
||||
@@ -4878,11 +4888,12 @@ packages:
|
||||
rc: 1.2.8
|
||||
dev: false
|
||||
|
||||
/rehype-external-links/2.0.1:
|
||||
resolution: {integrity: sha512-u2dNypma+ps12SJWlS23zvbqwNx0Hl24t0YHXSM/6FCZj/pqWETCO3WyyrvALv4JYvRtuPjhiv2Lpen15ESqbA==}
|
||||
/rehype-external-links/2.1.0:
|
||||
resolution: {integrity: sha512-2YMJZVM1hxZnwl9IPkbN5Pjn78kXkAX7lq9VEtlaGA29qIls25vZN+ucNIJdbQUe+9NNFck17BiOhGmsD6oLIg==}
|
||||
dependencies:
|
||||
'@types/hast': 2.3.4
|
||||
extend: 3.0.2
|
||||
hast-util-is-element: 2.1.3
|
||||
is-absolute-url: 4.0.1
|
||||
space-separated-tokens: 2.0.2
|
||||
unified: 10.1.2
|
||||
@@ -5059,12 +5070,12 @@ packages:
|
||||
glob: 7.2.3
|
||||
dev: false
|
||||
|
||||
/rimraf/4.4.1:
|
||||
resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
|
||||
/rimraf/5.0.1:
|
||||
resolution: {integrity: sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==}
|
||||
engines: {node: '>=14'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
glob: 9.3.5
|
||||
glob: 10.2.5
|
||||
dev: false
|
||||
|
||||
/roadmap-renderer/1.0.6:
|
||||
@@ -5151,8 +5162,8 @@ packages:
|
||||
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
|
||||
dev: false
|
||||
|
||||
/sharp/0.32.0:
|
||||
resolution: {integrity: sha512-yLAypVcqj1toSAqRSwbs86nEzfyZVDYqjuUX8grhFpeij0DDNagKJXELS/auegDBRDg1XBtELdOGfo2X1cCpeA==}
|
||||
/sharp/0.32.1:
|
||||
resolution: {integrity: sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==}
|
||||
engines: {node: '>=14.15.0'}
|
||||
requiresBuild: true
|
||||
dependencies:
|
||||
@@ -5176,12 +5187,13 @@ packages:
|
||||
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
/shiki/0.11.1:
|
||||
resolution: {integrity: sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==}
|
||||
/shiki/0.14.2:
|
||||
resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==}
|
||||
dependencies:
|
||||
ansi-sequence-parser: 1.1.0
|
||||
jsonc-parser: 3.2.0
|
||||
vscode-oniguruma: 1.7.0
|
||||
vscode-textmate: 6.0.0
|
||||
vscode-textmate: 8.0.0
|
||||
dev: false
|
||||
|
||||
/signal-exit/3.0.7:
|
||||
@@ -5559,8 +5571,8 @@ packages:
|
||||
yallist: 4.0.0
|
||||
dev: false
|
||||
|
||||
/terser/5.17.1:
|
||||
resolution: {integrity: sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==}
|
||||
/terser/5.17.3:
|
||||
resolution: {integrity: sha512-AudpAZKmZHkG9jueayypz4duuCFJMMNGRMwaPvQKWfxKedh8Z2x3OCoDqIIi1xx5+iwx1u6Au8XQcc9Lke65Yg==}
|
||||
engines: {node: '>=10'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@@ -5970,8 +5982,8 @@ packages:
|
||||
resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
|
||||
dev: false
|
||||
|
||||
/vscode-textmate/6.0.0:
|
||||
resolution: {integrity: sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==}
|
||||
/vscode-textmate/8.0.0:
|
||||
resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
|
||||
dev: false
|
||||
|
||||
/vscode-uri/2.1.2:
|
||||
|
2854
public/jsons/roadmaps/prompt-engineering.json
Normal file
2854
public/jsons/roadmaps/prompt-engineering.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -34,7 +34,6 @@ seo:
|
||||
- 'mongodb development skills test'
|
||||
- 'mongodb engineer roadmap'
|
||||
- 'mongodb roadmap'
|
||||
- 'become a mongodb'
|
||||
- 'mongodb career path'
|
||||
- 'learn mongodb development'
|
||||
- 'what is mongodb'
|
||||
|
1
src/data/roadmaps/prompt-engineering/content.md
Normal file
1
src/data/roadmaps/prompt-engineering/content.md
Normal file
@@ -0,0 +1 @@
|
||||
#
|
0
src/data/roadmaps/prompt-engineering/faqs.astro
Normal file
0
src/data/roadmaps/prompt-engineering/faqs.astro
Normal file
54
src/data/roadmaps/prompt-engineering/prompt-engineering.md
Normal file
54
src/data/roadmaps/prompt-engineering/prompt-engineering.md
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
jsonUrl: '/jsons/roadmaps/prompt-engineering.json'
|
||||
pdfUrl: '/pdfs/roadmaps/prompt-engineering.pdf'
|
||||
order: 14
|
||||
briefTitle: 'Prompt Engineering'
|
||||
briefDescription: 'Step by step guide to learning Prompt Engineering'
|
||||
title: 'Prompt Engineering Roadmap'
|
||||
description: 'Step by step guide to learning Prompt Engineering'
|
||||
isNew: true
|
||||
hasTopics: true
|
||||
dimensions:
|
||||
width: 968
|
||||
height: 1624.16
|
||||
schema:
|
||||
headline: 'Prompt Engineering Roadmap: Step by step guide to learning Prompt Engineering'
|
||||
description: 'Learn how to use Prompt Engineering with this interactive step by step guide. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.'
|
||||
imageUrl: 'https://roadmap.sh/roadmaps/prompt-engineering.png'
|
||||
datePublished: '2023-05-20'
|
||||
dateModified: '2023-05-20'
|
||||
seo:
|
||||
title: 'Prompt Engineering Roadmap - roadmap.sh'
|
||||
description: 'Step by step guide to learn Prompt Engineering. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.'
|
||||
keywords:
|
||||
- 'prompt engineering tutorial'
|
||||
- 'step by step prompt engineering'
|
||||
- 'prompt engineering roadmap 2023'
|
||||
- 'guide to learning prompt engineering'
|
||||
- 'prompt engineering roadmap'
|
||||
- 'prompt engineering'
|
||||
- 'prompt engineering engineer'
|
||||
- 'prompt engineering skills'
|
||||
- 'prompt engineering development'
|
||||
- 'prompt engineering development skills'
|
||||
- 'prompt engineering development skills test'
|
||||
- 'prompt engineering engineer roadmap'
|
||||
- 'prompt engineering roadmap'
|
||||
- 'become a prompt engineering'
|
||||
- 'prompt engineering career path'
|
||||
- 'learn prompt engineering development'
|
||||
- 'what is prompt engineering'
|
||||
- 'prompt engineering quiz'
|
||||
- 'prompt engineering interview questions'
|
||||
relatedRoadmaps:
|
||||
- 'python'
|
||||
- 'backend'
|
||||
- 'devops'
|
||||
sitemap:
|
||||
priority: 1
|
||||
changefreq: 'monthly'
|
||||
tags:
|
||||
- 'roadmap'
|
||||
- 'main-sitemap'
|
||||
- 'skill-roadmap'
|
||||
---
|
Reference in New Issue
Block a user