Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting Error Import-PowerShellDataFile: Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions. After Running Import-Module #77

Open
tinywifi opened this issue Apr 25, 2022 · 2 comments

Comments

@tinywifi
Copy link

Expected Behavior

It should say nothing after the Import-Module and show the icon normally when I do ls.

Current Behavior

Getting Error Saying

Import-PowerShellDataFile: Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions. Dynamic
expression: @{     Name  = 'devblackops'     Types = @{         Directories = @{
# Default directory icon             ''        = 'nf-oct-file_directory'             symlink
= 'nf-oct-file_symlink_directory'             junction  = 'nf-fa-external_link'
WellKnown = @{                 docs                    = 'nf-oct-repo'
documents               = 'nf-oct-repo'                 desktop                 =
'nf-mdi-desktop_classic'                 contacts                = 'nf-mdi-contacts'
apps                    = 'nf-mdi-apps'                 applications            =
'nf-mdi-apps'                 shortcuts               = 'nf-oct-file_symlink_directory'
links                   = 'nf-oct-file_symlink_directory'                 fonts
= 'nf-fa-font'                 images                  = 'nf-mdi-folder_image'
photos                  = 'nf-mdi-folder_image'                 pictures                =
'nf-mdi-folder_image'                 videos                  = 'nf-mdi-movie'
movies                  = 'nf-mdi-movie'                 media                   =
'nf-dev-html5_multimedia'                 music                   = 'nf-mdi-library_music'
songs                   = 'nf-mdi-library_music'                 onedrive                =
'nf-mdi-onedrive'                 downloads               = 'nf-mdi-folder_download'
src                     = 'nf-oct-terminal'                 development             =
'nf-oct-terminal'                 projects                = 'nf-seti-project'
bin                     = 'nf-oct-file_binary'                 tests                   =
'nf-mdi-test_tube'                 windows                 = 'nf-fa-windows'
users                   = 'nf-fa-users'                 favorites               =
'nf-mdi-folder_star'                 '.config'               = 'nf-seti-config'
'.cache'                = 'nf-mdi-cached'                 '.vscode'               =
'nf-custom-folder_config'                 '.vscode-insiders'      = 'nf-custom-folder_config'
'.git'                  = 'nf-custom-folder_git'                 '.github'               =
'nf-custom-folder_github'                 'github'                = 'nf-fa-github_alt'
'node_modules'          = 'nf-custom-folder_npm'                 '.azure'                =
'nf-mdi-azure'                 '.aws'                  = 'nf-dev-aws'                 '.kube'
= 'nf-mdi-ship_wheel'                 '.docker'               = 'nf-dev-docker'
'umbraco'               = 'nf-mdi-umbraco'             }         }          Files       = @{
# Default file icon             ''        = 'nf-fa-file'             symlink   =
'nf-oct-file_symlink_file'             junction  = 'nf-fa-external_link'
WellKnown               = @{                 '.gitattributes'                = 'nf-dev-git'
'.gitconfig'                    = 'nf-dev-git'                 '.gitignore'
= 'nf-dev-git'                 '.gitmodules'                   = 'nf-dev-git'
'.gitkeep'                      = 'nf-dev-git'                 'git-history'
= 'nf-dev-git'                 'LICENSE'                       = 'nf-mdi-certificate'
'CHANGELOG.md'                  = 'nf-fae-checklist_o'                 'CHANGELOG.txt'
= 'nf-fae-checklist_o'                 'CHANGELOG'                     = 'nf-fae-checklist_o'
'README.md'                     = 'nf-mdi-library_books'                 'README.txt'
= 'nf-mdi-library_books'                 'README'                        =
'nf-mdi-library_books'                 '.DS_Store'                     = 'nf-fa-file_o'
'.tsbuildinfo'                  = 'nf-seti-json'                 '.jscsrc'
= 'nf-seti-json'                 '.jshintrc'                     = 'nf-seti-json'
'tsconfig.json'                 = 'nf-seti-json'                 'tslint.json'
= 'nf-seti-json'                 'composer.lock'                 = 'nf-seti-json'
'.jsbeautifyrc'                 = 'nf-seti-json'                 '.esformatter'
= 'nf-seti-json'                 'cdp.pid'                       = 'nf-seti-json'
'.htaccess'                     = 'nf-mdi-file_xml'                 '.jshintignore'
= 'nf-fa-gear'                 '.buildignore'                  = 'nf-fa-gear'
'.mrconfig'                     = 'nf-fa-gear'                 '.yardopts'
= 'nf-fa-gear'                 'manifest.mf'                   = 'nf-fa-gear'
'.clang-format'                 = 'nf-fa-gear'                 '.clang-tidy'
= 'nf-fa-gear'                 'favicon.ico'                   = 'nf-seti-favicon'
'.travis.yml'                   = 'nf-dev-travis'                 '.gitlab-ci.yml'
= 'nf-fa-gitlab'                 '.jenkinsfile'                  = 'nf-dev-jenkins'
'bitbucket-pipelines.yml'       = 'nf-dev-bitbucket'
'bitbucket-pipelines.yaml'      = 'nf-dev-bitbucket'                 '.azure-pipelines.yml'
= 'nf-mdi-azure'                  # Firebase                 'firebase.json'
= 'nf-dev-firebase'                 '.firebaserc'                   = 'nf-dev-firebase'
# Bower                 '.bowerrc'                      = 'nf-dev-bower'
'bower.json'                    = 'nf-dev-bower'                  # Conduct
'code_of_conduct.md'            = 'nf-fa-handshake_o'                 'code_of_conduct.txt'
= 'nf-fa-handshake_o'                  # Docker                 'Dockerfile'
= 'nf-dev-docker'                 'docker-compose.yml'            = 'nf-dev-docker'
'docker-compose.yaml'           = 'nf-dev-docker'                 'docker-compose.dev.yml'
= 'nf-dev-docker'                 'docker-compose.local.yml'      = 'nf-dev-docker'
'docker-compose.ci.yml'         = 'nf-dev-docker'
'docker-compose.override.yml'   = 'nf-dev-docker'
'docker-compose.staging.yml'    = 'nf-dev-docker'                 'docker-compose.prod.yml'
= 'nf-dev-docker'                 'docker-compose.production.yml' = 'nf-dev-docker'
'docker-compose.test.yml'       = 'nf-dev-docker'                  # Vue
'vue.config.js'                 = 'nf-mdi-vuejs'                 'vue.config.ts'
= 'nf-mdi-vuejs'                  # Gulp                 'gulpfile.js'                   =
'nf-dev-gulp'                 'gulpfile.ts'                   = 'nf-dev-gulp'
'gulpfile.babel.js'             = 'nf-dev-gulp'                  # Javascript
'gruntfile.js'                  = 'nf-seti-grunt'                  # NodeJS
'package.json'                  = 'nf-dev-nodejs_small'                 'package-lock.json'
= 'nf-dev-nodejs_small'                 '.nvmrc'                        =
'nf-dev-nodejs_small'                 '.esmrc'                        = 'nf-dev-nodejs_small'
# NPM                 '.nmpignore'                    = 'nf-dev-npm'                 '.npmrc'
= 'nf-dev-npm'                  # Authors                 'authors'                       =
'nf-oct-person'                 'authors.md'                    = 'nf-oct-person'
'authors.txt'                   = 'nf-oct-person'                  # Terraform
'.terraform.lock.hcl'           = 'nf-fa-lock'                  # Gradle
'gradlew'                       = 'nf-mdi-elephant'             }              # Archive
files             '.7z'                   = 'nf-oct-file_zip'             '.bz'
= 'nf-oct-file_zip'             '.tar'                  = 'nf-oct-file_zip'
'.zip'                  = 'nf-oct-file_zip'             '.gz'                   =
'nf-oct-file_zip'             '.xz'                   = 'nf-oct-file_zip'             '.br'
= 'nf-oct-file_zip'             '.bzip2'                = 'nf-oct-file_zip'
'.gzip'                 = 'nf-oct-file_zip'             '.brotli'               =
'nf-oct-file_zip'             '.rar'                  = 'nf-oct-file_zip'             '.tgz'
= 'nf-oct-file_zip'              # Executable things             '.bat'                  =
'nf-custom-msdos'             '.cmd'                  = 'nf-custom-msdos'             '.exe'
= 'nf-mdi-application'             '.pl'                   = 'nf-dev-perl'              '.sh'
= 'nf-oct-terminal'              # App Packages             '.msi'                  =
'nf-mdi-package_variant'             '.msix'                 = 'nf-mdi-package_variant'
'.msixbundle'           = 'nf-mdi-package_variant'             '.appx'                 =
'nf-mdi-package_variant'             '.AppxBundle'           = 'nf-mdi-package_variant'
'.deb'                  = 'nf-mdi-package_variant'             '.rpm'                  =
'nf-mdi-package_variant'              # PowerShell             '.ps1'                  =
'nf-mdi-console_line'             '.psm1'                 = 'nf-mdi-console_line'
'.psd1'                 = 'nf-mdi-console_line'             '.ps1xml'               =
'nf-mdi-console_line'             '.psc1'                 = 'nf-mdi-console_line'
'.pssc'                 = 'nf-mdi-console_line'              # Javascript             '.js'
= 'nf-dev-javascript'             '.esx'                  = 'nf-dev-javascript'
'.mjs'                  = 'nf-dev-javascript'              # Java             '.java'
= 'nf-fae-java'             '.jar'                  = 'nf-fae-java'              '.gradle'
= 'nf-mdi-elephant'              # Python             '.py'                   =
'nf-dev-python'             '.ipynb'                = 'nf-mdi-notebook'              # React
'.jsx'                  = 'nf-dev-react'             '.tsx'                  = 'nf-dev-react'
# Typescript             '.ts'                   = 'nf-seti-typescript'              #
Not-executable code files             '.dll'                  = 'nf-fa-archive'
# Importable Data files             '.clixml'               = 'nf-dev-code_badge'
'.csv'                  = 'nf-mdi-file_excel'             '.tsv'                  =
'nf-mdi-file_excel'              # Settings             '.ini'                  =
'nf-fa-gear'             '.dlc'                  = 'nf-fa-gear'             '.config'
= 'nf-fa-gear'             '.conf'                 = 'nf-fa-gear'             '.properties'
= 'nf-fa-gear'             '.prop'                 = 'nf-fa-gear'             '.settings'
= 'nf-fa-gear'             '.option'               = 'nf-fa-gear'             '.reg'
= 'nf-fa-gear'             '.props'                = 'nf-fa-gear'             '.toml'
= 'nf-fa-gear'             '.prefs'                = 'nf-fa-gear'
'.sln.dotsettings'      = 'nf-fa-gear'             '.sln.dotsettings.user' = 'nf-fa-gear'
'.cfg'                  = 'nf-fa-gear'              # Source Files             '.c'
= 'nf-mdi-language_c'             '.cpp'                  = 'nf-mdi-language_cpp'
'.go'                   = 'nf-dev-go'             '.php'                  = 'nf-dev-php'
# Visual Studio             '.csproj'               = 'nf-dev-visualstudio'
'.ruleset'              = 'nf-dev-visualstudio'             '.sln'                  =
'nf-dev-visualstudio'             '.slnf'                 = 'nf-dev-visualstudio'
'.suo'                  = 'nf-dev-visualstudio'             '.vb'                   =
'nf-dev-visualstudio'             '.vbs'                  = 'nf-dev-visualstudio'
'.vcxitems'             = 'nf-dev-visualstudio'             '.vcxitems.filters'     =
'nf-dev-visualstudio'             '.vcxproj'              = 'nf-dev-visualstudio'
'.vsxproj.filters'      = 'nf-dev-visualstudio'              # CSharp             '.cs'
= 'nf-mdi-language_csharp'             '.csx'                  = 'nf-mdi-language_csharp'
# Haskell             '.hs'                   = 'nf-dev-haskell'              # XAML
'.xaml'                 = 'nf-mdi-xaml'              # Rust             '.rs'
= 'nf-dev-rust'              # Database             '.pdb'                  =
'nf-dev-database'             '.sql'                  = 'nf-dev-database'             '.pks'
= 'nf-dev-database'             '.pkb'                  = 'nf-dev-database'
'.accdb'                = 'nf-dev-database'             '.mdb'                  =
'nf-dev-database'             '.sqlite'               = 'nf-dev-database'
'.pgsql'                = 'nf-dev-database'             '.postgres'             =
'nf-dev-database'             '.psql'                 = 'nf-dev-database'              #
Source Control             '.patch'                = 'nf-dev-git'              # Project
files             '.user'                 = 'nf-mdi-visualstudio'
'.code-workspace'       = 'nf-mdi-visualstudio'              # Text data files
'.log'                  = 'nf-fa-list'             '.txt'                  =
'nf-mdi-file_document'              # Subtitle files             '.srt'                  =
'nf-mdi-file_document'             '.lrc'                  = 'nf-mdi-file_document'
'.ass'                  = 'nf-fa-eye'              # HTML/css             '.html'
= 'nf-seti-html'             '.htm'                  = 'nf-seti-html'             '.xhtml'
= 'nf-seti-html'             '.html_vm'              = 'nf-seti-html'             '.asp'
= 'nf-seti-html'             '.css'                  = 'nf-dev-css3'             '.sass'
= 'nf-dev-sass'             '.less'                 = 'nf-dev-less'              # Markdown
'.md'                   = 'nf-dev-markdown'             '.markdown'             =
'nf-dev-markdown'             '.rst'                  = 'nf-dev-markdown'              #
Handlebars             '.hbs'                  = 'nf-seti-mustache'              # JSON
'.json'                 = 'nf-seti-json'             '.tsbuildinfo'          = 'nf-seti-json'
# YAML             '.yml'                  = 'nf-mdi-format_align_left'             '.yaml'
= 'nf-mdi-format_align_left'              # LUA             '.lua'                  =
'nf-seti-lua'              # Clojure             '.clj'                  = 'nf-dev-clojure'
'.cljs'                 = 'nf-dev-clojure'             '.cljc'                 =
'nf-dev-clojure'              # Groovy             '.groovy'               = 'nf-dev-groovy'
# Vue             '.vue'                  = 'nf-mdi-vuejs'              # Dart
'.dart'                 = 'nf-dev-dart'              # Elixir             '.ex'
= 'nf-custom-elixir'             '.exs'                  = 'nf-custom-elixir'
'.eex'                  = 'nf-custom-elixir'             '.leex'                 =
'nf-custom-elixir'              # Erlang             '.erl'                  =
'nf-dev-erlang'              # Elm             '.elm'                  = 'nf-custom-elm'
# Applescript             '.applescript'          = 'nf-dev-apple'              # XML
'.xml'                  = 'nf-mdi-file_xml'             '.plist'                =
'nf-mdi-file_xml'             '.xsd'                  = 'nf-mdi-file_xml'             '.dtd'
= 'nf-mdi-file_xml'             '.xsl'                  = 'nf-mdi-file_xml'
'.xslt'                 = 'nf-mdi-file_xml'             '.resx'                 =
'nf-mdi-file_xml'             '.iml'                  = 'nf-mdi-file_xml'
'.xquery'               = 'nf-mdi-file_xml'             '.tmLanguage'           =
'nf-mdi-file_xml'             '.manifest'             = 'nf-mdi-file_xml'
'.project'              = 'nf-mdi-file_xml'              # Documents             '.chm'
= 'nf-mdi-help_box'             '.pdf'                  = 'nf-mdi-file_pdf'              #
Excel             '.xls'                  = 'nf-mdi-file_excel'             '.xlsx'
= 'nf-mdi-file_excel'              # PowerPoint             '.pptx'                 =
'nf-mdi-file_powerpoint'             '.ppt'                  = 'nf-mdi-file_powerpoint'
'.pptm'                 = 'nf-mdi-file_powerpoint'             '.potx'                 =
'nf-mdi-file_powerpoint'             '.potm'                 = 'nf-mdi-file_powerpoint'
'.ppsx'                 = 'nf-mdi-file_powerpoint'             '.ppsm'                 =
'nf-mdi-file_powerpoint'             '.pps'                  = 'nf-mdi-file_powerpoint'
'.ppam'                 = 'nf-mdi-file_powerpoint'             '.ppa'                  =
'nf-mdi-file_powerpoint'              # Word             '.doc'                  =
'nf-mdi-file_word'             '.docx'                 = 'nf-mdi-file_word'
'.rtf'                  = 'nf-mdi-file_word'              # Audio             '.mp3'
= 'nf-fa-file_audio_o'             '.flac'                 = 'nf-fa-file_audio_o'
'.m4a'                  = 'nf-fa-file_audio_o'             '.wma'                  =
'nf-fa-file_audio_o'             '.aiff'                 = 'nf-fa-file_audio_o'
'.wav'                  = 'nf-fa-file_audio_o'             '.aac'                  =
'nf-fa-file_audio_o'             '.opus'                 = 'nf-fa-file_audio_o'
# Images             '.png'                  = 'nf-fa-file_image_o'             '.jpeg'
= 'nf-fa-file_image_o'             '.jpg'                  = 'nf-fa-file_image_o'
'.gif'                  = 'nf-fa-file_image_o'             '.ico'                  =
'nf-fa-file_image_o'             '.tif'                  = 'nf-fa-file_image_o'
'.tiff'                 = 'nf-fa-file_image_o'             '.psd'                  =
'nf-fa-file_image_o'             '.psb'                  = 'nf-fa-file_image_o'
'.ami'                  = 'nf-fa-file_image_o'             '.apx'                  =
'nf-fa-file_image_o'             '.bmp'                  = 'nf-fa-file_image_o'
'.bpg'                  = 'nf-fa-file_image_o'             '.brk'                  =
'nf-fa-file_image_o'             '.cur'                  = 'nf-fa-file_image_o'
'.dds'                  = 'nf-fa-file_image_o'             '.dng'                  =
'nf-fa-file_image_o'             '.eps'                  = 'nf-fa-file_image_o'
'.exr'                  = 'nf-fa-file_image_o'             '.fpx'                  =
'nf-fa-file_image_o'             '.gbr'                  = 'nf-fa-file_image_o'
'.jbig2'                = 'nf-fa-file_image_o'             '.jb2'                  =
'nf-fa-file_image_o'             '.jng'                  = 'nf-fa-file_image_o'
'.jxr'                  = 'nf-fa-file_image_o'             '.pbm'                  =
'nf-fa-file_image_o'             '.pgf'                  = 'nf-fa-file_image_o'
'.pic'                  = 'nf-fa-file_image_o'             '.raw'                  =
'nf-fa-file_image_o'             '.webp'                 = 'nf-fa-file_image_o'
'.svg'                  = 'nf-mdi-svg'              # Video             '.webm'
= 'nf-fa-file_video_o'             '.mkv'                  = 'nf-fa-file_video_o'
'.flv'                  = 'nf-fa-file_video_o'             '.vob'                  =
'nf-fa-file_video_o'             '.ogv'                  = 'nf-fa-file_video_o'
'.ogg'                  = 'nf-fa-file_video_o'             '.gifv'                 =
'nf-fa-file_video_o'             '.avi'                  = 'nf-fa-file_video_o'
'.mov'                  = 'nf-fa-file_video_o'             '.qt'                   =
'nf-fa-file_video_o'             '.wmv'                  = 'nf-fa-file_video_o'
'.yuv'                  = 'nf-fa-file_video_o'             '.rm'                   =
'nf-fa-file_video_o'             '.rmvb'                 = 'nf-fa-file_video_o'
'.mp4'                  = 'nf-fa-file_video_o'             '.mpg'                  =
'nf-fa-file_video_o'             '.mp2'                  = 'nf-fa-file_video_o'
'.mpeg'                 = 'nf-fa-file_video_o'             '.mpe'                  =
'nf-fa-file_video_o'             '.mpv'                  = 'nf-fa-file_video_o'
'.m2v'                  = 'nf-fa-file_video_o'              # Email             '.ics'
= 'nf-fa-calendar'              # Certifactes             '.cer'                  =
'nf-fa-certificate'             '.cert'                 = 'nf-fa-certificate'
'.crt'                  = 'nf-fa-certificate'             '.pfx'                  =
'nf-fa-certificate'              # Keys             '.pem'                  = 'nf-fa-key'
'.pub'                  = 'nf-fa-key'             '.key'                  = 'nf-fa-key'
'.asc'                  = 'nf-fa-key'             '.gpg'                  = 'nf-fa-key'
# Fonts             '.woff'                 = 'nf-fa-font'             '.woff2'
= 'nf-fa-font'             '.ttf'                  = 'nf-fa-font'             '.eot'
= 'nf-fa-font'             '.suit'                 = 'nf-fa-font'             '.otf'
= 'nf-fa-font'             '.bmap'                 = 'nf-fa-font'             '.fnt'
= 'nf-fa-font'             '.odttf'                = 'nf-fa-font'             '.ttc'
= 'nf-fa-font'             '.font'                 = 'nf-fa-font'             '.fonts'
= 'nf-fa-font'             '.sui'                  = 'nf-fa-font'             '.ntf'
= 'nf-fa-font'             '.mrg'                  = 'nf-fa-font'              # Ruby
'.rb'                   = 'nf-oct-ruby'             '.erb'                  = 'nf-oct-ruby'
'.gemfile'              = 'nf-oct-ruby'             'rakefile'              = 'nf-oct-ruby'
# FSharp             '.fs'                   = 'nf-dev-fsharp'             '.fsx'
= 'nf-dev-fsharp'             '.fsi'                  = 'nf-dev-fsharp'             '.fsproj'
= 'nf-dev-fsharp'              # Docker             '.dockerignore'         = 'nf-dev-docker'
'.dockerfile'           = 'nf-dev-docker'               # VSCode             '.vscodeignore'
= 'nf-fa-gear'             '.vsixmanifest'         = 'nf-fa-gear'             '.vsix'
= 'nf-fa-gear'             '.code-workplace'       = 'nf-fa-gear'              # Sublime
'.sublime-project'      = 'nf-dev-sublime'             '.sublime-workspace'    =
'nf-dev-sublime'              '.lock'                 = 'nf-fa-lock'              # Terraform
'.tf'                   = 'nf-dev-code_badge'             '.tfvars'               =
'nf-dev-code_badge'             '.tf.json'              = 'nf-dev-code_badge'
'.tfvars.json'          = 'nf-dev-code_badge'             '.auto.tfvars'          =
'nf-dev-code_badge'             '.auto.tfvars.json'     = 'nf-dev-code_badge'              #
Disk Image             '.vmdk'                 = 'nf-mdi-harddisk'             '.vhd'
= 'nf-mdi-harddisk'             '.vhdx'                 = 'nf-mdi-harddisk'
'.img'                  = 'nf-fae-disco'             '.iso'                  = 'nf-fae-disco'
# R language             '.R'                    = 'nf-mdi-language_r'             '.Rmd'
= 'nf-mdi-language_r'             '.Rproj'                = 'nf-mdi-language_r'         }
} }.

