From 153fc580fdbf9b0aceb6dada5ff4b0c577390c29 Mon Sep 17 00:00:00 2001 From: Marcell Perger Date: Thu, 29 May 2025 16:23:17 +0100 Subject: [PATCH] The great replit purge --- .replit | 179 ----------------------------------------------------- README.md | 4 +- replit.nix | 15 ----- 3 files changed, 1 insertion(+), 197 deletions(-) delete mode 100644 .replit delete mode 100644 replit.nix diff --git a/.replit b/.replit deleted file mode 100644 index 8fde2421..00000000 --- a/.replit +++ /dev/null @@ -1,179 +0,0 @@ -hidden=[".config"] - -# hosting is currently hardcoded for this language -# [hosting] -# route = "/" -# directory= "/" - -[nix] -channel = "stable-21_11" - - -[languages.html] -pattern = "**/*.html" - [languages.html.languageServer] - start = ["vscode-html-language-server", "--stdio"] - [languages.html.languageServer.initializationOptions] -provideFormatter = true - [languages.html.languageServer.configuration.html] - customData = [ ] - autoCreateQuotes = true - autoClosingTags = true - mirrorCursorOnMatchingTag = false - - [languages.html.languageServer.configuration.html.completion] - attributeDefaultValue = "doublequotes" - - [languages.html.languageServer.configuration.html.format] - enable = true - wrapLineLength = 120 - unformatted = "wbr" - contentUnformatted = "pre,code,textarea" - indentInnerHtml = false - preserveNewLines = true - indentHandlebars = false - endWithNewline = false - extraLiners = "head, body, /html" - wrapAttributes = "auto" - templating = false - unformattedContentDelimiter = "" - - [languages.html.languageServer.configuration.html.suggest] - html5 = true - - [languages.html.languageServer.configuration.html.validate] - scripts = true - styles = true - - [languages.html.languageServer.configuration.html.hover] - documentation = true - references = true - - [languages.html.languageServer.configuration.html.trace] - server = "off" - -[languages.javascript] -pattern = "**/{*.js,*.jsx,*.ts,*.tsx,*.mjs,*.cjs}" - [languages.javascript.languageServer] - start = ["typescript-language-server", "--stdio"] - -# TODO autocomplete relies on snippet support, which we don't advertise to LSP servers. -# For now CSS autocomplete will use built-in codemirror, which is not perfect but good enough -[languages.css] -pattern = "**/{*.less,*.scss,*.css}" - [languages.css.languageServer] - start = ["vscode-css-language-server", "--stdio"] - [languages.css.languageServer.configuration.css] - customData = [ ] - validate = true - - [languages.css.languageServer.configuration.css.completion] - triggerPropertyValueCompletion = true - completePropertyWithSemicolon = true - - [languages.css.languageServer.configuration.css.hover] - documentation = true - references = true - - [languages.css.languageServer.configuration.css.lint] - # Configure linting - # ignore = don't show any warning or error - # warning = show yellow underline - # error = show red underline - argumentsInColorFunction = "error" # Invalid number of parameters - boxModel = "ignore" # Do not use width or height when using padding or border - compatibleVendorPrefixes = "ignore" # When using a vendor-specific prefix make sure to also include all other vendor-specific properties" - duplicateProperties = "warning" # Do not use duplicate style definitions - emptyRules = "warning" # Do not use empty rulesets - float = "ignore" # Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes. - fontFaceProperties = "warning" # @font-face rule must define 'src' and 'font-family' properties - hexColorLength = "error" # Hex colors must consist of three, four, six or eight hex numbers - idSelector = "ignore" # Selectors should not contain IDs because these rules are too tightly coupled with the HTML. - ieHack = "ignore" # IE hacks are only necessary when supporting IE7 and older - important = "ignore" # Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored. - importStatement = "ignore" # Import statements do not load in parallel - propertyIgnoredDueToDisplay = "warning" # Property is ignored due to the display - universalSelector = "ignore" # The universal selector (*) is known to be slow - unknownAtRules = "warning" # Unknown at-rule - unknownProperties = "warning" # Unknown property. - validProperties = [ ] # add some properties that the linter doesn't know about - unknownVendorSpecificProperties = "ignore" # Unknown vendor specific property. - vendorPrefix = "warning" # When using a vendor-specific prefix also include the standard property - zeroUnits = "ignore" # No unit for zero needed - - [languages.css.languageServer.configuration.css.trace] - server = "off" - - [languages.css.languageServer.configuration.scss] - validate = true - - [languages.css.languageServer.configuration.scss.completion] - triggerPropertyValueCompletion = true - completePropertyWithSemicolon = true - - [languages.css.languageServer.configuration.scss.hover] - documentation = true - references = true - - [languages.css.languageServer.configuration.scss.lint] - # Configure linting - # ignore = don't show any warning or error - # warning = show yellow underline - # error = show red underline - argumentsInColorFunction = "error" # Invalid number of parameters - boxModel = "ignore" # Do not use width or height when using padding or border - compatibleVendorPrefixes = "ignore" # When using a vendor-specific prefix make sure to also include all other vendor-specific properties" - duplicateProperties = "warning" # Do not use duplicate style definitions - emptyRules = "warning" # Do not use empty rulesets - float = "ignore" # Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes. - fontFaceProperties = "warning" # @font-face rule must define 'src' and 'font-family' properties - hexColorLength = "error" # Hex colors must consist of three, four, six or eight hex numbers - idSelector = "ignore" # Selectors should not contain IDs because these rules are too tightly coupled with the HTML. - ieHack = "ignore" # IE hacks are only necessary when supporting IE7 and older - important = "ignore" # Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored. - importStatement = "ignore" # Import statements do not load in parallel - propertyIgnoredDueToDisplay = "warning" # Property is ignored due to the display - universalSelector = "ignore" # The universal selector (*) is known to be slow - unknownAtRules = "warning" # Unknown at-rule - unknownProperties = "warning" # Unknown property. - validProperties = [ ] # add some properties that the linter doesn't know about - unknownVendorSpecificProperties = "ignore" # Unknown vendor specific property. - vendorPrefix = "warning" # When using a vendor-specific prefix also include the standard property - zeroUnits = "ignore" # No unit for zero needed" - - [languages.css.languageServer.configuration.less] - validate = true - - [languages.css.languageServer.configuration.less.completion] - triggerPropertyValueCompletion = true - completePropertyWithSemicolon = true - - [languages.css.languageServer.configuration.less.hover] - documentation = true - references = true - - [languages.css.languageServer.configuration.less.lint] - # Configure linting - # ignore = don't show any warning or error - # warning = show yellow underline - # error = show red underline - argumentsInColorFunction = "error" # Invalid number of parameters - boxModel = "ignore" # Do not use width or height when using padding or border - compatibleVendorPrefixes = "ignore" # When using a vendor-specific prefix make sure to also include all other vendor-specific properties" - duplicateProperties = "warning" # Do not use duplicate style definitions - emptyRules = "warning" # Do not use empty rulesets - float = "ignore" # Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes. - fontFaceProperties = "warning" # @font-face rule must define 'src' and 'font-family' properties - hexColorLength = "error" # Hex colors must consist of three, four, six or eight hex numbers - idSelector = "ignore" # Selectors should not contain IDs because these rules are too tightly coupled with the HTML. - ieHack = "ignore" # IE hacks are only necessary when supporting IE7 and older - important = "ignore" # Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored. - importStatement = "ignore" # Import statements do not load in parallel - propertyIgnoredDueToDisplay = "warning" # Property is ignored due to the display - universalSelector = "ignore" # The universal selector (*) is known to be slow - unknownAtRules = "warning" # Unknown at-rule - unknownProperties = "warning" # Unknown property. - validProperties = [ ] # add some properties that the linter doesn't know about - unknownVendorSpecificProperties = "ignore" # Unknown vendor specific property. - vendorPrefix = "warning" # When using a vendor-specific prefix also include the standard property - zeroUnits = "ignore" # No unit for zero needed" diff --git a/README.md b/README.md index a9cba87d..e5025217 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,7 @@ A minecraft clone using javascript & webgl to learn js & webgl. Help wanted with issues tagged `help_wanted` -Play the game: -- Website: [https://marcellperger1.github.io/minecraft_clone_1/](https://marcellperger1.github.io/minecraft_clone_1/) -- Repl (on replit): [https://replit.com/@MarcellPerger1/minecraftclone1](https://replit.com/@MarcellPerger1/minecraftclone1) +Play the game on the website at: [https://marcellperger1.github.io/minecraft_clone_1/](https://marcellperger1.github.io/minecraft_clone_1/) ## WebAssembly - Some of this could eventually be written in WebAssembly diff --git a/replit.nix b/replit.nix deleted file mode 100644 index 2831d067..00000000 --- a/replit.nix +++ /dev/null @@ -1,15 +0,0 @@ -# some magic stuff to make nodejs work -{ pkgs }: { - deps = [ - # pkgs.nodejs - pkgs.htop - pkgs.nodejs-16_x - pkgs.libuuid - pkgs.nodePackages.vscode-langservers-extracted - pkgs.nodePackages.typescript-language-server - pkgs.nodePackages.typescript - ]; - env = { - LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [pkgs.libuuid]; - }; -} \ No newline at end of file