├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LOCAL.md ├── README.md ├── ROADMAP.md ├── assets ├── autocomplete.png ├── color-picker.png ├── hover-preview.png └── stylexlogo.png ├── client ├── package-lock.json ├── package.json ├── src │ ├── extension.ts │ └── test │ │ ├── completion.test.ts │ │ ├── diagnostics.test.ts │ │ ├── helper.ts │ │ ├── index.ts │ │ └── runTest.ts ├── testFixture │ ├── completion.txt │ └── diagnostics.txt ├── tsconfig.json └── tsup.config.ts ├── package.json ├── sandbox ├── README.txt ├── package.json ├── test.css └── test.ts ├── scripts ├── assets.sh └── e2e.sh └── server ├── package-lock.json ├── package.json ├── src ├── capabilities │ ├── color-presentation.ts │ ├── completions.ts │ ├── document-colors.ts │ └── hover.ts ├── lib │ ├── color-logic.ts │ ├── evaluate.ts │ ├── imports-handler.ts │ ├── lru-cache.ts │ ├── parser.ts │ ├── server-state.ts │ ├── settings.ts │ ├── state-manager.ts │ ├── string-bytes.ts │ ├── stylex-utils.ts │ ├── virtual-document.ts │ └── walk.ts └── server.ts ├── tests ├── helpers │ └── parseSetup.ts └── lib │ ├── __snapshots__ │ ├── parser.test.ts.snap │ └── virtual-document.test.ts.snap │ ├── color-logic.test.ts │ ├── evaluate.test.ts │ ├── imports-handler.test.ts │ ├── parser.test.ts │ ├── state-manager.test.ts │ ├── string-bytes.test.ts │ ├── virtual-document.test.ts │ └── walk.test.ts ├── tsconfig.json ├── tsconfig.tests.json └── tsup.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": false 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /LOCAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/LOCAL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /assets/autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/assets/autocomplete.png -------------------------------------------------------------------------------- /assets/color-picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/assets/color-picker.png -------------------------------------------------------------------------------- /assets/hover-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/assets/hover-preview.png -------------------------------------------------------------------------------- /assets/stylexlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/assets/stylexlogo.png -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/extension.ts -------------------------------------------------------------------------------- /client/src/test/completion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/test/completion.test.ts -------------------------------------------------------------------------------- /client/src/test/diagnostics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/test/diagnostics.test.ts -------------------------------------------------------------------------------- /client/src/test/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/test/helper.ts -------------------------------------------------------------------------------- /client/src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/test/index.ts -------------------------------------------------------------------------------- /client/src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/src/test/runTest.ts -------------------------------------------------------------------------------- /client/testFixture/completion.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/testFixture/diagnostics.txt: -------------------------------------------------------------------------------- 1 | ANY browsers, ANY OS. -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/client/tsup.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/package.json -------------------------------------------------------------------------------- /sandbox/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/sandbox/README.txt -------------------------------------------------------------------------------- /sandbox/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stylex-placeholder-for-intellisense-activation" 3 | } 4 | -------------------------------------------------------------------------------- /sandbox/test.css: -------------------------------------------------------------------------------- 1 | .abc { 2 | animation: 1s ease-in 2s 3 reverse both paused slidein; 3 | } 4 | -------------------------------------------------------------------------------- /sandbox/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/sandbox/test.ts -------------------------------------------------------------------------------- /scripts/assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/scripts/assets.sh -------------------------------------------------------------------------------- /scripts/e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/scripts/e2e.sh -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/capabilities/color-presentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/capabilities/color-presentation.ts -------------------------------------------------------------------------------- /server/src/capabilities/completions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/capabilities/completions.ts -------------------------------------------------------------------------------- /server/src/capabilities/document-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/capabilities/document-colors.ts -------------------------------------------------------------------------------- /server/src/capabilities/hover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/capabilities/hover.ts -------------------------------------------------------------------------------- /server/src/lib/color-logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/color-logic.ts -------------------------------------------------------------------------------- /server/src/lib/evaluate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/evaluate.ts -------------------------------------------------------------------------------- /server/src/lib/imports-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/imports-handler.ts -------------------------------------------------------------------------------- /server/src/lib/lru-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/lru-cache.ts -------------------------------------------------------------------------------- /server/src/lib/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/parser.ts -------------------------------------------------------------------------------- /server/src/lib/server-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/server-state.ts -------------------------------------------------------------------------------- /server/src/lib/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/settings.ts -------------------------------------------------------------------------------- /server/src/lib/state-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/state-manager.ts -------------------------------------------------------------------------------- /server/src/lib/string-bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/string-bytes.ts -------------------------------------------------------------------------------- /server/src/lib/stylex-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/stylex-utils.ts -------------------------------------------------------------------------------- /server/src/lib/virtual-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/virtual-document.ts -------------------------------------------------------------------------------- /server/src/lib/walk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/lib/walk.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/tests/helpers/parseSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/helpers/parseSetup.ts -------------------------------------------------------------------------------- /server/tests/lib/__snapshots__/parser.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/__snapshots__/parser.test.ts.snap -------------------------------------------------------------------------------- /server/tests/lib/__snapshots__/virtual-document.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/__snapshots__/virtual-document.test.ts.snap -------------------------------------------------------------------------------- /server/tests/lib/color-logic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/color-logic.test.ts -------------------------------------------------------------------------------- /server/tests/lib/evaluate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/evaluate.test.ts -------------------------------------------------------------------------------- /server/tests/lib/imports-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/imports-handler.test.ts -------------------------------------------------------------------------------- /server/tests/lib/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/parser.test.ts -------------------------------------------------------------------------------- /server/tests/lib/state-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/state-manager.test.ts -------------------------------------------------------------------------------- /server/tests/lib/string-bytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/string-bytes.test.ts -------------------------------------------------------------------------------- /server/tests/lib/virtual-document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/virtual-document.test.ts -------------------------------------------------------------------------------- /server/tests/lib/walk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tests/lib/walk.test.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/tsconfig.tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tsconfig.tests.json -------------------------------------------------------------------------------- /server/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yash-Singh1/stylex-vscode/HEAD/server/tsup.config.ts --------------------------------------------------------------------------------