Import-PowerShellDataFile: Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions. Dynamic
expression: @{     Name  = 'devblackops'     Types = @{         Directories = @{
symlink  = '7373ff'             junction = '7373ff'             WellKnown = @{
docs                    = '00BFFF'                 documents               = '00BFFF'
desktop                 = '00FBFF'                 contacts                = '00FBFF'
apps                    = 'FF143C'                 applications            = 'FF143C'
shortcuts               = 'FF143C'                 links                   = 'FF143C'
fonts                   = 'DC143C'                 images                  = '9ACD32'
photos                  = '9ACD32'                 pictures                = '9ACD32'
videos                  = 'FFA500'                 movies                  = 'FFA500'
media                   = 'D3D3D3'                 music                   = 'DB7093'
songs                   = 'DB7093'                 onedrive                = 'D3D3D3'
downloads               = 'D3D3D3'                 src                     = '00FF7F'
development             = '00FF7F'                 projects                = '00FF7F'
bin                     = '00FFF7'                 tests                   = '87CEEB'
windows                 = '00A8E8'                 users                   = 'F4F4F4'
favorites               = 'F7D72C'                 '.config'               = '87CEAF'
'.cache'                = '87ECAF'                 '.vscode'               = '87CEFA'
'.vscode-insiders'      = '24BFA5'                 '.git'                  = 'FF4500'
'.github'               = 'C0C0C0'                 'github'                = 'C0C0C0'
'node_modules'          = '6B8E23'                 '.terraform'            = '948EEC'
'.azure'                = '00BFFF'                 '.aws'                  = 'EC912D'
'.kube'                 = '326DE6'                 '.docker'               = '2391E6'
}         }         Files = @{             symlink  = '7373ff'             junction =
'7373ff'             WellKnown = @{                 '.gitattributes'                =
'FF4500'                 '.gitconfig'                    = 'FF4500'
'.gitignore'                    = 'FF4500'                 '.gitmodules'                   =
'FF4500'                 '.gitkeep'                      = 'FF4500'
'git-history'                   = 'FF4500'                 'LICENSE'                       =
'CD5C5C'                 'LICENSE.md'                    = 'CD5C5C'
'LICENSE.txt'                   = 'CD5C5C'                 'CHANGELOG.md'                  =
'98FB98'                 'CHANGELOG.txt'                 = '98FB98'
'CHANGELOG'                     = '98FB98'                 'README.md'                     =
'00FFFF'                 'README.txt'                    = '00FFFF'                 'README'
= '00FFFF'                 '.DS_Store'                     = '696969'
'.tsbuildinfo'                  = 'F4A460'                 '.jscsrc'                       =
'F4A460'                 '.jshintrc'                     = 'F4A460'
'tsconfig.json'                 = 'F4A460'                 'tslint.json'                   =
'F4A460'                 'composer.lock'                 = 'F4A460'
'.jsbeautifyrc'                 = 'F4A460'                 '.esformatter'                  =
'F4A460'                 'cdp.pid'                       = 'F4A460'
'.htaccess'                     = '9ACD32'                 '.jshintignore'                 =
'87CEEB'                 '.buildignore'                  = '87CEEB'
'.mrconfig'                     = '87CEEB'                 '.yardopts'                     =
'87CEEB'                 'manifest.mf'                   = '87CEEB'
'.clang-format'                 = '87CEEB'                 '.clang-tidy'                   =
'87CEEB'                 'favicon.ico'                   = 'FFD700'
'.travis.yml'                   = 'FFE4B5'                 '.gitlab-ci.yml'                =
'FF4500'                 '.jenkinsfile'                  = '6495ED'
'bitbucket-pipelines.yml'       = '87CEFA'                 'bitbucket-pipelines.yaml'      =
'87CEFA'                 '.azure-pipelines.yml'          = '00BFFF'                  #
Firebase                 'firebase.json'                 = 'FFA500'
'.firebaserc'                   = 'FFA500'                  # Bower
'.bowerrc'                      = 'CD5C5C'                 'bower.json'                    =
'CD5C5C'                  # Conduct                 'code_of_conduct.md'            =
'FFFFE0'                 'code_of_conduct.txt'           = 'FFFFE0'                  # Docker
'Dockerfile'                    = '4682B4'                 'docker-compose.yml'            =
'4682B4'                 'docker-compose.yaml'           = '4682B4'
'docker-compose.dev.yml'        = '4682B4'                 'docker-compose.local.yml'      =
'4682B4'                 'docker-compose.ci.yml'         = '4682B4'
'docker-compose.override.yml'   = '4682B4'                 'docker-compose.staging.yml'    =
'4682B4'                 'docker-compose.prod.yml'       = '4682B4'
'docker-compose.production.yml' = '4682B4'                 'docker-compose.test.yml'       =
'4682B4'                  # Vue                 'vue.config.js'                 = '778899'
'vue.config.ts'                 = '778899'                  # Gulp
'gulpfile.js'                   = 'CD5C5C'                 'gulpfile.ts'                   =
'CD5C5C'                 'gulpfile.babel.js'             = 'CD5C5C'
'gruntfile.js'                  = 'CD5C5C'                  # NodeJS
'package.json'                  = '6B8E23'                 'package-lock.json'             =
'6B8E23'                 '.nvmrc'                        = '6B8E23'                 '.esmrc'
= '6B8E23'                  # NPM                 '.nmpignore'                    = '00BFFF'
'.npmrc'                        = '00BFFF'                  # Authors
'authors'                       = 'FF6347'                 'authors.md'                    =
'FF6347'                 'authors.txt'                   = 'FF6347'                  #
Terraform                 '.terraform.lock.hcl'           = '948EEC'                  #
Gradle                 'gradlew'                       = '39D52D'             }             #
Archive files             '.7z'                   = 'DAA520'             '.bz'
= 'DAA520'             '.tar'                  = 'DAA520'             '.zip'
= 'DAA520'             '.gz'                   = 'DAA520'             '.xz'
= 'DAA520'             '.br'                   = 'DAA520'             '.bzip2'
= 'DAA520'             '.gzip'                 = 'DAA520'             '.brotli'
= 'DAA520'             '.rar'                  = 'DAA520'             '.tgz'
= 'DAA520'              # Executable things             '.bat'                  = '008000'
'.cmd'                  = '008000'             '.exe'                  = '00FA9A'
'.pl'                   = '8A2BE2'              '.sh'                   = 'FF4500'
# App Packages             '.msi'                  = 'FFC77A'             '.msix'
= 'FFC77A'             '.msixbundle'           = 'FFC77A'             '.appx'
= 'FFC77A'             '.AppxBundle'           = 'FFC77A'             '.deb'
= 'FFC77A'             '.rpm'                  = 'FFC77A'              # PowerShell
'.ps1'                  = '00BFFF'             '.psm1'                 = '00BFFF'
'.psd1'                 = '00BFFF'             '.ps1xml'               = '00BFFF'
'.psc1'                 = '00BFFF'             '.pssc'                 = '00BFFF'
# Javascript             '.js'                   = 'F0E68C'             '.esx'
= 'F0E68C'             '.mjs'                  = 'F0E68C'              # Java
'.java'                 = 'F89820'             '.jar'                  = 'F89820'
'.gradle'               = '39D52D'              # Python             '.py'
= '4B8BBE'             '.ipynb'                = '4B8BBE'               # React
'.jsx'                  = '20B2AA'             '.tsx'                  = '20B2AA'
# Typescript             '.ts'                   = 'F0E68C'              # Not-executable
code files             '.dll'                  = '87CEEB'              # Importable Data
files             '.clixml'               = '00BFFF'             '.csv'                  =
'9ACD32'             '.tsv'                  = '9ACD32'              # Settings
'.ini'                  = '6495ED'             '.dlc'                  = '6495ED'
'.config'               = '6495ED'             '.conf'                 = '6495ED'
'.properties'           = '6495ED'             '.prop'                 = '6495ED'
'.settings'             = '6495ED'             '.option'               = '6495ED'
'.reg'                  = '6495ED'             '.props'                = '6495ED'
'.toml'                 = '6495ED'             '.prefs'                = '6495ED'
'.sln.dotsettings'      = '6495ED'             '.sln.dotsettings.user' = '6495ED'
'.cfg'                  = '6495ED'              # Source Files             '.c'
= 'A9A9A9'             '.cpp'                  = 'A9A9A9'             '.go'
= '20B2AA'             '.php'                  = '6A5ACD'              # Visual Studio
'.csproj'               = 'EE82EE'             '.ruleset'              = 'EE82EE'
'.sln'                  = 'EE82EE'             '.slnf'                 = 'EE82EE'
'.suo'                  = 'EE82EE'             '.vb'                   = 'EE82EE'
'.vbs'                  = 'EE82EE'             '.vcxitems'             = 'EE82EE'
'.vcxitems.filters'     = 'EE82EE'             '.vcxproj'              = 'EE82EE'
'.vsxproj.filters'      = 'EE82EE'              # CSharp             '.cs'
= '7B68EE'             '.csx'                  = '7B68EE'              # Haskell
'.hs'                   = '9932CC'              # XAML             '.xaml'                 =
'87CEFA'              # Rust             '.rs'                   = 'FF4500'              #
Database             '.pdb'                  = 'FFD700'             '.sql'                  =
'FFD700'             '.pks'                  = 'FFD700'             '.pkb'                  =
'FFD700'             '.accdb'                = 'FFD700'             '.mdb'                  =
'FFD700'             '.sqlite'               = 'FFD700'             '.pgsql'                =
'FFD700'             '.postgres'             = 'FFD700'             '.psql'                 =
'FFD700'              # Source Control             '.patch'                = 'FF4500'
# Project files             '.user'                 = '00BFFF'             '.code-workspace'
= '00BFFF'              # Text data files             '.log'                  = 'F0E68C'
'.txt'                  = '00CED1'              # Subtitle files             '.srt'
= '00CED1'             '.lrc'                  = '00CED1'             '.ass'
= 'C50000'              # HTML/css             '.html'                 = 'CD5C5C'
'.htm'                  = 'CD5C5C'             '.xhtml'                = 'CD5C5C'
'.html_vm'              = 'CD5C5C'             '.asp'                  = 'CD5C5C'
'.css'                  = '87CEFA'             '.sass'                 = 'FF00FF'
'.less'                 = '6B8E23'              # Markdown             '.md'
= '00BFFF'             '.markdown'             = '00BFFF'             '.rst'
= '00BFFF'              # Handlebars             '.hbs'                  = 'E37933'
# JSON             '.json'                 = 'FFD700'             '.tsbuildinfo'          =
'FFD700'              # YAML             '.yml'                  = 'FF6347'
'.yaml'                 = 'FF6347'              # LUA             '.lua'                  =
'87CEFA'              # Clojure             '.clj'                  = '00FF7F'
'.cljs'                 = '00FF7F'             '.cljc'                 = '00FF7F'
# Groovy             '.groovy'               = '87CEFA'              # Vue             '.vue'
= '20B2AA'              # Dart             '.dart'                 = '4682B4'              #
Elixir             '.ex'                   = '8B4513'             '.exs'                  =
'8B4513'             '.eex'                  = '8B4513'             '.leex'                 =
'8B4513'              # Erlang             '.erl'                  = 'FF6347'              #
Elm             '.elm'                  = '9932CC'              # Applescript
'.applescript'          = '4682B4'              # XML             '.xml'                  =
'98FB98'             '.plist'                = '98FB98'             '.xsd'                  =
'98FB98'             '.dtd'                  = '98FB98'             '.xsl'                  =
'98FB98'             '.xslt'                 = '98FB98'             '.resx'                 =
'98FB98'             '.iml'                  = '98FB98'             '.xquery'               =
'98FB98'             '.tmLanguage'           = '98FB98'             '.manifest'             =
'98FB98'             '.project'              = '98FB98'              # Documents
'.chm'                  = '87CEEB'             '.pdf'                  = 'CD5C5C'
# Excel             '.xls'                  = '9ACD32'             '.xlsx'                 =
'9ACD32'              # PowerPoint             '.pptx'                 = 'DC143C'
'.ppt'                  = 'DC143C'             '.pptm'                 = 'DC143C'
'.potx'                 = 'DC143C'             '.potm'                 = 'DC143C'
'.ppsx'                 = 'DC143C'             '.ppsm'                 = 'DC143C'
'.pps'                  = 'DC143C'             '.ppam'                 = 'DC143C'
'.ppa'                  = 'DC143C'              # Word             '.doc'                  =
'00BFFF'             '.docx'                 = '00BFFF'             '.rtf'                  =
'00BFFF'              # Audio             '.mp3'                  = 'DB7093'
'.flac'                 = 'DB7093'             '.m4a'                  = 'DB7093'
'.wma'                  = 'DB7093'             '.aiff'                 = 'DB7093'
'.wav'                  = 'DB7093'             '.aac'                  = 'DB7093'
'.opus'                 = 'DB7093'              # Images             '.png'
= '20B2AA'             '.jpeg'                 = '20B2AA'             '.jpg'
= '20B2AA'             '.gif'                  = '20B2AA'             '.ico'
= '20B2AA'             '.tif'                  = '20B2AA'             '.tiff'
= '20B2AA'             '.psd'                  = '20B2AA'             '.psb'
= '20B2AA'             '.ami'                  = '20B2AA'             '.apx'
= '20B2AA'             '.bmp'                  = '20B2AA'             '.bpg'
= '20B2AA'             '.brk'                  = '20B2AA'             '.cur'
= '20B2AA'             '.dds'                  = '20B2AA'             '.dng'
= '20B2AA'             '.eps'                  = '20B2AA'             '.exr'
= '20B2AA'             '.fpx'                  = '20B2AA'             '.gbr'
= '20B2AA'             '.jbig2'                = '20B2AA'             '.jb2'
= '20B2AA'             '.jng'                  = '20B2AA'             '.jxr'
= '20B2AA'             '.pbm'                  = '20B2AA'             '.pgf'
= '20B2AA'             '.pic'                  = '20B2AA'             '.raw'
= '20B2AA'             '.webp'                 = '20B2AA'             '.svg'
= 'F4A460'              # Video             '.webm'                 = 'FFA500'
'.mkv'                  = 'FFA500'             '.flv'                  = 'FFA500'
'.vob'                  = 'FFA500'             '.ogv'                  = 'FFA500'
'.ogg'                  = 'FFA500'             '.gifv'                 = 'FFA500'
'.avi'                  = 'FFA500'             '.mov'                  = 'FFA500'
'.qt'                   = 'FFA500'             '.wmv'                  = 'FFA500'
'.yuv'                  = 'FFA500'             '.rm'                   = 'FFA500'
'.rmvb'                 = 'FFA500'             '.mp4'                  = 'FFA500'
'.mpg'                  = 'FFA500'             '.mp2'                  = 'FFA500'
'.mpeg'                 = 'FFA500'             '.mpe'                  = 'FFA500'
'.mpv'                  = 'FFA500'             '.m2v'                  = 'FFA500'
# Email             '.ics'                  = '00CED1'              # Certifactes
'.cer'                  = 'FF6347'             '.cert'                 = 'FF6347'
'.crt'                  = 'FF6347'             '.pfx'                  = 'FF6347'
# Keys             '.pem'                  = '66CDAA'             '.pub'                  =
'66CDAA'             '.key'                  = '66CDAA'             '.asc'                  =
'66CDAA'             '.gpg'                  = '66CDAA'              # Fonts
'.woff'                 = 'DC143C'             '.woff2'                = 'DC143C'
'.ttf'                  = 'DC143C'             '.eot'                  = 'DC143C'
'.suit'                 = 'DC143C'             '.otf'                  = 'DC143C'
'.bmap'                 = 'DC143C'             '.fnt'                  = 'DC143C'
'.odttf'                = 'DC143C'             '.ttc'                  = 'DC143C'
'.font'                 = 'DC143C'             '.fonts'                = 'DC143C'
'.sui'                  = 'DC143C'             '.ntf'                  = 'DC143C'
'.mrg'                  = 'DC143C'              # Ruby             '.rb'                   =
'FF0000'             '.erb'                  = 'FF0000'             '.gemfile'              =
'FF0000'             'Rakefile'              = 'FF0000'              # FSharp
'.fs'                   = '00BFFF'             '.fsx'                  = '00BFFF'
'.fsi'                  = '00BFFF'             '.fsproj'               = '00BFFF'
# Docker             '.dockerignore'         = '4682B4'             '.dockerfile'           =
'4682B4'               # VSCode             '.vscodeignore'         = '6495ED'
'.vsixmanifest'         = '6495ED'             '.vsix'                 = '6495ED'
'.code-workplace'       = '6495ED'              # Sublime             '.sublime-project'
= 'F4A460'             '.sublime-workspace'    = 'F4A460'              '.lock'
= 'DAA520'              # Terraform             '.tf'                   = '948EEC'
'.tfvars'               = '948EEC'             '.auto.tfvars'          = '948EEC'
# Disk Image             '.vmdk'                 = 'E1E3E6'             '.vhd'
= 'E1E3E6'             '.vhdx'                 = 'E1E3E6'             '.img'
= 'E1E3E6'             '.iso'                  = 'E1E3E6'              # R language
'.R'                    = '276DC3'             '.Rmd'                  = '276DC3'
'.Rproj'                = '276DC3'         }     } }.

InvalidOperation: Index operation failed; the array index evaluated to null.

InvalidOperation: Index operation failed; the array index evaluated to null.

InvalidOperation: Index operation failed; the array index evaluated to null.

Steps to Reproduce (for bugs)

  1. Run Install-Module -Name Terminal-Icons -Repository PSGallery
  2. Then Import-Module Terminal-Icons

Context

This Issue have made so that I can't use the Terminal-Icons

Your Environment

  • Module version used: 0.9.0
  • Operating System and PowerShell version: Windows 11 Powershell 7.2.2 Windows Terminal Preview
@PhattaraPCRU
Copy link

@RatchanonDev Try changing the regional format in your windows settings to "English (United States)" It works for me, but when the format is Thailand, it will get an error like this.

@karinzaa
Copy link

karinzaa commented Jan 16, 2024

@RatchanonDev Try changing the regional format in your windows settings to "English (United States)" It works for me, but when the format is Thailand, it will get an error like this.

But in Window PowerShell 5.1.22621.2506 Thailabd format is work properly but I have it same bug in PowerShell 7.4.1
More details➡️ #125

PSVersion: 5.1.22621.2506
PSEdition: Desktop
PSCompatibleVersions: {1.0, 2.0, 3.0, 4.0...}
BuildVersion: 10.0.22621.2506
CLRVersion: 4.0.30319.42000
WSManStackVersion: 3.0
PSRemotingProtocolVersion: 2.3
SerializationVersion: 1.1.0.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants